aboutsummaryrefslogtreecommitdiff
path: root/hw/char/virtio-serial-bus.c
AgeCommit message (Expand)AuthorFilesLines
2022-05-16virtio: drop name parameter for virtio_init()Jonah Palmer1-2/+1
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster1-4/+2
2021-09-30qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell1-2/+2
2021-05-02hw: Do not include hw/sysbus.h if it is not necessaryThomas Huth1-1/+0
2021-01-08Remove superfluous timer_del() callsPeter Maydell1-2/+0
2020-08-27virtio-serial-bus: Move QOM macros to headerEduardo Habkost1-4/+0
2020-07-02qdev: Drop qbus_set_hotplug_handler() parameter @errpMarkus Armbruster1-2/+2
2020-05-15qdev: Unrealize must not failMarkus Armbruster1-4/+4
2020-03-29virtio-serial-bus: Plug memory leak on realize() error pathsPan Nengyuan1-1/+1
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-2/+2
2020-01-05virtio-serial-bus: fix memory leak while attach virtio-serial-busPan Nengyuan1-0/+8
2019-10-25virtio: basic packed virtqueue supportJason Wang1-1/+1
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-08-16Include migration/qemu-file-types.h a lot lessMarkus Armbruster1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-02-17qdev: pass an Object * to qbus_set_hotplug_handler()Michael Roth1-1/+1
2019-01-11avoid TABs in files that only contain a fewPaolo Bonzini1-1/+1
2018-10-02virtio: do not take address of packed membersPaolo Bonzini1-3/+3
2018-04-09virtio-serial: fix heap-over-flowlinzhecheng1-2/+5
2017-09-21virtio-serial: add enable_backend callbackPavel Butsykin1-0/+7
2017-08-31virtio-serial: use DIV_ROUND_UPMarc-André Lureau1-4/+4
2017-06-02virtio-serial: fix segfault on disconnectStefan Hajnoczi1-0/+3
2017-06-02virtio-serial-bus: Unset hotplug handler when unrealizeLadi Prosek1-0/+3
2017-03-16virtio-serial-bus: Delete timer from list before free itzhanghailiang1-0/+1
2017-01-10virtio: convert to use DMA apiJason Wang1-1/+2
2016-10-10virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic1-2/+0
2016-10-10virtio-serial: convert VMSTATE_VIRTIO_DEVICEHalil Pasic1-7/+11
2016-10-10virtio-serial: add missing virtio_detach_element() callStefan Hajnoczi1-0/+14
2016-10-10virtio-serial: enable virtio console emergency write featureSascha Silbe1-3/+9
2016-10-10virtio-serial: add plumbing for virtio console emergency write supportSascha Silbe1-0/+37
2016-07-21virtio-serial: Wrap in vmstateDr. David Alan Gilbert1-21/+6
2016-07-21virtio-serial: Remove old migration version supportDr. David Alan Gilbert1-22/+15
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-02-06virtio: introduce qemu_get/put_virtqueue_elementPaolo Bonzini1-7/+3
2016-02-06virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini1-30/+50
2016-01-29virtio: Clean up includesPeter Maydell1-0/+1
2016-01-13virtio serial port: fix to incomplete QOMifyCao jin1-1/+1
2015-10-29virtio-serial: convert to virtio_mapMichael S. Tsirkin1-4/+1
2015-09-10virtio: avoid leading underscores for helpersCornelia Huck1-1/+1
2015-07-27virtio: get_features() can failJason Wang1-1/+2
2015-07-27virtio-serial: fix ANY_LAYOUTMichael S. Tsirkin1-1/+2
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster1-0/+1
2015-06-10virtio-serial-bus: move qdev properties into virtio-serial-bus.cShannon Zhao1-1/+2
2015-06-01virtio: make features 64bit wideGerd Hoffmann1-1/+1
2015-05-31virtio: rename VIRTIO_PCI_QUEUE_MAX to VIRTIO_QUEUE_MAXJason Wang1-1/+1
2015-04-28Convert ffs() != 0 callers to ctz32()Stefan Hajnoczi1-4/+4
2015-03-25virtio-serial: fix virtio config sizeMichael S. Tsirkin1-1/+3
2015-03-19virtio: serial: expose a 'guest_writable' callback for usersAmit Shah1-0/+31
2015-03-11virtio-serial: fix segfault on NULL port namesAmit Shah1-1/+1