150 Commits (797e3e380534bddad32121bfc980a39cc3dd2c96)

Author SHA1 Message Date
Fam Zheng 1efad060d7 file-posix: Implement bdrv_co_copy_range 8 years ago
Stefan Hajnoczi 31be8a2a97 block/file-posix: add x-check-page-cache=on|off option 8 years ago
Stefan Hajnoczi dd577a26ff block/file-posix: implement bdrv_co_invalidate_cache() on Linux 8 years ago
Max Reitz 82b45e0a0b block/file-posix: Fix fully preallocated truncate 9 years ago
Jeff Cody a03083a017 block: handle invalid lseek returns gracefully 8 years ago
Kevin Wolf 89b259eeaa file-posix: Fix no-op bdrv_truncate() with falloc preallocation 9 years ago
Kevin Wolf 927f11e131 file-posix: Support .bdrv_co_create 9 years ago
Stefan Hajnoczi efc75e2a4c block: rename .bdrv_create() to .bdrv_co_create_opts() 9 years ago
Eric Blake a290f08590 file-posix: Switch to .bdrv_co_block_status() 9 years ago
Eric Blake e24d813b29 block: Simplify bdrv_can_write_zeroes_with_unmap() 9 years ago
Markus Armbruster 922a01a013 Move include qemu/option.h from qemu-common.h to actual users 9 years ago
Markus Armbruster 452fcdbc49 Include qapi/qmp/qdict.h exactly where needed 9 years ago
Fam Zheng 97ec9117c3 file-posix: Clear out first sector in hdev_create 9 years ago
Paolo Bonzini 7c9e527659 scsi, file-posix: add support for persistent reservation management 9 years ago
Marc-André Lureau f7abe0ecd4 qapi: Change data type of the FOO_lookup generated for enum FOO 9 years ago
Markus Armbruster 977c736f80 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) 9 years ago
Markus Armbruster 5b5f825d44 qapi: Generate FOO_str() macro for QAPI enum FOO 9 years ago
Markus Armbruster 06c60b6c46 qapi: Drop superfluous qapi_enum_parse() parameter max 9 years ago
Fam Zheng 2b218f5dbc file-posix: Do runtime check for ofd lock API 9 years ago
Denis V. Lunev 70d9110b44 block: respect error code from bdrv_getlength in handle_aiocb_write_zeroes 9 years ago
Max Reitz 35d72602ec block/file-posix: Preallocation for truncate 9 years ago
Max Reitz d0bc9e5d5e block/file-posix: Generalize raw_regular_truncate 9 years ago
Max Reitz 9f63b07ee7 block/file-posix: Extract raw_regular_truncate() 9 years ago
Max Reitz 7dacd8bd3d block/file-posix: Small fixes in raw_create() 9 years ago
Max Reitz 8243ccb743 block: Add PreallocMode to BD.bdrv_truncate() 9 years ago
Manos Pitsidianakis f5a5ca7969 block: change variable names in BlockDriverState 9 years ago
Max Reitz 03c320d803 block/file-*: *_parse_filename() and colons 9 years ago
Kevin Wolf 22d5cd82e9 file-posix: Remove .bdrv_inactivate/invalidate_cache 9 years ago
Fam Zheng 244a566810 file-posix: Add image locking to perm operations 9 years ago
Fam Zheng 16b48d5d66 file-posix: Add 'locking' option 9 years ago
Eric Blake 46f5ac205a qobject: Use simpler QDict/QList scalar insertion macros 9 years ago
Eric Blake de6e7951fe qobject: Drop useless QObject casts 9 years ago
Max Reitz f59adb3256 block: Add .bdrv_truncate() error messages 10 years ago
Max Reitz 4bff28b81a block: Add errp to BD.bdrv_truncate() 10 years ago
Kevin Wolf ad02b7af0c file-posix: Remove unnecessary includes 10 years ago
Markus Armbruster 129c7d1c53 block: Document -drive problematic code and bugs 10 years ago
Peter Maydell 700f9ce0f9 block/file-posix.c: Fix unused variable warning on OpenBSD 10 years ago
Kevin Wolf e5bcf967fb file-posix: Make bdrv_flush() failure permanent without O_DIRECT 10 years ago
Fam Zheng fed414df9d file-posix: Don't leak fd in hdev_get_max_segments 10 years ago
Stefan Hajnoczi 6958349085 file-posix: clean up max_segments buffer termination 10 years ago
Fam Zheng 9103f1ceb4 file-posix: Consider max_segments for BlockLimits.max_transfer 10 years ago
Nir Soffer c6ccc2c5e6 qemu-img: Improve documentation for PREALLOC_MODE_FALLOC 10 years ago
Nir Soffer 5a1dad9d5a qemu-img: Truncate before full preallocation 10 years ago
Nir Soffer f6a7240442 qemu-img: Do not truncate before preallocation 10 years ago
Eric Farman c4c41a0a65 block: get max_transfer limit for char (scsi-generic) devices 10 years ago
Eric Farman 482652502e block: Fix target variable of BLKSECTGET ioctl 10 years ago
Eric Blake c1bb86cd8a block: Rename raw-{posix,win32} to file-*.c 10 years ago
Fam Zheng 4e6d13c983 raw-posix: Rename 'raw_s' to 'rs' 10 years ago
Kevin Wolf 0d4377b3ea raw-posix: Don't use bdrv_ioctl() 10 years ago
Halil Pasic 09237757a8 block: improve error handling in raw_open 10 years ago