|
From: | Avi Kivity |
Subject: | Re: [Qemu-devel] [PATCH] Flush pending AIO on reboot and shutdown. |
Date: | Wed, 13 Aug 2008 21:40:34 +0300 |
User-agent: | Thunderbird 2.0.0.16 (X11/20080723) |
Gleb Natapov wrote:
but what bother me is that we consciously drop user data that we can easily save. Why? Real HW tries hard to save every bit of user data and we just decided to drop it. The difference between cancel or complete a request may be corrupted or not corrupted file system after a crash.
If a guest didn't wait for an I/O to complete, it shouldn't expect it to be on disk.
Of course, we can have the IDE layer wait instead of cancelling, which will get the request onto the disk.
-- I have a truly marvellous patch that fixes the bug which this signature is too narrow to contain.
[Prev in Thread] | Current Thread | [Next in Thread] |