summaryrefslogtreecommitdiffstats
path: root/hw/9pfs
Commit message (Expand)AuthorAgeFilesLines
* 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
* 9pfs: simplify v9fs_walk()Christian Schoenebeck2021-07-051-4/+5
* 9pfs: add link to 9p developer docsChristian Schoenebeck2021-07-0515-0/+75
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-021-1/+1
* hw/9pfs/9p-synth: Replaced qemu_mutex_lock with QEMU_LOCK_GUARDMahmoud Mandour2021-03-161-8/+4Star
* qtest: delete superfluous inclusions of qtest.hChen Qun2021-03-091-1/+0Star
* 9pfs: Convert reclaim list to QSLISTGreg Kurz2021-01-222-10/+9Star
* 9pfs: Improve unreclaim loopGreg Kurz2021-01-221-14/+32
* 9pfs: Convert V9fsFidState::fid_list to QSIMPLEQGreg Kurz2021-01-212-25/+20Star
* 9pfs: Convert V9fsFidState::clunked to boolGreg Kurz2021-01-212-3/+3
* 9pfs/proxy: Check return value of proxy_marshal()Greg Kurz2021-01-211-1/+2
* 9pfs: Fully restart unreclaim loop (CVE-2021-20181)Greg Kurz2021-01-151-3/+3
* hw/9pfs: Fix Kconfig dependency problem between 9pfs and XenPhilippe Mathieu-Daudé2020-11-052-5/+1Star
* hw/9pfs : add space before the open parenthesis '('Xinhao Zhang2020-11-051-1/+1
* hw/9pfs : open brace '{' following struct go on the same lineXinhao Zhang2020-11-051-6/+3Star
* hw/9pfs : add spaces around operatorXinhao Zhang2020-11-052-13/+13