[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC 0/4] POC: Generating realistic block errors
From: |
Tony Asleson |
Subject: |
Re: [RFC 0/4] POC: Generating realistic block errors |
Date: |
Fri, 20 Sep 2019 14:15:51 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 |
On 9/20/19 12:08 PM, Eric Blake wrote:
> I am worried, however, that making data transactions have to go through
> QMP to get an answer on how to handle a specific guest request will slow
> things down; QMP is not built to be an efficient dataplane interface.
IMHO we only need to make the code path efficient up to the point we
know we have an IO operation that contains sector(s) that we want to do
something with. Once that happens I don't think it will be an issue for
those to be slower. A real spinning disk drive takes longer to handle a
request when it encounters an error too.
> If you truly want isolation (where another process receives all guest
> transactions, and makes decisions on how to handle them)
It would only handle specific sector(s) of interest, not all.
-Tony
- Re: [RFC 4/4] ahci media error reporting, (continued)
[RFC 1/4] Add qapi for block error injection, Tony Asleson, 2019/09/19
[RFC 2/4] SCSI media error reporting, Tony Asleson, 2019/09/19
[RFC 3/4] NVMe media error reporting, Tony Asleson, 2019/09/19
Re: [RFC 0/4] POC: Generating realistic block errors, Kevin Wolf, 2019/09/20
Re: [RFC 0/4] POC: Generating realistic block errors, Stefan Hajnoczi, 2019/09/20
Re: [RFC 0/4] POC: Generating realistic block errors, Stefan Hajnoczi, 2019/09/20
Re: [RFC 0/4] POC: Generating realistic block errors, no-reply, 2019/09/20