From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> To: qemu-devel@nongnu.org, qemu-block@nongnu.org Cc: kwolf@redhat.com, mreitz@redhat.com, fam@euphon.net, stefanha@redhat.com, vsementsov@virtuozzo.com, den@virtuozzo.com, eblake@redhat.com Subject: [Qemu-devel] [PATCH v5 0/3] Fix overflow bug in qcow2 discard Date: Tue, 23 Apr 2019 15:57:03 +0300 [thread overview] Message-ID: <20190423125706.26989-1-vsementsov@virtuozzo.com> (raw) v5: by Kevin's comments 02: add check for invalid @bytes parameter, drop r-b 03: move from qemu-img info to qemu-img map -f raw, drop r-b and t-b Vladimir Sementsov-Ogievskiy (3): block/qcow2-refcount: add trace-point to qcow2_process_discards block/io: bdrv_pdiscard: support int64_t bytes parameter iotests: test big qcow2 shrink include/block/block.h | 4 +-- block/io.c | 16 ++++----- block/qcow2-refcount.c | 7 +++- block/trace-events | 3 ++ tests/qemu-iotests/250 | 73 ++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/250.out | 23 ++++++++++++ tests/qemu-iotests/group | 1 + 7 files changed, 116 insertions(+), 11 deletions(-) create mode 100755 tests/qemu-iotests/250 create mode 100644 tests/qemu-iotests/250.out -- 2.18.0
WARNING: multiple messages have this Message-ID (diff)
From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> To: qemu-devel@nongnu.org, qemu-block@nongnu.org Cc: kwolf@redhat.com, fam@euphon.net, vsementsov@virtuozzo.com, den@virtuozzo.com, mreitz@redhat.com, stefanha@redhat.com Subject: [Qemu-devel] [PATCH v5 0/3] Fix overflow bug in qcow2 discard Date: Tue, 23 Apr 2019 15:57:03 +0300 [thread overview] Message-ID: <20190423125706.26989-1-vsementsov@virtuozzo.com> (raw) Message-ID: <20190423125703.kNrD7hyo5bpm_h0-krj4vLTXr42FcUCW8okMeyeMoFY@z> (raw) v5: by Kevin's comments 02: add check for invalid @bytes parameter, drop r-b 03: move from qemu-img info to qemu-img map -f raw, drop r-b and t-b Vladimir Sementsov-Ogievskiy (3): block/qcow2-refcount: add trace-point to qcow2_process_discards block/io: bdrv_pdiscard: support int64_t bytes parameter iotests: test big qcow2 shrink include/block/block.h | 4 +-- block/io.c | 16 ++++----- block/qcow2-refcount.c | 7 +++- block/trace-events | 3 ++ tests/qemu-iotests/250 | 73 ++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/250.out | 23 ++++++++++++ tests/qemu-iotests/group | 1 + 7 files changed, 116 insertions(+), 11 deletions(-) create mode 100755 tests/qemu-iotests/250 create mode 100644 tests/qemu-iotests/250.out -- 2.18.0
next reply other threads:[~2019-04-23 12:57 UTC|newest] Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-04-23 12:57 Vladimir Sementsov-Ogievskiy [this message] 2019-04-23 12:57 ` [Qemu-devel] [PATCH v5 0/3] Fix overflow bug in qcow2 discard Vladimir Sementsov-Ogievskiy 2019-04-23 12:57 ` [Qemu-devel] [PATCH v5 1/3] block/qcow2-refcount: add trace-point to qcow2_process_discards Vladimir Sementsov-Ogievskiy 2019-04-23 12:57 ` Vladimir Sementsov-Ogievskiy 2019-04-23 12:57 ` [Qemu-devel] [PATCH v5 2/3] block/io: bdrv_pdiscard: support int64_t bytes parameter Vladimir Sementsov-Ogievskiy 2019-04-23 12:57 ` Vladimir Sementsov-Ogievskiy 2019-04-30 9:24 ` Stefano Garzarella 2019-04-30 9:24 ` Stefano Garzarella 2019-04-30 10:03 ` Vladimir Sementsov-Ogievskiy 2019-04-30 10:03 ` Vladimir Sementsov-Ogievskiy 2019-04-30 11:09 ` Kevin Wolf 2019-04-30 11:09 ` Kevin Wolf 2019-04-30 15:41 ` Eric Blake 2019-04-30 15:41 ` Eric Blake 2019-05-02 9:11 ` Stefano Garzarella 2019-05-02 9:11 ` Stefano Garzarella 2019-05-06 11:47 ` Vladimir Sementsov-Ogievskiy 2019-04-30 14:25 ` Stefano Garzarella 2019-04-30 14:25 ` Stefano Garzarella 2019-04-23 12:57 ` [Qemu-devel] [PATCH v5 3/3] iotests: test big qcow2 shrink Vladimir Sementsov-Ogievskiy 2019-04-23 12:57 ` Vladimir Sementsov-Ogievskiy 2019-05-21 9:38 ` [Qemu-devel] [PATCH v5 0/3] Fix overflow bug in qcow2 discard Vladimir Sementsov-Ogievskiy 2019-06-03 12:30 ` [Qemu-devel] ping " Vladimir Sementsov-Ogievskiy 2019-06-03 13:40 ` [Qemu-devel] " Kevin Wolf 2019-06-03 13:52 ` Vladimir Sementsov-Ogievskiy
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20190423125706.26989-1-vsementsov@virtuozzo.com \ --to=vsementsov@virtuozzo.com \ --cc=den@virtuozzo.com \ --cc=eblake@redhat.com \ --cc=fam@euphon.net \ --cc=kwolf@redhat.com \ --cc=mreitz@redhat.com \ --cc=qemu-block@nongnu.org \ --cc=qemu-devel@nongnu.org \ --cc=stefanha@redhat.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).