aboutsummaryrefslogtreecommitdiff
path: root/hw/char/virtio-serial-bus.c
AgeCommit message (Expand)Author
2024-04-10hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugsPhilippe Mathieu-Daudé
2023-09-11hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov
2022-05-16virtio: drop name parameter for virtio_init()Jonah Palmer
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster
2021-09-30qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell
2021-05-02hw: Do not include hw/sysbus.h if it is not necessaryThomas Huth
2021-01-08Remove superfluous timer_del() callsPeter Maydell
2020-08-27virtio-serial-bus: Move QOM macros to headerEduardo Habkost
2020-07-02qdev: Drop qbus_set_hotplug_handler() parameter @errpMarkus Armbruster
2020-05-15qdev: Unrealize must not failMarkus Armbruster
2020-03-29virtio-serial-bus: Plug memory leak on realize() error pathsPan Nengyuan
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2020-01-05virtio-serial-bus: fix memory leak while attach virtio-serial-busPan Nengyuan
2019-10-25virtio: basic packed virtqueue supportJason Wang
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster
2019-08-16Include migration/qemu-file-types.h a lot lessMarkus Armbruster
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-02-17qdev: pass an Object * to qbus_set_hotplug_handler()Michael Roth
2019-01-11avoid TABs in files that only contain a fewPaolo Bonzini
2018-10-02virtio: do not take address of packed membersPaolo Bonzini
2018-04-09virtio-serial: fix heap-over-flowlinzhecheng
2017-09-21virtio-serial: add enable_backend callbackPavel Butsykin
2017-08-31virtio-serial: use DIV_ROUND_UPMarc-André Lureau
2017-06-02virtio-serial: fix segfault on disconnectStefan Hajnoczi
2017-06-02virtio-serial-bus: Unset hotplug handler when unrealizeLadi Prosek
2017-03-16virtio-serial-bus: Delete timer from list before free itzhanghailiang
2017-01-10virtio: convert to use DMA apiJason Wang
2016-10-10virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic
2016-10-10virtio-serial: convert VMSTATE_VIRTIO_DEVICEHalil Pasic
2016-10-10virtio-serial: add missing virtio_detach_element() callStefan Hajnoczi
2016-10-10virtio-serial: enable virtio console emergency write featureSascha Silbe
2016-10-10virtio-serial: add plumbing for virtio console emergency write supportSascha Silbe
2016-07-21virtio-serial: Wrap in vmstateDr. David Alan Gilbert
2016-07-21virtio-serial: Remove old migration version supportDr. David Alan Gilbert
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-02-06virtio: introduce qemu_get/put_virtqueue_elementPaolo Bonzini
2016-02-06virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini
2016-01-29virtio: Clean up includesPeter Maydell
2016-01-13virtio serial port: fix to incomplete QOMifyCao jin
2015-10-29virtio-serial: convert to virtio_mapMichael S. Tsirkin
2015-09-10virtio: avoid leading underscores for helpersCornelia Huck
2015-07-27virtio: get_features() can failJason Wang
2015-07-27virtio-serial: fix ANY_LAYOUTMichael S. Tsirkin
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster
2015-06-10virtio-serial-bus: move qdev properties into virtio-serial-bus.cShannon Zhao
2015-06-01virtio: make features 64bit wideGerd Hoffmann
2015-05-31virtio: rename VIRTIO_PCI_QUEUE_MAX to VIRTIO_QUEUE_MAXJason Wang
2015-04-28Convert ffs() != 0 callers to ctz32()Stefan Hajnoczi
2015-03-25virtio-serial: fix virtio config sizeMichael S. Tsirkin