33 Commits (1a6ed33cc56997479bbe5b48337ff8da44585bd4)

Author SHA1 Message Date
Antonios Motakis 1a6ed33cc5 9p: Added virtfs option 'multidevs=remap|forbid|warn' 7 years ago
Antonios Motakis 3b5ee9e86b 9p: Treat multiple devices on one export as an error 7 years ago
Keno Fischer aca6897fba 9p: xattr: Properly translate xattrcreate flags 8 years ago
Marc-André Lureau e446a1eb5e 9p: v9fs_path_copy() readability 9 years ago
Greg Kurz 066eb006b5 9pfs: drop v9fs_register_transport() 9 years ago
Greg Kurz 7567359094 9pfs: make pdu_marshal() and pdu_unmarshal() static functions 9 years ago
Greg Kurz 8e71b96c62 9pfs: fix some type definitions 9 years ago
Greg Kurz 21cf9edf4f 9pfs: drop one user of struct V9fsFidState 9 years ago
Greg Kurz 8d37de41ca virtio-9p: break device if buffers are misconfigured 9 years ago
Greg Kurz a4d9985450 virtio-9p: message header is 7-byte long 9 years ago
Greg Kurz 506f327582 virtio-9p/xen-9p: move 9p specific bits to core 9p code 9 years ago
Stefano Stabellini c9fb47e7d0 9p: introduce a type for the 9p header 10 years ago
Greg Kurz baecbde6d7 9pfs: fix P9_NOTAG and P9_NOFID macros 10 years ago
Stefano Stabellini 88da0b0301 9pfs: introduce init_out/in_iov_from_pdu 10 years ago
Stefano Stabellini ea83441cc4 9pfs: introduce transport specific callbacks 10 years ago
Stefano Stabellini 583f21f8b9 9pfs: move pdus to V9fsState 10 years ago
Li Qiang 8495f9ad26 9pfs: convert 'len/copied_len' field in V9fsXattr to the type of uint64_t 10 years ago
Li Qiang dd28fbbc2e 9pfs: add xattrwalk_fid field in V9fsXattr struct 10 years ago
Greg Kurz 0e44a0fd3f virtio-9p: add reset handler 10 years ago
Greg Kurz 8440e22ec1 9pfs: use coroutine_fn annotation in hw/9pfs/9p.[ch] 10 years ago
Greg Kurz bc70a5925f 9pfs: fsdev: drop useless extern annotation for functions 10 years ago
Greg Kurz e3e83f2e21 9pfs: introduce v9fs_path_sprintf() helper 10 years ago
Greg Kurz 56f101ecce 9pfs: handle walk of ".." in the root directory 10 years ago
Markus Armbruster 2a6a4076e1 Clean up ill-advised or unusual header guards 10 years ago
Peter Maydell 030c98aff1 all: Remove unnecessary glib.h includes 10 years ago
Greg Kurz 7cde47d4a8 9p: add locking to V9fsDir 10 years ago
Greg Kurz f314ea4e30 9p: introduce the V9fsDir type 10 years ago
Greg Kurz af8b38b0d1 9p/fsdev: remove obsolete references to virtio 10 years ago
Peter Maydell 30456d5ba3 all: Clean up includes 11 years ago
Wei Liu 00588a0aa2 9pfs: introduce V9fsVirtioState 11 years ago
Wei Liu 2a0c56aa4c 9pfs: factor out v9fs_device_{,un}realize_common 11 years ago
Wei Liu 4b311c5f0b 9pfs: export pdu_{submit,alloc,free} 11 years ago
Wei Liu ebe74f8ba2 9pfs: break out 9p.h from virtio-9p.h 11 years ago
Wei Liu 592707af7f 9pfs: break out virtio_init_iov_from_pdu 11 years ago
Wei Liu fe9fa96d7c 9pfs: factor out virtio_pdu_{,un}marshal 11 years ago
Wei Liu 0e2082d9e5 9pfs: make pdu_{,un}marshal proper functions 11 years ago
Wei Liu 2209bd050a fsdev: rename virtio-9p-marshal.{c,h} to 9p-iov-marshal.{c,h} 11 years ago
Wei Liu 71042cffc0 9pfs: remove dead code 11 years ago
Wei Liu 756cb74a59 9pfs: merge hw/virtio/virtio-9p.h into hw/9pfs/virtio-9p.h 11 years ago
Daniel P. Berrange 10817bf09d coroutine: move into libqemuutil.a library 11 years ago
Shannon Zhao 83a84878da virtio-9p-device: move qdev properties into virtio-9p-device.c 11 years ago
Michael S. Tsirkin 8744a6a8d5 virtio-9p: use standard headers 12 years ago
Michael S. Tsirkin e9600c6ca9 virtio: use standard-headers 12 years ago
Chen Gang 4fa4ce7107 hw/9pfs: use g_strdup_printf() instead of PATH_MAX limitation 13 years ago
KONRAD Frederic 13daf6cad0 virtio-9p: cleanup: QOM casts. 13 years ago
KONRAD Frederic 234a336f9e virtio-9p-pci: switch to the new API. 13 years ago
KONRAD Frederic e7303c4303 virtio-9p: add the virtio-9p device. 13 years ago
Paolo Bonzini 0d09e41a51 hw: move headers to include/ 14 years ago
Paolo Bonzini 60653b28f5 virtio-9p: remove PCI dependencies from hw/9pfs/ 14 years ago
Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ 14 years ago