aboutsummaryrefslogtreecommitdiff
path: root/hw/usb/xen-usb.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-04hw/xen: Make XenDevOps structures constPhilippe Mathieu-Daudé1-1/+1
2024-05-10xen: register legacy backends via xen_backend_initPaolo Bonzini1-10/+4
2023-08-31hw/usb: spelling fixesMichael Tokarev1-1/+1
2023-04-28hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov1-1/+2
2023-03-07hw/xen: Use XEN_PAGE_SIZE in PV backend driversDavid Woodhouse1-4/+4
2023-03-07hw/xen: Pass grant ref to gnttab unmap operationDavid Woodhouse1-5/+16
2021-05-02hw: Do not include hw/sysbus.h if it is not necessaryThomas Huth1-1/+0
2020-05-27xen: Fix and improve handling of device_add usb-host errorsMarkus Armbruster1-10/+9
2020-04-07hw/usb/xen-usb.c: Pass struct usbback_req* to usbback_packet_complete()Peter Maydell1-6/+4
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-06-24xen: Import other xen/io/*.hAnthony PERARD1-2/+1
2019-01-14xen: re-name XenDevice to XenLegacyDevice...Paul Durrant1-12/+13
2019-01-11qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini1-3/+3
2018-12-10pvusb: set max grants only in initialiseJuergen Gross1-6/+6
2018-05-22xen: remove other open-coded use of libxengnttabPaul Durrant1-20/+17
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-2/+2
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-1/+1
2018-02-09Include qapi/qmp/qbool.h exactly where neededMarkus Armbruster1-1/+0
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster1-0/+1
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau1-1/+0
2017-05-09qobject: Use simpler QDict/QList scalar insertion macrosEric Blake1-6/+6
2017-04-21xen: import ring.h from xenStefano Stabellini1-1/+1
2016-11-22xen: attach pvusb usb bus to backend qdevJuergen Gross1-13/+10
2016-10-28xen: Rename xen_be_send_notifyEmil Condrea1-3/+3
2016-10-28xen: Rename xen_be_unbind_evtchnEmil Condrea1-1/+1
2016-10-28xen: Rename xen_be_printf to xen_pv_printfEmil Condrea1-19/+19
2016-10-21xen-usb: do not reference PAGE_SIZEStefano Stabellini1-2/+2
2016-08-03xen: drain submit queue in xen-usb before removing deviceJuergen Gross1-33/+63
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-1/+1
2016-07-12xen-usb: Fix 32bit buildAnthony PERARD1-1/+2
2016-06-16os-posix: include sys/mman.hPaolo Bonzini1-1/+0
2016-06-14xen: Clean up includesPeter Maydell1-4/+1
2016-05-23xen: add pvUSB backendJuergen Gross1-0/+1080