summaryrefslogtreecommitdiff
path: root/block/file-posix.c
AgeCommit message (Expand)Author
7 daysfile-posix: fix zone write granularity assignment for zoned block devicesNiklas Cassel
7 daysfile-posix: fix cache.direct=on check for zoned block devicesNiklas Cassel
2026-06-17Make copy_file_range non-static on GNU/HurdDamien Zammit
2026-06-17block/file-posix: Clean up sys/ioctl importDamien Zammit
2026-06-05buildsys: Stop checking for ESA/390 hostPhilippe Mathieu-Daudé
2026-03-10block: Move qemu_fcntl_addfl() into osdep.cHanna Czenczek
2025-12-04file-posix: Handle suspended dm-multipath better for SG_IOKevin Wolf
2025-11-25file-posix: populate pwrite_zeroes_alignmentStefan Hajnoczi
2025-11-11block: replace TABs with spaceYeqi Fu
2025-11-11block/io_uring: use aio_add_sqe()Stefan Hajnoczi
2025-07-14file-posix: Fix aio=threads performance regression after enablign FUAKevin Wolf
2025-05-22file-posix: Probe paths and retry SG_IO on potential path errorsKevin Wolf
2025-05-22file-posix: allow BLKZEROOUT with -t writebackStefan Hajnoczi
2025-05-14file-posix, gluster: Handle zero block status hint betterEric Blake
2025-05-14block: Expand block status mode from bool to flagsEric Blake
2025-05-06block: Fix type conflict of the copy_file_range stubKohei Tokunaga
2025-05-06block: Add including of ioctl header for Emscripten buildKohei Tokunaga
2025-04-30file-posix: Fix crash on discard_granularity == 0Kevin Wolf
2025-04-25file-posix: probe discard alignment on Linux block devicesStefan Hajnoczi
2025-03-13file-posix: Support FUA writesKevin Wolf
2025-02-10qapi: Move include/qapi/qmp/ to include/qobject/Daniel P. Berrangé
2024-10-02block: fix -Werror=maybe-uninitialized false-positiveMarc-André Lureau
2024-07-02block/file-posix: Drop ifdef for macOS versions older than 12.0Akihiko Odaki
2024-06-28block: remove separate bdrv_file_open callbackPaolo Bonzini
2024-06-10linux-aio: add IO_CMD_FDSYNC command supportPrasad Pandit
2024-06-10block: drop force_dup parameter of raw_reconfigure_getfd()Denis V. Lunev via
2023-12-21block/file-posix: set up Linux AIO and io_uring in the current threadStefan Hajnoczi
2023-11-06file-posix: fix over-writing of returning zone_append offsetNaohiro Aota
2023-11-06block/file-posix: fix update_zones_wp() callerSam Li
2023-09-21Merge tag 'pull-block-2023-09-01' of https://gitlab.com/hreitz/qemu into stagingStefan Hajnoczi
2023-09-08block: spelling fixesMichael Tokarev
2023-08-29file-posix: Simplify raw_co_prw's 'out' zone codeHanna Czenczek
2023-08-29file-posix: Fix zone update in I/O error pathHanna Czenczek
2023-08-29file-posix: Check bs->bl.zoned for zone infoHanna Czenczek
2023-08-29file-posix: Clear bs->bl.zoned on errorHanna Czenczek
2023-07-27block/file-posix: fix g_file_get_contents return pathSam Li
2023-06-28file-posix: remove incorrect coroutine_fn callsPaolo Bonzini
2023-06-01block/linux-aio: convert to blk_io_plug_call() APIStefan Hajnoczi
2023-06-01block/io_uring: convert to blk_io_plug_call() APIStefan Hajnoczi
2023-05-15block: add some trace events for zone appendSam Li
2023-05-15block: introduce zone append write for zoned devicesSam Li
2023-05-15file-posix: add tracking of the zone write pointersSam Li
2023-05-15block: add some trace events for new block layer APIsSam Li
2023-05-15block: add zoned BlockDriver check to block layerSam Li
2023-05-15block/block-backend: add block layer APIs resembling Linux ZonedBlockDevice i...Sam Li
2023-05-15block/file-posix: introduce helper functions for sysfs attributesSam Li
2023-04-25thread-pool: avoid passing the pool parameter every timeEmanuele Giuseppe Esposito
2023-04-25thread-pool: use ThreadPool from the running threadEmanuele Giuseppe Esposito
2023-04-25io_uring: use LuringState from the running threadEmanuele Giuseppe Esposito
2023-04-25linux-aio: use LinuxAioState from the running threadEmanuele Giuseppe Esposito