aboutsummaryrefslogtreecommitdiff
path: root/hw/9pfs/xen-9p-backend.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-25xen/9pfs: increase max ring order to 9Stefano Stabellini1-1/+1
2020-05-25xen/9pfs: yield when there isn't enough room on the ringStefano Stabellini1-6/+25
2020-05-25Revert "9p: init_in_iov_from_pdu can truncate the size"Stefano Stabellini1-9/+6
2020-05-14xen-9pfs: Fix log messages of reply errorsChristian Schoenebeck1-4/+5
2020-01-209p: init_in_iov_from_pdu can truncate the sizeGreg Kurz1-5/+8
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-01-14xen: re-name XenDevice to XenLegacyDevice...Paul Durrant1-8/+8
2018-12-12xen/9pfs: use g_new(T, n) instead of g_malloc(sizeof(T) * n)Greg Kurz1-3/+3
2018-10-19fsdev: Clean up error reporting in qemu_fsdev_add()Markus Armbruster1-1/+6
2018-05-22xen: remove other open-coded use of libxengnttabPaul Durrant1-17/+15
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-0/+1
2018-02-019pfs: drop v9fs_register_transport()Greg Kurz1-2/+1
2018-01-089pfs: fix some type definitionsGreg Kurz1-1/+1
2017-06-29xen-9pfs: disconnect if buffers are misconfiguredStefano Stabellini1-21/+64
2017-06-29virtio-9p: break device if buffers are misconfiguredGreg Kurz1-1/+2
2017-05-25virtio-9p/xen-9p: move 9p specific bits to core 9p codeGreg Kurz1-5/+1
2017-05-16xen: call qemu_set_cloexec instead of fcntlStefano Stabellini1-1/+1
2017-05-16xen/9pfs: fix two resource leaks on error paths, discovered by CoverityStefano Stabellini1-0/+2
2017-04-25xen/9pfs: send responses back to the frontendStefano Stabellini1-0/+19
2017-04-25xen/9pfs: implement in/out_iov_from_pdu and vmarshal/vunmarshalStefano Stabellini1-2/+97
2017-04-25xen/9pfs: receive requests from the frontendStefano Stabellini1-0/+50
2017-04-25xen/9pfs: connect to the frontendStefano Stabellini1-1/+181
2017-04-25xen/9pfs: introduce Xen 9pfs backendStefano Stabellini1-0/+96