summary refs log tree commit diff stats
path: root/hw/9pfs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2024-01-041-2/+5
|\
| * configure, meson: rename targetos to host_osPaolo Bonzini2023-12-311-2/+2
| * meson: remove OS definitions from config_targetosPaolo Bonzini2023-12-311-2/+5
* | hw/9pfs: Constify VMStateRichard Henderson2023-12-291-1/+1
|/
* migration: simplify blockersSteve Sistare2023-10-201-8/+2
* fsdev: Use ThrottleDirection instread of bool is_writezhenwei pi2023-08-291-2/+2
* hw/9pfs: spelling fixesMichael Tokarev2023-07-256-10/+10
* 9pfs: deprecate 'proxy' backendChristian Schoenebeck2023-07-062-0/+10
* meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé2023-06-201-1/+1
* 9pfs: prevent opening special files (CVE-2023-2861)Christian Schoenebeck2023-06-081-0/+39
* hw/9pfs: use qemu_xxhash4Alex Bennée2023-06-011-3/+2
* 9pfs/xen: Fix segfault on shutdownJason Andryuk2023-05-162-13/+28
* hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov2023-04-281-1/+4
* 9pfs: mark more coroutine_fnsPaolo Bonzini2023-04-252-5/+5
* thread-pool: avoid passing the pool parameter every timeEmanuele Giuseppe Esposito2023-04-251-2/+1
* hw/xen: Build PV backend drivers for CONFIG_XEN_BUSDavid Woodhouse2023-03-071-1/+1
* hw/xen: Rename xen_common.h to xen_native.hDavid Woodhouse2023-03-071-0/+1
* hw/xen: Pass grant ref to gnttab unmap operationDavid Woodhouse2023-03-071-3/+4
* hw/xen: Add evtchn operations to allow redirection to internal emulationDavid Woodhouse2023-03-071-12/+12
* Don't include headers already included by qemu/osdep.hMarkus Armbruster2023-02-081-2/+0
* coroutine: Split qemu/coroutine-core.h off qemu/coroutine.hMarkus Armbruster2023-01-201-1/+1
* coroutine: Clean up superfluous inclusion of qemu/coroutine.hMarkus Armbruster2023-01-194-4/+0
* error handling: Use RETRY_ON_EINTR() macro where applicableNikita Ivanov2023-01-091-6/+2
* hw/9pfs: Replace the direct call to xxxat() APIs with a wrapperBin Meng2022-12-232-20/+27
* hw/9pfs: Drop unnecessary *xattr wrapper API declarationsBin Meng2022-12-231-11/+0
* 9pfs: Fix some return statements in the synth backendGreg Kurz2022-12-231-6/+6
* cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster2022-12-141-10/+4
* 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/+0
* 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