aboutsummaryrefslogtreecommitdiff
path: root/hw/9pfs
AgeCommit message (Expand)AuthorFilesLines
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2-2/+2
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2-2/+2
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson1-1/+0
2024-12-15hw/9pfs: Constify all PropertyRichard Henderson1-1/+1
2024-12-109pfs: fix regression regarding CVE-2023-2861Christian Schoenebeck1-10/+17
2024-11-289pfs: fix 'Tgetattr' after unlinkChristian Schoenebeck1-1/+7
2024-11-289pfs: remove obsolete comment in v9fs_getattr()Christian Schoenebeck1-4/+0
2024-11-289pfs: cleanup V9fsFidStateChristian Schoenebeck1-1/+0
2024-11-089pfs: fix crash on 'Treaddir' requestChristian Schoenebeck1-0/+5
2024-10-039p: remove 'proxy' filesystem backend driverPaolo Bonzini3-1381/+0
2024-06-04hw/xen: Make XenDevOps structures constPhilippe Mathieu-Daudé1-1/+1
2024-05-10xen: register legacy backends via xen_backend_initPaolo Bonzini1-1/+7
2024-01-04Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell1-2/+5
2023-12-31configure, meson: rename targetos to host_osPaolo Bonzini1-2/+2
2023-12-31meson: remove OS definitions from config_targetosPaolo Bonzini1-2/+5
2023-12-29hw/9pfs: Constify VMStateRichard Henderson1-1/+1
2023-10-20migration: simplify blockersSteve Sistare1-8/+2
2023-08-29fsdev: Use ThrottleDirection instread of bool is_writezhenwei pi1-2/+2
2023-07-25hw/9pfs: spelling fixesMichael Tokarev6-10/+10
2023-07-069pfs: deprecate 'proxy' backendChristian Schoenebeck2-0/+10
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé1-1/+1
2023-06-089pfs: prevent opening special files (CVE-2023-2861)Christian Schoenebeck1-0/+39
2023-06-01hw/9pfs: use qemu_xxhash4Alex Bennée1-3/+2
2023-05-169pfs/xen: Fix segfault on shutdownJason Andryuk2-13/+28
2023-04-28hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov1-1/+4
2023-04-259pfs: mark more coroutine_fnsPaolo Bonzini2-5/+5
2023-04-25thread-pool: avoid passing the pool parameter every timeEmanuele Giuseppe Esposito1-2/+1
2023-03-07hw/xen: Build PV backend drivers for CONFIG_XEN_BUSDavid Woodhouse1-1/+1
2023-03-07hw/xen: Rename xen_common.h to xen_native.hDavid Woodhouse1-0/+1
2023-03-07hw/xen: Pass grant ref to gnttab unmap operationDavid Woodhouse1-3/+4
2023-03-07hw/xen: Add evtchn operations to allow redirection to internal emulationDavid Woodhouse1-12/+12
2023-02-08Don't include headers already included by qemu/osdep.hMarkus Armbruster1-2/+0
2023-01-20coroutine: Split qemu/coroutine-core.h off qemu/coroutine.hMarkus Armbruster1-1/+1
2023-01-19coroutine: Clean up superfluous inclusion of qemu/coroutine.hMarkus Armbruster4-4/+0
2023-01-09error handling: Use RETRY_ON_EINTR() macro where applicableNikita Ivanov1-6/+2
2022-12-23hw/9pfs: Replace the direct call to xxxat() APIs with a wrapperBin Meng2-20/+27
2022-12-23hw/9pfs: Drop unnecessary *xattr wrapper API declarationsBin Meng1-11/+0
2022-12-239pfs: Fix some return statements in the synth backendGreg Kurz1-6/+6
2022-12-14cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster1-10/+4
2022-10-25Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent...Stefan Hajnoczi1-1/+1
2022-10-24treewide: Remove the unnecessary space before semicolonBin Meng1-1/+1
2022-10-249pfs: use GHashTable for fid tableLinus Heckemann2-84/+112
2022-10-079p: add missing coroutine_fn annotationsMarc-André Lureau1-3/+6
2022-06-28trivial typos: namesapceDr. David Alan Gilbert1-4/+4
2022-06-169pfs: fix 'Twalk' to only send error if no component walkedChristian Schoenebeck1-16/+33
2022-06-169pfs: refactor 'name_idx' -> 'nwalked' in v9fs_walk()Christian Schoenebeck1-8/+8
2022-05-16virtio: drop name parameter for virtio_init()Jonah Palmer1-1/+1
2022-05-019pfs: fix qemu_mknodat() to always return -1 on error on macOS hostChristian Schoenebeck1-1/+2
2022-05-019pfs: fix removing non-existent POSIX ACL xattr on macOS hostChristian Schoenebeck1-2/+10
2022-05-019pfs: fix wrong errno being sent to Linux client on macOS hostChristian Schoenebeck2-0/+32