summaryrefslogtreecommitdiffstats
path: root/hw/9pfs
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent...Stefan Hajnoczi2022-10-251-1/+1
|\
| * treewide: Remove the unnecessary space before semicolonBin Meng2022-10-241-1/+1
* | 9pfs: use GHashTable for fid tableLinus Heckemann2022-10-242-84/+112
|/
* 9p: add missing coroutine_fn annotationsMarc-André Lureau2022-10-071-3/+6
* trivial typos: namesapceDr. David Alan Gilbert2022-06-281-4/+4
* 9pfs: fix 'Twalk' to only send error if no component walkedChristian Schoenebeck2022-06-161-16/+33
* 9pfs: refactor 'name_idx' -> 'nwalked' in v9fs_walk()Christian Schoenebeck2022-06-161-8/+8
* virtio: drop name parameter for virtio_init()Jonah Palmer2022-05-161-1/+1
* 9pfs: fix qemu_mknodat() to always return -1 on error on macOS hostChristian Schoenebeck2022-05-011-1/+2
* 9pfs: fix removing non-existent POSIX ACL xattr on macOS hostChristian Schoenebeck2022-05-011-2/+10
* 9pfs: fix wrong errno being sent to Linux client on macOS hostChristian Schoenebeck2022-05-012-0/+32
* 9pfs: fix wrong encoding of rdev field in Rgetattr on macOSChristian Schoenebeck2022-05-012-1/+40
* 9pfs: fix qemu_mknodat(S_IFSOCK) on macOSChristian Schoenebeck2022-05-011-1/+41
* 9pfs: fix qemu_mknodat(S_IFREG) on macOSChristian Schoenebeck2022-04-301-0/+9
* 9pfs: fix inode sequencing in 'synth' driverChristian Schoenebeck2022-04-301-2/+2
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-061-1/+0Star
* 9p: move P9_XATTR_SIZE_MAX from 9p.h to 9p.cWill Cohen2022-04-012-23/+23
* Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau2022-03-221-1/+1
* 9pfs: Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-214-10/+10
* 9pfs/coth.h: drop Doxygen format on v9fs_co_run_in_worker()Christian Schoenebeck2022-03-071-2/+2
* 9pfs/9p-util.h: convert Doxygen -> kerneldoc formatChristian Schoenebeck2022-03-071-5/+5
* 9pfs/9p.c: convert Doxygen -> kerneldoc formatChristian Schoenebeck2022-03-071-27/+35
* 9pfs/codir.c: convert Doxygen -> kerneldoc formatChristian Schoenebeck2022-03-071-15/+15
* 9pfs/9p.h: convert Doxygen -> kerneldoc formatChristian Schoenebeck2022-03-071-6/+6
* 9pfs: drop Doxygen format from qemu_dirent_dup() API commentChristian Schoenebeck2022-03-071-2/+2
* 9pfs: move qemu_dirent_dup() from osdep -> 9p-utilChristian Schoenebeck2022-03-071-0/+30
* 9p: darwin: Implement compatibility for mknodatKeno Fischer2022-03-074-2/+52
* 9p: darwin: Compatibility for f/l*xattrKeno Fischer2022-03-072-4/+25
* 9p: darwin: *xattr_nofollow implementationsKeno Fischer2022-03-072-0/+65
* 9p: darwin: Move XATTR_SIZE_MAX->P9_XATTR_SIZE_MAXKeno Fischer2022-03-072-1/+19
* 9p: darwin: Ignore O_{NOATIME, DIRECT}Keno Fischer2022-03-072-1/+16
* 9p: darwin: Handle struct dirent differencesKeno Fischer2022-03-076-4/+52
* 9p: darwin: Handle struct stat(fs) differencesKeno Fischer2022-03-073-4/+36
* 9p: Rename 9p-util -> 9p-util-linuxKeno Fischer2022-03-072-2/+2
* 9p: linux: Fix a couple Linux assumptionsKeno Fischer2022-03-072-0/+6
* 9pfs: Fix segfault in do_readdir_many caused by struct dirent overreadVitaly Chikunov2022-02-173-5/+21
* 9pfs: use P9Array in v9fs_walk()Christian Schoenebeck2021-10-271-12/+5Star
* 9pfs: make V9fsPath usable via P9Array APIChristian Schoenebeck2021-10-271-0/+2
* 9pfs: simplify blksize_to_iounit()Christian Schoenebeck2021-10-271-2/+1Star
* 9pfs: deduplicate iounit codeChristian Schoenebeck2021-10-271-21/+20Star
* 9pfs: fix wrong I/O block size in RgetattrChristian Schoenebeck2021-10-271-1/+20
* 9pfs: fix crash in v9fs_walk()Christian Schoenebeck2021-09-021-1/+3
* hw/9pfs: use g_autofree in v9fs_walk() where possibleChristian Schoenebeck2021-09-021-4/+3Star
* hw/9pfs: avoid 'path' copy in v9fs_walk()Christian Schoenebeck2021-09-021-4/+4
* 9pfs: reduce latency of TwalkChristian Schoenebeck2021-07-051-19/+70
* 9pfs: drop root_qidChristian Schoenebeck2021-07-052-2/+0Star
* 9pfs: replace not_same_qid() by same_stat_id()Christian Schoenebeck2021-07-051-3/+3
* 9pfs: drop fid_to_qid()Christian Schoenebeck2021-07-051-18/+5Star
* 9pfs: capture root statChristian Schoenebeck2021-07-052-1/+10
* 9pfs: fix not_same_qid()Christian Schoenebeck2021-07-051-4/+1Star