[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH resend 0/7] Discard improvements
From: |
Paolo Bonzini |
Subject: |
[Qemu-devel] [PATCH resend 0/7] Discard improvements |
Date: |
Mon, 14 Jan 2013 16:26:51 +0100 |
This series builds on the patch from Kusanagi Kouichi, and also adds
discard support for non-passthrough block devices (BLKDISCARD), and
asynchronous discard support.
SCSI already calls bdrv_aio_discard, so it is not affected by these
patches.
Kusanagi Kouichi (1):
raw-posix: support discard on more filesystems
Paolo Bonzini (6):
raw-posix: remember whether discard failed
raw: support discard on block devices
block: make discard asynchronous
ide: fix TRIM with empty range entry
ide: issue discard asynchronously but serialize the pieces
block: clear dirty bitmap when discarding
block.c | 8 +++-
block/raw-aio.h | 5 ++-
block/raw-posix.c | 125 +++++++++++++++++++++++++++++++++++++++++-------------
configure | 19 +++++++++
hw/ide/core.c | 79 +++++++++++++++++++++++-----------
5 files changed, 179 insertions(+), 57 deletions(-)
--
1.8.1
- [Qemu-devel] [PATCH resend 0/7] Discard improvements,
Paolo Bonzini <=
- [Qemu-devel] [PATCH 1/7] raw-posix: support discard on more filesystems, Paolo Bonzini, 2013/01/14
- [Qemu-devel] [PATCH 2/7] raw-posix: remember whether discard failed, Paolo Bonzini, 2013/01/14
- [Qemu-devel] [PATCH 3/7] raw: support discard on block devices, Paolo Bonzini, 2013/01/14
- [Qemu-devel] [PATCH 4/7] block: make discard asynchronous, Paolo Bonzini, 2013/01/14
- [Qemu-devel] [PATCH 5/7] ide: fix TRIM with empty range entry, Paolo Bonzini, 2013/01/14
- [Qemu-devel] [PATCH 6/7] ide: issue discard asynchronously but serialize the pieces, Paolo Bonzini, 2013/01/14
- [Qemu-devel] [PATCH 7/7] block: clear dirty bitmap when discarding, Paolo Bonzini, 2013/01/14
- Re: [Qemu-devel] [PATCH resend 0/7] Discard improvements, Stefan Hajnoczi, 2013/01/15