[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [qemu-s390x] [PATCH 10/15] s390-bios: Support for running format-0/1
From: |
Cornelia Huck |
Subject: |
Re: [qemu-s390x] [PATCH 10/15] s390-bios: Support for running format-0/1 channel programs |
Date: |
Wed, 27 Feb 2019 15:07:57 +0100 |
On Wed, 27 Feb 2019 08:35:37 -0500
"Jason J. Herne" <address@hidden> wrote:
> On 2/5/19 5:18 AM, Cornelia Huck wrote:
> > I think that the routine needs to be split:
> > - inner routine that does the ssch, retries if the subchannel is status
> > pending, and waits for a final status (regardless whether it is a
> > special condition or not)
> > - outer routine that does error handling, if needed (like retrying on
> > IFCC, or doing a basic sense on unit check)
> >
> > The inner routine will probably only be called by the outer routine
> > (and not directly by other code).
> >
> > Does that make sense? It's hopefully enough; we really don't want to
> > transplant the whole Linux cio state machine into the bios...
> >
>
> I had a hard time following what you were suggesting here. Its most likely
> me,not you :).
> That said, I did redesign it to remove the potential infinite recursion. I'll
> be posting
> v3 soon, let me know what you think.
I might have been not clear enough; but looking forward to your v3 :)