aboutsummaryrefslogtreecommitdiff
path: root/block/file-posix.c
AgeCommit message (Expand)Author
2020-01-30block/file-posix.c: extend to use io_uringAarushi Mehta
2020-01-30block/io: wait for serialising requests when a request becomes serialisingPaolo Bonzini
2019-12-02block/file-posix: Fix laio_init() error handling crash bugMarkus Armbruster
2019-11-04block/file-posix: Let post-EOF fallocate serializeMax Reitz
2019-10-28Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2019-10-28' in...Peter Maydell
2019-10-28block: Evaluate @exact in protocol driversMax Reitz
2019-10-28block: Add @exact parameter to bdrv_co_truncate()Max Reitz
2019-10-26core: replace getpagesize() with qemu_real_host_page_sizeWei Yang
2019-10-10qapi: query-blockstat: add driver specific file-posix statsAnton Nefedov
2019-10-10file-posix: account discard operationsAnton Nefedov
2019-09-10file-posix: Fix has_write_zeroes after NO_FALLBACKKevin Wolf
2019-09-10block/file-posix: Reduce xfsctl() useMax Reitz
2019-09-05block: workaround for unaligned byte range in fallocate()Andrey Shinkevich
2019-09-03file-posix: fix request_alignment typoStefan Hajnoczi
2019-09-03block: posix: Always allocate the first blockNir Soffer
2019-08-19block: Implement .bdrv_has_zero_init_truncate()Max Reitz
2019-08-17block: fix NetBSD qemu-iotests failurePaolo Bonzini
2019-08-16file-posix: Handle undetectable alignmentNir Soffer
2019-07-12file-posix: Use max transfer length/segment count only for SCSI passthroughMaxim Levitsky
2019-06-18file-posix: Update open_flags in raw_set_perm()Max Reitz
2019-06-12block/file-posix: update .help of BLOCK_OPT_PREALLOC optionStefano Garzarella
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster
2019-05-20block/file-posix: Unaligned O_DIRECT block-statusMax Reitz
2019-05-20block/file-posix: Truncate in xfs_write_zeroes()Max Reitz
2019-04-02block/file-posix: do not fail on unlock bytesVladimir Sementsov-Ogievskiy
2019-03-26file-posix: Support BDRV_REQ_NO_FALLBACK for zero writesKevin Wolf
2019-03-14Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell
2019-03-13file-posix: add drop-cache=on|off optionStefan Hajnoczi
2019-03-12block: Add a 'mutable_opts' field to BlockDriverAlberto Garcia
2019-03-12file-posix: Make auto-read-only dynamicKevin Wolf
2019-03-12file-posix: Prepare permission code for fd switchingKevin Wolf
2019-03-12file-posix: Lock new fd in raw_reopen_prepare()Kevin Wolf
2019-03-12file-posix: Store BDRVRawState.reopen_state during reopenKevin Wolf
2019-03-12file-posix: Factor out raw_reconfigure_getfd()Kevin Wolf
2019-01-31block/file-posix: Convert from DPRINTF() macro to trace eventsLaurent Vivier
2019-01-11avoid TABs in files that only contain a fewPaolo Bonzini
2018-12-14file-posix: Avoid aio_worker() for QEMU_AIO_IOCTLKevin Wolf
2018-12-14file-posix: Switch to .bdrv_co_ioctlKevin Wolf
2018-12-14file-posix: Remove paio_submit_co()Kevin Wolf
2018-12-14file-posix: Avoid aio_worker() for QEMU_AIO_READ/WRITEKevin Wolf
2018-12-14file-posix: Move read/write operation logic out of aio_worker()Kevin Wolf
2018-12-14file-posix: Avoid aio_worker() for QEMU_AIO_FLUSHKevin Wolf
2018-12-14file-posix: Avoid aio_worker() for QEMU_AIO_DISCARDKevin Wolf
2018-12-14file-posix: Avoid aio_worker() for QEMU_AIO_WRITE_ZEROESKevin Wolf
2018-12-14file-posix: Avoid aio_worker() for QEMU_AIO_COPY_RANGEKevin Wolf
2018-12-14file-posix: Avoid aio_worker() for QEMU_AIO_TRUNCATEKevin Wolf
2018-12-14file-posix: Factor out raw_thread_pool_submit()Kevin Wolf
2018-12-14file-posix: Reorganise RawPosixAIODataKevin Wolf
2018-11-19file-posix: Fix shared locks on reopen commitMax Reitz
2018-11-12file-posix: Drop s->lock_fdFam Zheng