- 869605b hw/9pfs: use g_autofree in v9fs_walk() where possible by Christian Schoenebeck · 3 years, 7 months ago
- 97b1d8f hw/9pfs: avoid 'path' copy in v9fs_walk() by Christian Schoenebeck · 3 years, 7 months ago
- 8d6cb10 9pfs: reduce latency of Twalk by Christian Schoenebeck · 3 years, 8 months ago
- 6655033 9pfs: drop root_qid by Christian Schoenebeck · 3 years, 9 months ago
- f22cad4 9pfs: replace not_same_qid() by same_stat_id() by Christian Schoenebeck · 3 years, 9 months ago
- 1d0fc0d 9pfs: drop fid_to_qid() by Christian Schoenebeck · 3 years, 9 months ago
- 1102437 9pfs: capture root stat by Christian Schoenebeck · 3 years, 9 months ago
- 8bf2755 9pfs: fix not_same_qid() by Christian Schoenebeck · 3 years, 9 months ago
- 232a4d2 9pfs: simplify v9fs_walk() by Christian Schoenebeck · 3 years, 10 months ago
- 6f56908 9pfs: add link to 9p developer docs by Christian Schoenebeck · 3 years, 10 months ago
- d6eb39b qtest: delete superfluous inclusions of qtest.h by Chen Qun · 4 years ago
- 81f9766 9pfs: Convert reclaim list to QSLIST by Greg Kurz · 4 years, 1 month ago
- 20b7f45 9pfs: Improve unreclaim loop by Greg Kurz · 4 years, 1 month ago
- feabd6c 9pfs: Convert V9fsFidState::fid_list to QSIMPLEQ by Greg Kurz · 4 years, 1 month ago
- 2e53160 9pfs: Convert V9fsFidState::clunked to bool by Greg Kurz · 4 years, 1 month ago
- 89fbea8 9pfs: Fully restart unreclaim loop (CVE-2021-20181) by Greg Kurz · 4 years, 2 months ago
- 0101173 hw/9pfs : add spaces around operator by Xinhao Zhang · 4 years, 4 months ago
- c418f93 9pfs: disable msize warning for synth driver by Christian Schoenebeck · 4 years, 6 months ago
- 62777d8 9pfs: log warning if msize <= 8192 by Christian Schoenebeck · 4 years, 6 months ago
- d2c5cf7 9pfs: differentiate readdir lock between 9P2000.u vs. 9P2000.L by Christian Schoenebeck · 4 years, 7 months ago
- 0c4356b 9pfs: T_readdir latency optimization by Christian Schoenebeck · 4 years, 7 months ago
- 29c9d2c 9pfs: make v9fs_readdir_response_size() public by Christian Schoenebeck · 4 years, 7 months ago
- 92c4512 virtio-9p: Use ERRP_GUARD() by Vladimir Sementsov-Ogievskiy · 4 years, 8 months ago
- 9261ef5 Clean up some calls to ignore Error objects the right way by Markus Armbruster · 4 years, 8 months ago
- cf45183 Revert "9p: init_in_iov_from_pdu can truncate the size" by Stefano Stabellini · 4 years, 9 months ago
- 03556ea 9pfs: include linux/limits.h for XATTR_SIZE_MAX by Dan Robertson · 4 years, 9 months ago
- b69c3c2 qdev: Unrealize must not fail by Markus Armbruster · 4 years, 10 months ago
- d36a5c2 9pfs: validate count sent by client with T_readdir by Christian Schoenebeck · 5 years ago
- e16453a 9pfs: require msize >= 4096 by Christian Schoenebeck · 5 years ago
- b858e80 9pfs/9p.c: remove unneeded labels by Daniel Henrique Barboza · 5 years ago
- 16724a1 9p: init_in_iov_from_pdu can truncate the size by Greg Kurz · 5 years ago
- 68d654d 9pfs: Fix divide by zero bug by Dan Schatzberg · 5 years ago
- 6b6aa82 9p: Use variable length suffixes for inode remapping by Christian Schoenebeck · 5 years ago
- f3fe4a2 9p: stat_to_qid: implement slow path by Antonios Motakis · 5 years ago
- 1a6ed33 9p: Added virtfs option 'multidevs=remap|forbid|warn' by Antonios Motakis · 5 years ago
- 3b5ee9e 9p: Treat multiple devices on one export as an error by Antonios Motakis · 5 years ago
- c0da0cb 9p: Simplify error path of v9fs_device_realize_common() by Greg Kurz · 5 years ago
- 8703283 9p: unsigned type for type, version, path by Antonios Motakis · 5 years ago
- db72581 Include qemu/main-loop.h less by Markus Armbruster · 6 years ago
- 1923923 9p: use g_new(T, n) instead of g_malloc(sizeof(T) * n) by Greg Kurz · 6 years ago
- 1d20398 9p: fix QEMU crash when renaming files by Greg Kurz · 6 years ago
- 5b3c77a 9p: take write lock on fid path updates (CVE-2018-19364) by Greg Kurz · 6 years ago
- aca6897 9p: xattr: Properly translate xattrcreate flags by Keno Fischer · 7 years ago
- 67e8734 9p: Properly check/translate flags in unlinkat by Keno Fischer · 7 years ago
- a647502 9p: xattr: Fix crashes due to free of uninitialized value by Keno Fischer · 7 years ago
- 8f9c64b 9p: add trace event for v9fs_setattr() by Greg Kurz · 7 years ago
- e446a1e 9p: v9fs_path_copy() readability by Marc-André Lureau · 7 years ago
- 357e2f7 tests: virtio-9p: add FLUSH operation test by Greg Kurz · 7 years ago
- fc78d5e 9pfs: Correctly handle cancelled requests by Keno Fischer · 7 years ago
- 066eb00 9pfs: drop v9fs_register_transport() by Greg Kurz · 7 years ago
- 65603a8 fsdev: improve error handling of backend init by Greg Kurz · 7 years ago
- 7567359 9pfs: make pdu_marshal() and pdu_unmarshal() static functions by Greg Kurz · 7 years ago
- d147123 9pfs: fix error path in pdu_submit() by Greg Kurz · 7 years ago
- 8e71b96 9pfs: fix some type definitions by Greg Kurz · 7 years ago
- 267fcad 9pfs: fix v9fs_mark_fids_unreclaim() return value by Greg Kurz · 7 years ago
- 7bd9275 9pfs: use g_malloc0 to allocate space for xattr by Prasad J Pandit · 7 years ago
- 772a736 9pfs: check the size of transport buffer before marshaling by Jan Dakinevich · 7 years ago
- 4d8bc73 9pfs: fix name_to_path assertion in v9fs_complete_rename() by Jan Dakinevich · 7 years ago
- 6069537 9pfs: fix readdir() for 9p2000.u by Jan Dakinevich · 7 years ago
- 403a905 9pfs: avoid sign conversion error simplifying the code by Philippe Mathieu-Daudé · 8 years ago
- 3dc6f86 Convert error_report() to warn_report() by Alistair Francis · 8 years ago
- 06a37db 9pfs: handle transport errors in pdu_complete() by Greg Kurz · 8 years ago
- 8d37de4 virtio-9p: break device if buffers are misconfigured by Greg Kurz · 8 years ago
- b96feb2 9pfs: local: Add support for custom fmode/dmode in 9ps mapped security modes by Tobias Schramm · 8 years ago
- 4fa6200 9pfs: check return value of v9fs_co_name_to_path() by Greg Kurz · 8 years ago
- a17d865 9pfs: drop pdu_push_and_notify() by Greg Kurz · 8 years ago
- 506f327 virtio-9p/xen-9p: move 9p specific bits to core 9p code by Greg Kurz · 8 years ago
- 795c40b migration: Create migration/blocker.h by Juan Quintela · 8 years ago
- 6d54af0 9pfs: clear migration blocker at session reset by Greg Kurz · 8 years ago
- 18adde8 9pfs: fix multiple flush for same request by Greg Kurz · 8 years ago
- d63fb19 9pfs: fix file descriptor leak by Li Qiang · 8 years ago
- d5f2af7 9pfs: don't try to flush self and avoid QEMU hang on reset by Greg Kurz · 8 years ago
- b8bbdb8 fsdev: add IO throttle support to fsdev devices by Pradeep Jagadeesh · 8 years ago
- 4bae2b3 9pfs: fix v9fs_lock error case by Paolo Bonzini · 8 years ago
- 1ace7ce coroutine-lock: add mutex argument to CoQueue APIs by Paolo Bonzini · 8 years ago
- c7f1cf0 Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging by Peter Maydell · 8 years ago
- fa0eb5c 9pfs: fix offset error in v9fs_xattr_read() by Greg Kurz · 8 years ago
- 0d78289 9pfs: fix off-by-one error in PDU free list by Greg Kurz · 8 years ago
- a1bf8b7 9pfs: add missing coroutine_fn annotations by Greg Kurz · 8 years ago
- fe44dc9 migration: disallow migrate_add_blocker during migration by Ashijeet Acharya · 8 years ago
- f2b58c4 9pfs: fix crash when fsdev is missing by Greg Kurz · 8 years ago
- 88da0b0 9pfs: introduce init_out/in_iov_from_pdu by Stefano Stabellini · 8 years ago
- bcb8998 9pfs: call v9fs_init_qiov_from_pdu before v9fs_pack by Stefano Stabellini · 8 years ago
- ea83441 9pfs: introduce transport specific callbacks by Stefano Stabellini · 8 years ago
- 583f21f 9pfs: move pdus to V9fsState by Stefano Stabellini · 8 years ago
- 702dbcc 9pfs: add cleanup operation in FileOperations by Li Qiang · 8 years ago
- 4774718 9pfs: adjust the order of resource cleanup in device unrealize by Li Qiang · 8 years ago
- 79decce 9pfs: drop excessive error message from virtfs_reset() by Greg Kurz · 8 years ago
- 49dd946 9pfs: don't BUG_ON() if fid is already opened by Greg Kurz · 8 years ago
- dd654e0 9pfs: xattrcreate requires non-opened fids by Greg Kurz · 8 years ago
- 3b79ef2 9pfs: limit xattr size in xattrcreate by Greg Kurz · 8 years ago
- 7e55d65 9pfs: fix integer overflow issue in xattr read/write by Li Qiang · 8 years ago
- dd28fbb 9pfs: add xattrwalk_fid field in V9fsXattr struct by Li Qiang · 8 years ago
- fdfcc9a 9pfs: fix memory leak in v9fs_write by Li Qiang · 8 years ago
- 4c15867 9pfs: fix memory leak in v9fs_link by Li Qiang · 8 years ago
- ff55e94 9pfs: fix memory leak in v9fs_xattrcreate by Li Qiang · 8 years ago
- eb68760 9pfs: fix information leak in xattr read by Li Qiang · 8 years ago
- 0e44a0f virtio-9p: add reset handler by Greg Kurz · 8 years ago
- f74e27b 9pfs: only free completed request if not flushed by Greg Kurz · 8 years ago
- 6868a42 9pfs: drop useless check in pdu_free() by Greg Kurz · 8 years ago