aboutsummaryrefslogtreecommitdiff
path: root/hw/usb/xen-usb.c
AgeCommit message (Expand)Author
2023-09-11hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov
2021-05-02hw: Do not include hw/sysbus.h if it is not necessaryThomas Huth
2020-05-27xen: Fix and improve handling of device_add usb-host errorsMarkus Armbruster
2020-04-07hw/usb/xen-usb.c: Pass struct usbback_req* to usbback_packet_complete()Peter Maydell
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster
2019-06-24xen: Import other xen/io/*.hAnthony PERARD
2019-01-14xen: re-name XenDevice to XenLegacyDevice...Paul Durrant
2019-01-11qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini
2018-12-10pvusb: set max grants only in initialiseJuergen Gross
2018-05-22xen: remove other open-coded use of libxengnttabPaul Durrant
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster
2018-02-09Include qapi/qmp/qbool.h exactly where neededMarkus Armbruster
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau
2017-05-09qobject: Use simpler QDict/QList scalar insertion macrosEric Blake
2017-04-21xen: import ring.h from xenStefano Stabellini
2016-11-22xen: attach pvusb usb bus to backend qdevJuergen Gross
2016-10-28xen: Rename xen_be_send_notifyEmil Condrea
2016-10-28xen: Rename xen_be_unbind_evtchnEmil Condrea
2016-10-28xen: Rename xen_be_printf to xen_pv_printfEmil Condrea
2016-10-21xen-usb: do not reference PAGE_SIZEStefano Stabellini
2016-08-03xen: drain submit queue in xen-usb before removing deviceJuergen Gross
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster
2016-07-12xen-usb: Fix 32bit buildAnthony PERARD
2016-06-16os-posix: include sys/mman.hPaolo Bonzini
2016-06-14xen: Clean up includesPeter Maydell
2016-05-23xen: add pvUSB backendJuergen Gross