summaryrefslogtreecommitdiffstats
path: root/hw/9pfs/virtio-9p-device.c
Commit message (Expand)AuthorAgeFilesLines
* 9pfs: drop v9fs_register_transport()Greg Kurz2018-02-011-6/+2Star
* 9pfs: fix some type definitionsGreg Kurz2018-01-081-1/+1
* virtio-9p: move unrealize/realize after virtio_9p_transport definitionGreg Kurz2018-01-081-31/+29Star
* virtio-9p: break device if buffers are misconfiguredGreg Kurz2017-06-291-4/+36
* virtio-9p: message header is 7-byte longGreg Kurz2017-06-291-5/+3Star
* virtio-9p: record element after sanity checksGreg Kurz2017-06-291-1/+2
* virtio-9p/xen-9p: move 9p specific bits to core 9p codeGreg Kurz2017-05-251-7/+1Star
* 9p: introduce a type for the 9p headerStefano Stabellini2017-04-211-5/+1Star
* 9pfs: introduce init_out/in_iov_from_pduStefano Stabellini2017-01-031-10/+18
* 9pfs: introduce transport specific callbacksStefano Stabellini2017-01-031-7/+17
* virtio-9p: add reset handlerGreg Kurz2016-10-171-0/+8
* virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-2/+0Star
* virtio-9p: convert VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-6/+11
* virtio-9p: handle handle_9p_output() errorGreg Kurz2016-10-101-5/+21
* virtio-9p: add parentheses to sizeof operatorGreg Kurz2016-10-101-3/+3
* 9pfs: Wrap in vmstateDr. David Alan Gilbert2016-07-211-9/+5Star
* 9p: drop useless inclusion of hw/i386/pc.hGreg Kurz2016-06-061-1/+0Star
* 9p: some more cleanup in #include directivesGreg Kurz2016-06-061-1/+0Star
* virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini2016-02-061-7/+10
* virtio: Clean up includesPeter Maydell2016-01-291-0/+1
* 9pfs: introduce V9fsVirtioStateWei Liu2016-01-121-29/+49
* 9pfs: factor out v9fs_device_{,un}realize_commonWei Liu2016-01-081-83/+7Star
* 9pfs: move handle_9p_output and make it static functionWei Liu2016-01-081-0/+34
* 9pfs: factor out virtio_9p_push_and_notifyWei Liu2016-01-081-0/+11
* 9pfs: break out virtio_init_iov_from_pduWei Liu2016-01-081-0/+12
* 9pfs: factor out virtio_pdu_{,un}marshalWei Liu2016-01-081-0/+14
* 9pfs: PDU processing functions don't need to take V9fsState as argumentWei Liu2016-01-081-0/+1
* 9pfs: merge hw/virtio/virtio-9p.h into hw/9pfs/virtio-9p.hWei Liu2016-01-081-1/+0Star
* 9pfs: rename virtio-9p-xattr{,-user}.{c,h} to 9p-xattr{,-user}.{c,h}Wei Liu2016-01-081-1/+1
* 9pfs: rename virtio-9p-coth.{c,h} to coth.{c,h}Wei Liu2016-01-081-1/+1
* virtio-9p-device: add minimal unrealize handlerGreg Kurz2015-12-101-0/+12
* virtio-9p: use QEMU thread poolPaolo Bonzini2015-11-301-4/+0Star
* virtio-9p: add savem handlersGreg Kurz2015-11-121-0/+11
* virtio: get_features() can failJason Wang2015-07-271-1/+2
* virtio-9p-device: move qdev properties into virtio-9p-device.cShannon Zhao2015-06-101-1/+2
* virtio: make features 64bit wideGerd Hoffmann2015-06-011-1/+1
* virtio: feature bit manipulation helpersCornelia Huck2015-02-261-1/+1
* virtio-9p: use virtio wrappers to access headersGreg Kurz2014-06-291-1/+2
* hw: use ld_p/st_p instead of ld_raw/st_rawPaolo Bonzini2014-06-051-1/+1
* virtio-9p: Convert to QOM realizeAndreas Färber2013-12-091-21/+20Star
* virtio-9p: QOM realize preparationsAndreas Färber2013-12-091-1/+1
* virtio-9p-device: Avoid freeing uninitialized memoryAndreas Färber2013-08-011-1/+2
* devices: Associate devices to their logical categoryMarcel Apfelbaum2013-07-291-0/+1
* hw/9pfs: Fix memory leak in error pathM. Mohan Kumar2013-07-091-9/+17
* virtio: remove the function pointer.KONRAD Frederic2013-04-241-2/+0Star
* virtio-9p: cleanup: QOM casts.KONRAD Frederic2013-04-231-8/+3Star
* virtio-9p: cleanup: init function.KONRAD Frederic2013-04-231-52/+23Star
* virtio-9p: add the virtio-9p device.KONRAD Frederic2013-04-231-7/+66
* virtio-9p: Fix virtio-9p no longer building after hw-dirs branch mergeHans de Goede2013-04-091-1/+1
* hw: move headers to include/Paolo Bonzini2013-04-081-2/+2