Age | Commit message (Expand) | Author |
2023-07-25 | hw/9pfs: spelling fixes | Michael Tokarev |
2023-04-25 | 9pfs: mark more coroutine_fns | Paolo Bonzini |
2022-10-24 | 9pfs: use GHashTable for fid table | Linus Heckemann |
2022-10-07 | 9p: add missing coroutine_fn annotations | Marc-André Lureau |
2022-04-01 | 9p: move P9_XATTR_SIZE_MAX from 9p.h to 9p.c | Will Cohen |
2022-03-07 | 9pfs/9p.h: convert Doxygen -> kerneldoc format | Christian Schoenebeck |
2022-03-07 | 9p: darwin: Move XATTR_SIZE_MAX->P9_XATTR_SIZE_MAX | Keno Fischer |
2021-07-05 | 9pfs: drop root_qid | Christian Schoenebeck |
2021-07-05 | 9pfs: capture root stat | Christian Schoenebeck |
2021-01-22 | 9pfs: Convert reclaim list to QSLIST | Greg Kurz |
2021-01-21 | 9pfs: Convert V9fsFidState::fid_list to QSIMPLEQ | Greg Kurz |
2021-01-21 | 9pfs: Convert V9fsFidState::clunked to bool | Greg Kurz |
2020-11-05 | hw/9pfs : open brace '{' following struct go on the same line | Xinhao Zhang |
2020-08-12 | 9pfs: differentiate readdir lock between 9P2000.u vs. 9P2000.L | Christian Schoenebeck |
2020-08-12 | 9pfs: add new function v9fs_co_readdir_many() | Christian Schoenebeck |
2020-08-12 | 9pfs: make v9fs_readdir_response_size() public | Christian Schoenebeck |
2020-05-25 | Revert "9p: init_in_iov_from_pdu can truncate the size" | Stefano Stabellini |
2020-05-25 | 9p: Lock directory streams with a CoMutex | Greg Kurz |
2020-05-15 | qdev: Unrealize must not fail | Markus Armbruster |
2020-02-08 | 9pfs: require msize >= 4096 | Christian Schoenebeck |
2020-01-20 | 9p: init_in_iov_from_pdu can truncate the size | Greg Kurz |
2019-10-10 | 9p: Use variable length suffixes for inode remapping | Christian Schoenebeck |
2019-10-10 | 9p: stat_to_qid: implement slow path | Antonios Motakis |
2019-10-10 | 9p: Added virtfs option 'multidevs=remap|forbid|warn' | Antonios Motakis |
2019-10-10 | 9p: Treat multiple devices on one export as an error | Antonios Motakis |
2018-06-07 | 9p: xattr: Properly translate xattrcreate flags | Keno Fischer |
2018-02-19 | 9p: v9fs_path_copy() readability | Marc-André Lureau |
2018-02-01 | 9pfs: drop v9fs_register_transport() | Greg Kurz |
2018-01-08 | 9pfs: make pdu_marshal() and pdu_unmarshal() static functions | Greg Kurz |
2018-01-08 | 9pfs: fix some type definitions | Greg Kurz |
2017-11-06 | 9pfs: drop one user of struct V9fsFidState | Greg Kurz |
2017-06-29 | virtio-9p: break device if buffers are misconfigured | Greg Kurz |
2017-06-29 | virtio-9p: message header is 7-byte long | Greg Kurz |
2017-05-25 | virtio-9p/xen-9p: move 9p specific bits to core 9p code | Greg Kurz |
2017-04-21 | 9p: introduce a type for the 9p header | Stefano Stabellini |
2017-01-03 | 9pfs: fix P9_NOTAG and P9_NOFID macros | Greg Kurz |
2017-01-03 | 9pfs: introduce init_out/in_iov_from_pdu | Stefano Stabellini |
2017-01-03 | 9pfs: introduce transport specific callbacks | Stefano Stabellini |
2017-01-03 | 9pfs: move pdus to V9fsState | Stefano Stabellini |
2016-11-01 | 9pfs: convert 'len/copied_len' field in V9fsXattr to the type of uint64_t | Li Qiang |
2016-11-01 | 9pfs: add xattrwalk_fid field in V9fsXattr struct | Li Qiang |
2016-10-17 | virtio-9p: add reset handler | Greg Kurz |
2016-10-17 | 9pfs: use coroutine_fn annotation in hw/9pfs/9p.[ch] | Greg Kurz |
2016-10-17 | 9pfs: fsdev: drop useless extern annotation for functions | Greg Kurz |
2016-09-16 | 9pfs: introduce v9fs_path_sprintf() helper | Greg Kurz |
2016-08-30 | 9pfs: handle walk of ".." in the root directory | Greg Kurz |
2016-07-12 | Clean up ill-advised or unusual header guards | Markus Armbruster |
2016-06-07 | all: Remove unnecessary glib.h includes | Peter Maydell |
2016-06-06 | 9p: add locking to V9fsDir | Greg Kurz |
2016-06-06 | 9p: introduce the V9fsDir type | Greg Kurz |