[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 0/5]: QMP: Proper thin provisioning support
From: |
Luiz Capitulino |
Subject: |
Re: [Qemu-devel] [PATCH v2 0/5]: QMP: Proper thin provisioning support |
Date: |
Wed, 3 Aug 2011 15:11:38 -0300 |
On Wed, 3 Aug 2011 18:31:31 +0200
Christoph Hellwig <address@hidden> wrote:
> > It's already possible for QMP clients to implement this feature by using
> > the BLOCK_IO_ERROR event. However, the event can be missed. When this
> > happens QMP clients need a way to query if any block device has hit a
> > no space condition.
>
> We have a mode where we stop the VM when it hits ENOSPC, and that is
> the only reliably way to handle it.
This series just complements that mode by allowing a mngt application
to query which device triggered the ENOSPC. Well, that's my intention :)
> One that ENOSPC gets returned
> to the guest we don't know that it was an ENOSPC, and the guest will
> usually simply shut the filesystem down. This could be worked around
> by implementing full T10 logical provisioning support, but very few
> guests actually support it properly. And it won't work with ide disks
> at all, and for virtio we'd have to implement it first.
Seems interesting, but the current solution is guest independent.
- [Qemu-devel] [PATCH 1/5] block: Introduce get_iostatus() device model operation, (continued)
[Qemu-devel] [PATCH 3/5] virtio-blk: Support I/O status, Luiz Capitulino, 2011/08/03
Re: [Qemu-devel] [PATCH v2 0/5]: QMP: Proper thin provisioning support, Christoph Hellwig, 2011/08/03
- Re: [Qemu-devel] [PATCH v2 0/5]: QMP: Proper thin provisioning support,
Luiz Capitulino <=