summaryrefslogtreecommitdiff
path: root/hw/9pfs
AgeCommit message (Expand)AuthorFilesLines
2016-01-129pfs: introduce V9fsVirtioStateWei Liu4-38/+69
2016-01-089pfs: factor out v9fs_device_{,un}realize_commonWei Liu3-83/+104
2016-01-089pfs: rename virtio-9p.c to 9p.cWei Liu2-1/+1
2016-01-089pfs: rename virtio_9p_set_fd_limit to use v9fs_ prefixWei Liu1-1/+1
2016-01-089pfs: move handle_9p_output and make it static functionWei Liu3-34/+34
2016-01-089pfs: export pdu_{submit,alloc,free}Wei Liu2-3/+6
2016-01-089pfs: factor out virtio_9p_push_and_notifyWei Liu3-7/+14
2016-01-089pfs: break out 9p.h from virtio-9p.hWei Liu9-325/+333
2016-01-089pfs: break out virtio_init_iov_from_pduWei Liu3-7/+15
2016-01-089pfs: factor out pdu_push_and_notifyWei Liu1-5/+12
2016-01-089pfs: factor out virtio_pdu_{,un}marshalWei Liu3-4/+21
2016-01-089pfs: make pdu_{,un}marshal proper functionsWei Liu2-4/+28
2016-01-089pfs: PDU processing functions should start pdu_ prefixWei Liu1-44/+44
2016-01-089pfs: PDU processing functions don't need to take V9fsState as argumentWei Liu2-53/+46
2016-01-08fsdev: rename virtio-9p-marshal.{c,h} to 9p-iov-marshal.{c,h}Wei Liu2-5/+5
2016-01-089pfs: remove dead codeWei Liu1-68/+0
2016-01-089pfs: merge hw/virtio/virtio-9p.h into hw/9pfs/virtio-9p.hWei Liu2-2/+7
2016-01-089pfs: rename virtio-9p-xattr{,-user}.{c,h} to 9p-xattr{,-user}.{c,h}Wei Liu10-17/+15
2016-01-089pfs: rename virtio-9p-synth.{c,h} to 9p-synth.{c,h}Wei Liu3-5/+5
2016-01-089pfs: rename virtio-9p-proxy.{c,h} to 9p-proxy.{c,h}Wei Liu3-7/+6
2016-01-089pfs: rename virtio-9p-posix-acl.c to 9p-posix-acl.cWei Liu2-3/+2
2016-01-089pfs: rename virtio-9p-local.c to 9p-local.cWei Liu2-3/+2
2016-01-089pfs: rename virtio-9p-handle.c to 9p-handle.cWei Liu2-3/+2
2016-01-089pfs: rename virtio-9p-coth.{c,h} to coth.{c,h}Wei Liu9-12/+12
2015-12-23virtio-9p: use accessor to get thread_poolGreg Kurz1-1/+1
2015-12-10virtio-9p-device: add minimal unrealize handlerGreg Kurz1-0/+12
2015-11-30virtio-9p: use QEMU thread poolPaolo Bonzini3-68/+15
2015-11-12virtio-9p: add savem handlersGreg Kurz1-0/+11
2015-10-20coroutine: move into libqemuutil.a libraryDaniel P. Berrange7-7/+7
2015-07-27virtio: get_features() can failJason Wang1-1/+2
2015-07-27virtio-9p: fix any_layoutMichael S. Tsirkin1-6/+17
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster1-0/+1
2015-06-10virtio-9p-device: move qdev properties into virtio-9p-device.cShannon Zhao2-5/+2
2015-06-01virtio: make features 64bit wideGerd Hoffmann1-1/+1
2015-03-199pfs: Fix warnings from SparseStefan Weil4-7/+8
2015-03-16virtio: Fix memory leaks reported by CoverityStefan Weil1-20/+8
2015-03-16virtfs-proxy: Fix possible overflowShannon Zhao1-0/+4
2015-03-13hw/9pfs/virtio-9p-posix-acl: Fix out-of-bounds accessShannon Zhao1-1/+1
2015-03-129pfs-proxy: tiny cleanups in proxy_pwritev and proxy_preadvMichael Tokarev1-10/+8
2015-03-129pfs-local: simplify/optimize local_mapped_attr_path()Michael Tokarev1-13/+11
2015-03-109pfs: remove useless returnMichael Tokarev1-1/+0
2015-02-26virtio: feature bit manipulation helpersCornelia Huck1-1/+1
2015-02-26virtio-9p: use standard headersMichael S. Tsirkin1-16/+1
2015-02-26virtio: use standard-headersMichael S. Tsirkin1-0/+1
2015-02-16rcu: introduce RCU-enabled QLISTMike Day1-1/+1
2015-02-02rcu: add rcu libraryPaolo Bonzini1-0/+1
2015-01-099pfs: changed to use event_notifier instead of qemu_pipeSeokYeon Hwang2-24/+9
2014-11-02virtio-9p-proxy: improve error messages in connect_namedsocket()Michael Tokarev1-2/+2
2014-11-02virtio-9p-proxy: fix error return in proxy_init()Michael Tokarev1-2/+4
2014-11-02virtio-9p-proxy: Fix sockfd leakMichael Tokarev1-0/+1