[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] bdrv_flush error handling
From: |
Ian Jackson |
Subject: |
Re: [Qemu-devel] [PATCH] bdrv_flush error handling |
Date: |
Wed, 20 Feb 2008 16:37:05 +0000 |
Avi Kivity writes ("Re: [Qemu-devel] [PATCH] bdrv_flush error handling"):
> For non-raw formats, you can pass through errors on data, but it is
> impossible to recover on metadata errors, so dying on I/O error should
> be fine.
You mean metadata write errors I assume. I don't see why a metadata
read error is any worse than any other read error.
The guest will often prefer to be told that the volume was broken and
then to be denied the ability to continue accessing it. Who knows
what the guest thinks of the device ? Perhaps it's an unimportant
peripheral, or simulated network block device, used only for data
interchange.
Write errors for non-raw formats can easily be caused by a disk full
situation on the host. Killing the guest hard is unfriendly for that
situation.
Ian.
- [Qemu-devel] [PATCH] bdrv_flush error handling, Ian Jackson, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Daniel P. Berrange, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Ian Jackson, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Paul Brook, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Avi Kivity, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling,
Ian Jackson <=
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Paul Brook, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Ian Jackson, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Jamie Lokier, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Paul Brook, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Jamie Lokier, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Daniel P. Berrange, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Anthony Liguori, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Rick Vernam, 2008/02/20
- Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Thomas Irlet, 2008/02/21
Re: [Qemu-devel] [PATCH] bdrv_flush error handling, Ben Taylor, 2008/02/21