Re: [Qemu-block] [PULL 00/12] Block patches
On Tue, 27 Aug 2019 at 21:16, Stefan Hajnoczi wrote: > > The following changes since commit dac03af5d5482ec7ee9c23db467bb7230b33c0d9: > > Merge remote-tracking branch 'remotes/rth/tags/pull-axp-20190825' into > staging (2019-08-27 10:00:51 +0100) > > are available in the Git repository at: > > https://github.com/stefanha/qemu.git tags/block-pull-request > > for you to fetch changes up to 5396234b96a2ac743f48644529771498e036e698: > > block/qcow2: implement .bdrv_co_pwritev(_compressed)_part (2019-08-27 > 14:58:42 +0100) > > > Pull request Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/4.2 for any user-visible changes. -- PMM
Re: [Qemu-block] [PULL 00/12] Block patches
On Fri, May 26, 2017 at 03:23:52PM -0400, Jeff Cody wrote: > The following changes since commit 9964e96dccf7f7c936ee854a795415d19b60: > > Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging > (2017-05-23 15:01:31 +0100) > > are available in the git repository at: > > git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request > > for you to fetch changes up to 223a23c198787328ae75bc65d84edf5fde33c0b6: > > block/gluster: glfs_lseek() workaround (2017-05-24 16:44:46 -0400) > > > Block patches > > > Jeff Cody (1): > block/gluster: glfs_lseek() workaround > > Paolo Bonzini (11): > blockjob: remove unnecessary check > blockjob: remove iostatus_reset callback > blockjob: introduce block_job_early_fail > blockjob: introduce block_job_pause/resume_all > blockjob: separate monitor and blockjob APIs > blockjob: move iostatus reset inside block_job_user_resume > blockjob: introduce block_job_cancel_async, check iostatus invariants > blockjob: group BlockJob transaction functions together > blockjob: strengthen a bit test-blockjob-txn > blockjob: reorganize block_job_completed_txn_abort > blockjob: use deferred_to_main_loop to indicate the coroutine has > ended > > block/backup.c | 2 +- > block/commit.c | 2 +- > block/gluster.c | 18 +- > block/io.c | 19 +- > block/mirror.c | 2 +- > blockdev.c | 1 - > blockjob.c | 750 > --- > include/block/blockjob.h | 16 - > include/block/blockjob_int.h | 27 +- > tests/test-blockjob-txn.c| 7 +- > tests/test-blockjob.c| 10 +- > 11 files changed, 463 insertions(+), 391 deletions(-) > > -- > 2.9.3 > > Thanks, applied to my staging tree: https://github.com/stefanha/qemu/commits/staging Stefan signature.asc Description: PGP signature
Re: [Qemu-block] [PULL 00/12] Block patches
On 21 April 2017 at 14:46, Jeff Codywrote: > The following changes since commit bfec359afba088aaacc7d316f43302f28c6e642a: > > Merge remote-tracking branch 'remotes/armbru/tags/pull-qdev-2017-04-21' > into staging (2017-04-21 11:42:03 +0100) > > are available in the git repository at: > > git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request > > for you to fetch changes up to 1507631e438930bc07f776f303af127a9cdb4d41: > > qemu-iotests: _cleanup_qemu must be called on exit (2017-04-21 08:32:44 > -0400) > > > > Block patches for 2.10 > Hi, I'm afraid this runs into format string compile issues: In file included from block/trace.c:4: /Users/pm215/src/qemu-for-merges/build/all/block/trace.h:1465:42: error: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror,-Wformat] , guid, iodir, size, off, acb, ret, err); ^~~~ /Users/pm215/src/qemu-for-merges/include/qemu/log.h:94:30: note: expanded from macro 'qemu_log_mask' qemu_log(FMT, ## __VA_ARGS__); \ ^ In file included from block/trace.c:4: /Users/pm215/src/qemu-for-merges/build/all/block/trace.h:1465:48: error: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror,-Wformat] , guid, iodir, size, off, acb, ret, err); ^~~ /Users/pm215/src/qemu-for-merges/include/qemu/log.h:94:30: note: expanded from macro 'qemu_log_mask' qemu_log(FMT, ## __VA_ARGS__); \ ^ In file included from block/trace.c:4: /Users/pm215/src/qemu-for-merges/build/all/block/trace.h:1493:41: error: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror,-Wformat] , vdisk_guid, vdisk_size); ^~ /Users/pm215/src/qemu-for-merges/include/qemu/log.h:94:30: note: expanded from macro 'qemu_log_mask' qemu_log(FMT, ## __VA_ARGS__); \ ^ In file included from block/trace.c:4: /Users/pm215/src/qemu-for-merges/build/all/block/trace.h:1507:34: error: format specifies type 'long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror,-Wformat] , acb, ret); ^~~ /Users/pm215/src/qemu-for-merges/include/qemu/log.h:94:30: note: expanded from macro 'qemu_log_mask' qemu_log(FMT, ## __VA_ARGS__); \ ^ 4 errors generated. Those are the OSX errors, but the compile also fails for 32-bit hosts (including w32). thanks -- PMM
Re: [Qemu-block] [PULL 00/12] Block patches
On 29 February 2016 at 20:08, Jeff Codywrote: > The following changes since commit 071608b519adf62bc29c914343a21c5407ab1ac9: > > Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20160229-1' into > staging (2016-02-29 12:24:26 +) > > are available in the git repository at: > > > g...@github.com:codyprime/qemu-kvm-jtc.git tags/block-pull-request > > for you to fetch changes up to cc199b16cf4cb9279aca73f5f5dce2cc337b9079: > > iotests/124: Add cluster_size mismatch test (2016-02-29 14:55:14 -0500) > > > Block patches > > Applied, thanks. -- PMM