aboutsummaryrefslogtreecommitdiff
path: root/hw/9pfs
AgeCommit message (Expand)Author
2023-07-069pfs: deprecate 'proxy' backendChristian Schoenebeck
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé
2023-06-089pfs: prevent opening special files (CVE-2023-2861)Christian Schoenebeck
2023-06-01hw/9pfs: use qemu_xxhash4Alex Bennée
2023-05-169pfs/xen: Fix segfault on shutdownJason Andryuk
2023-04-28hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov
2023-04-259pfs: mark more coroutine_fnsPaolo Bonzini
2023-04-25thread-pool: avoid passing the pool parameter every timeEmanuele Giuseppe Esposito
2023-03-07hw/xen: Build PV backend drivers for CONFIG_XEN_BUSDavid Woodhouse
2023-03-07hw/xen: Rename xen_common.h to xen_native.hDavid Woodhouse
2023-03-07hw/xen: Pass grant ref to gnttab unmap operationDavid Woodhouse
2023-03-07hw/xen: Add evtchn operations to allow redirection to internal emulationDavid Woodhouse
2023-02-08Don't include headers already included by qemu/osdep.hMarkus Armbruster
2023-01-20coroutine: Split qemu/coroutine-core.h off qemu/coroutine.hMarkus Armbruster
2023-01-19coroutine: Clean up superfluous inclusion of qemu/coroutine.hMarkus Armbruster
2023-01-09error handling: Use RETRY_ON_EINTR() macro where applicableNikita Ivanov
2022-12-23hw/9pfs: Replace the direct call to xxxat() APIs with a wrapperBin Meng
2022-12-23hw/9pfs: Drop unnecessary *xattr wrapper API declarationsBin Meng
2022-12-239pfs: Fix some return statements in the synth backendGreg Kurz
2022-12-14cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster
2022-10-25Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent...Stefan Hajnoczi
2022-10-24treewide: Remove the unnecessary space before semicolonBin Meng
2022-10-249pfs: use GHashTable for fid tableLinus Heckemann
2022-10-079p: add missing coroutine_fn annotationsMarc-André Lureau
2022-06-28trivial typos: namesapceDr. David Alan Gilbert
2022-06-169pfs: fix 'Twalk' to only send error if no component walkedChristian Schoenebeck
2022-06-169pfs: refactor 'name_idx' -> 'nwalked' in v9fs_walk()Christian Schoenebeck
2022-05-16virtio: drop name parameter for virtio_init()Jonah Palmer
2022-05-019pfs: fix qemu_mknodat() to always return -1 on error on macOS hostChristian Schoenebeck
2022-05-019pfs: fix removing non-existent POSIX ACL xattr on macOS hostChristian Schoenebeck
2022-05-019pfs: fix wrong errno being sent to Linux client on macOS hostChristian Schoenebeck
2022-05-019pfs: fix wrong encoding of rdev field in Rgetattr on macOSChristian Schoenebeck
2022-05-019pfs: fix qemu_mknodat(S_IFSOCK) on macOSChristian Schoenebeck
2022-04-309pfs: fix qemu_mknodat(S_IFREG) on macOSChristian Schoenebeck
2022-04-309pfs: fix inode sequencing in 'synth' driverChristian Schoenebeck
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau
2022-04-019p: move P9_XATTR_SIZE_MAX from 9p.h to 9p.cWill Cohen
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau
2022-03-219pfs: Use g_new() & friends where that makes obvious senseMarkus Armbruster
2022-03-079pfs/coth.h: drop Doxygen format on v9fs_co_run_in_worker()Christian Schoenebeck
2022-03-079pfs/9p-util.h: convert Doxygen -> kerneldoc formatChristian Schoenebeck
2022-03-079pfs/9p.c: convert Doxygen -> kerneldoc formatChristian Schoenebeck
2022-03-079pfs/codir.c: convert Doxygen -> kerneldoc formatChristian Schoenebeck
2022-03-079pfs/9p.h: convert Doxygen -> kerneldoc formatChristian Schoenebeck
2022-03-079pfs: drop Doxygen format from qemu_dirent_dup() API commentChristian Schoenebeck
2022-03-079pfs: move qemu_dirent_dup() from osdep -> 9p-utilChristian Schoenebeck
2022-03-079p: darwin: Implement compatibility for mknodatKeno Fischer
2022-03-079p: darwin: Compatibility for f/l*xattrKeno Fischer
2022-03-079p: darwin: *xattr_nofollow implementationsKeno Fischer
2022-03-079p: darwin: Move XATTR_SIZE_MAX->P9_XATTR_SIZE_MAXKeno Fischer