Thread (13 messages) 13 messages, 3 authors, 2014-03-12

Re: fstrim has no effect on a just-mounted filesystem

From: Paolo Bonzini <pbonzini@redhat.com>
Date: 2014-03-12 18:10:50

Il 12/03/2014 11:17, Richard W.M. Jones ha scritto:
Somewhere, the discard requests are disappearing in the stack (or more
likely, being delayed).  blktrace/trace-cmd somehow forces them out.
But fsync/sync/umount/sleep does not.  They might be stuck in qemu too ...
No, this I can be quite sure about.  QEMU sends them as soon as they are 
received in the SCSI layer.  If they were ill-formed, QEMU would fail 
them.  If they got stuck, sooner or later you'd not be able to do I/O 
anymore (there is a queue depth limit) and the guest would start getting 
timeouts.

Also, certainly blktrace would have no effect on QEMU.

Paolo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help