On Fri, Apr 09, 2010 at 11:46:18AM +0200, Kevin Wolf wrote: > Hi Aurelien, > > I went through the patches that were committed recently, either written by me > or concerning block stuff (most of them are both). I came up with this list of > patches that should go into 0.12.4. The first half of them is contained in > current master (you'll see the cherry-pick line in the commit log for those), > the rest has already been posted to the list, but is still sitting in my block > queue and waiting for Anthony's return.
Thanks for those patches. I have already pulled all the cherry-picked ones, I'll look at the others a bit later as I need a bit more time to look at them in details. > Kevin > > > The following changes since commit 804b6ab08d82adcab05d64362be91c48a7467fd4: > Paul Brook (1): > UHCI spurious interrut fix > > are available in the git repository at: > > git://repo.or.cz/qemu/kevin.git for-aurelien-0.12 > > Christoph Hellwig (1): > block: avoid creating too large iovecs in multiwrite_merge > > Gerd Hoffmann (1): > scsi-disk: fix buffer overflow > > Kevin Wolf (8): > json-parser: Fix segfault on malformed input > qcow2: Factor next_refcount_table_size out > qcow2: Rewrite alloc_refcount_block/grow_refcount_table > block: Fix multiwrite error handling > block: Fix error code in multiwrite for immediate failures > block: Fix multiwrite memory leak in error case > qcow2: Don't ignore immediate read/write failures > qcow2: Remove request from in-flight list after error > > block.c | 11 +- > block/qcow2-cluster.c | 1 + > block/qcow2-refcount.c | 334 > ++++++++++++++++++++++++++++++++++-------------- > block/qcow2.c | 14 ++- > hw/scsi-disk.c | 4 +- > json-parser.c | 2 +- > qemu-common.h | 4 + > 7 files changed, 266 insertions(+), 104 deletions(-) > > > -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net