Re: [Qemu-devel] [PATCH v4 1/6] vfio-ccw: make it safe to access channel programs

Eric Farman
2019-04-11T21:27:42Z

On 4/10/19 10:59 PM, Eric Farman wrote:
>
>
> On 4/9/19 7:34 PM, Halil Pasic wrote:
>> On Mon, 8 Apr 2019 19:07:47 +0200

...snip...

>> I'm just running fio on a pass-through DASD and on some virto-blk disks
>> in parallel. My QEMU is today's vfio-ccw-caps from your repo.
>>
>> I see stuff like this:
>> qemu-git: vfio-ccw: wirte I/O region failed with errno=16[1811/7332/0
>> iops] [eta 26m:34s]
>
> Without knowing what the I/O was that failed, this is a guessing game.
> But I encountered something similar just now running fio.
>
> qemu:
> 2019-04-11T02:06:09.524838Z qemu-system-s390x: vfio-ccw: wirte I/O
> region failed with errno=16

...snip...

> From the associated I/O, I think this is fixed by a series I am nearly
> ready to send for review.  I'll try again with those fixes on top of the
> two series here, and report back.

So, I've run enough combinations to feel comfortable saying that the
error (EBUSY) I saw last night (and presumably the one Halil saw) exists
in today's code and is not introduced by this series. It also appears
to be addressed by one of the patches in a series I'm working on, but
which that series still has some further problems. Sigh, there are too
many branches and too many interrupts.

- Eric