qemu/hw/ide
Paolo Bonzini 80bc2e8d80 ide: fix TRIM with empty range entry
ATA-ACS-3 says "If the two byte range length is zero, then the LBA
Range Entry shall be discarded as padding."  iovecs are used as if
they are linearized, so it is incorrect to discard the rest of
this iovec.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2013-01-15 10:03:48 +01:00
..
ahci.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ahci.h ide/ahci: Use universal DMA helper functions 2012-06-27 16:33:25 -05:00
atapi.c atapi: make change media detection for guests easier 2012-11-30 11:33:24 +01:00
cmd646.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
core.c ide: fix TRIM with empty range entry 2013-01-15 10:03:48 +01:00
ich.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
internal.h softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
isa.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
macio.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
Makefile.objs Remove libhw 2012-10-05 16:07:49 -05:00
microdrive.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
mmio.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pci.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pci.h
piix.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
qdev.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
via.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00