161 Commits (a49cb762eb1feb797477a1b2862f890cf3d49559)

Author SHA1 Message Date
Markus Armbruster 0223e79287 error: Use error_setg_errno() for simplicity and consistency 4 months ago
Mark Johnston 6657f3bb55 9pfs: Add FreeBSD support 8 months ago
Sean Wei 44f51c1a3c hw/9pfs: move G_GNUC_PRINTF to header 10 months ago
Christian Schoenebeck cdafeda357 9pfs: fix 'total_open_fd' decrementation 1 year ago
Greg Kurz 371a269ff8 9pfs: Introduce futimens file op 1 year ago
Greg Kurz 0c798dd523 9pfs: Introduce ftruncate file op 1 year ago
Greg Kurz f2bb367d2b 9pfs: Don't use file descriptors in core code 1 year ago
Christian Schoenebeck 89f7b4da76 9pfs: fix FD leak and reduce latency of v9fs_reclaim_fd() 1 year ago
Christian Schoenebeck 61da38db70 9pfs: fix concurrent v9fs_reclaim_fd() calls 1 year ago
Christian Schoenebeck 9a0dd4b3e4 9pfs: improve v9fs_open() tracing 1 year ago
Christian Schoenebeck 0ad7cb925e 9pfs: improve v9fs_walk() tracing 1 year ago
Christian Schoenebeck c81e7219e0 9pfs: fix 'Tgetattr' after unlink 1 year ago
Christian Schoenebeck 3bc4db4443 9pfs: remove obsolete comment in v9fs_getattr() 1 year ago
Christian Schoenebeck 042b4ebfd2 9pfs: fix crash on 'Treaddir' request 1 year ago
Steve Sistare c8a7fc5179 migration: simplify blockers 2 years ago
Michael Tokarev 28cbbdd28e hw/9pfs: spelling fixes 3 years ago
Alex Bennée 80106bc5f9 hw/9pfs: use qemu_xxhash4 3 years ago
Markus Armbruster bfe7bf8590 Don't include headers already included by qemu/osdep.h 3 years ago
Bin Meng c1dadb8462 treewide: Remove the unnecessary space before semicolon 3 years ago
Linus Heckemann f5265c8f91 9pfs: use GHashTable for fid table 4 years ago
Christian Schoenebeck a93d2e89e5 9pfs: fix 'Twalk' to only send error if no component walked 4 years ago
Christian Schoenebeck fd6c979e65 9pfs: refactor 'name_idx' -> 'nwalked' in v9fs_walk() 4 years ago
Christian Schoenebeck 951fe2f89f 9pfs: fix wrong errno being sent to Linux client on macOS host 4 years ago
Christian Schoenebeck e5c88e2264 9pfs: fix wrong encoding of rdev field in Rgetattr on macOS 4 years ago
Will Cohen a136d17590 9p: move P9_XATTR_SIZE_MAX from 9p.h to 9p.c 4 years ago
Marc-André Lureau 9edc6313da Replace GCC_FMT_ATTR with G_GNUC_PRINTF 4 years ago
Markus Armbruster 1366244ab6 9pfs: Use g_new() & friends where that makes obvious sense 4 years ago
Christian Schoenebeck e16fea4156 9pfs/9p.c: convert Doxygen -> kerneldoc format 4 years ago
Keno Fischer 38d7fd68b0 9p: darwin: Move XATTR_SIZE_MAX->P9_XATTR_SIZE_MAX 4 years ago
Keno Fischer 67a71e3b71 9p: darwin: Ignore O_{NOATIME, DIRECT} 4 years ago
Keno Fischer 6b3b279bd6 9p: darwin: Handle struct dirent differences 4 years ago
Keno Fischer f41db099c7 9p: darwin: Handle struct stat(fs) differences 4 years ago
Keno Fischer e0bd743bb2 9p: linux: Fix a couple Linux assumptions 4 years ago
Christian Schoenebeck 7e985780aa 9pfs: use P9Array in v9fs_walk() 5 years ago
Christian Schoenebeck cc82fde9c7 9pfs: make V9fsPath usable via P9Array API 5 years ago
Christian Schoenebeck 04a7f9e55e 9pfs: simplify blksize_to_iounit() 5 years ago
Christian Schoenebeck b565bccb00 9pfs: deduplicate iounit code 5 years ago
Christian Schoenebeck 669ced09b3 9pfs: fix wrong I/O block size in Rgetattr 5 years ago
Christian Schoenebeck 869605b5a0 hw/9pfs: use g_autofree in v9fs_walk() where possible 5 years ago
Christian Schoenebeck 97b1d8fdf6 hw/9pfs: avoid 'path' copy in v9fs_walk() 5 years ago
Christian Schoenebeck 8d6cb10073 9pfs: reduce latency of Twalk 5 years ago
Christian Schoenebeck 66550339b7 9pfs: drop root_qid 5 years ago
Christian Schoenebeck f22cad4228 9pfs: replace not_same_qid() by same_stat_id() 5 years ago
Christian Schoenebeck 1d0fc0d0ee 9pfs: drop fid_to_qid() 5 years ago
Christian Schoenebeck 110243750d 9pfs: capture root stat 5 years ago
Christian Schoenebeck 8bf27550ef 9pfs: fix not_same_qid() 5 years ago
Christian Schoenebeck 232a4d2c25 9pfs: simplify v9fs_walk() 5 years ago
Christian Schoenebeck 6f56908427 9pfs: add link to 9p developer docs 5 years ago
Chen Qun d6eb39b554 qtest: delete superfluous inclusions of qtest.h 5 years ago
Greg Kurz 81f9766b7a 9pfs: Convert reclaim list to QSLIST 5 years ago