Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-21 Thread Halil Pasic
On Fri, 21 Dec 2018 12:23:32 +0100 Cornelia Huck wrote: [..] > > You've really lost me here :( I fear you're criticizing something I > don't want to implement; I'll write some code, that should make things > much easier to discuss. > Nod. > TBH, I have no idea how this will scale to many vfio

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-21 Thread Cornelia Huck
On Wed, 19 Dec 2018 15:17:19 +0100 Halil Pasic wrote: > On Wed, 19 Dec 2018 12:54:42 +0100 > Cornelia Huck wrote: > > > On Fri, 7 Dec 2018 17:54:23 +0100 > > Halil Pasic wrote: > > > > > On Fri, 7 Dec 2018 11:05:29 +0100 > > > Cornelia Huck wrote: > > > > > > > > > I think most of the s

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-19 Thread Halil Pasic
On Wed, 19 Dec 2018 12:54:42 +0100 Cornelia Huck wrote: > On Fri, 7 Dec 2018 17:54:23 +0100 > Halil Pasic wrote: > > > On Fri, 7 Dec 2018 11:05:29 +0100 > > Cornelia Huck wrote: > > > > > > > I think most of the sorting-out-the-operations stuff should be done by > > > > > the hardware itself,

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-19 Thread Cornelia Huck
On Fri, 7 Dec 2018 17:54:23 +0100 Halil Pasic wrote: > On Fri, 7 Dec 2018 11:05:29 +0100 > Cornelia Huck wrote: > > > > > I think most of the sorting-out-the-operations stuff should be done by > > > > the hardware itself, and we should not really try to enforce anything > > > > special in our v

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-07 Thread Halil Pasic
On Fri, 7 Dec 2018 11:05:29 +0100 Cornelia Huck wrote: > > > I think most of the sorting-out-the-operations stuff should be done by > > > the hardware itself, and we should not really try to enforce anything > > > special in our vfio code. > > > > > > > Sounds very reasonable to me. Does th

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-07 Thread Halil Pasic
On Fri, 7 Dec 2018 11:05:29 +0100 Cornelia Huck wrote: [..] > > To clarify my concern let me quote from the PoP > > (SA22-7832-10 page 14-9): > > > > """ > > If a device presents unsolicited status while the > > associated subchannel is disabled, that status is > > discarded by the channel subsy

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-07 Thread Cornelia Huck
On Thu, 6 Dec 2018 19:47:14 +0100 Halil Pasic wrote: > On Wed, 5 Dec 2018 13:54:02 +0100 > Cornelia Huck wrote: > > > On Tue, 4 Dec 2018 16:02:36 +0100 > > Halil Pasic wrote: > > > > > On Tue, 4 Dec 2018 14:11:30 +0100 > > > Cornelia Huck wrote: > > > > > > > On Tue, 4 Dec 2018 13:38:10

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-07 Thread Cornelia Huck
On Thu, 6 Dec 2018 12:50:50 -0500 Farhan Ali wrote: > On 12/06/2018 11:21 AM, Cornelia Huck wrote: > > On Thu, 6 Dec 2018 10:26:12 -0500 > > Farhan Ali wrote: > > > >> On 12/06/2018 09:39 AM, Cornelia Huck wrote: > >>> On Wed, 5 Dec 2018 13:34:11 -0500 > >>> Farhan Ali wrote: > >>> >

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-06 Thread Halil Pasic
On Wed, 5 Dec 2018 13:54:02 +0100 Cornelia Huck wrote: > On Tue, 4 Dec 2018 16:02:36 +0100 > Halil Pasic wrote: > > > On Tue, 4 Dec 2018 14:11:30 +0100 > > Cornelia Huck wrote: > > > > > On Tue, 4 Dec 2018 13:38:10 +0100 > > > Halil Pasic wrote: > > > > > > > On Thu, 22 Nov 2018 17:54:29

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-06 Thread Farhan Ali
On 12/06/2018 11:21 AM, Cornelia Huck wrote: On Thu, 6 Dec 2018 10:26:12 -0500 Farhan Ali wrote: On 12/06/2018 09:39 AM, Cornelia Huck wrote: On Wed, 5 Dec 2018 13:34:11 -0500 Farhan Ali wrote: On 12/05/2018 07:54 AM, Cornelia Huck wrote: Yeah, that is perfectly clear, but it ain't

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-06 Thread Cornelia Huck
On Thu, 6 Dec 2018 10:26:12 -0500 Farhan Ali wrote: > On 12/06/2018 09:39 AM, Cornelia Huck wrote: > > On Wed, 5 Dec 2018 13:34:11 -0500 > > Farhan Ali wrote: > > > >> On 12/05/2018 07:54 AM, Cornelia Huck wrote: > Yeah, that is perfectly clear, but it ain't the complete story. E.g. >

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-06 Thread Farhan Ali
On 12/06/2018 09:39 AM, Cornelia Huck wrote: On Wed, 5 Dec 2018 13:34:11 -0500 Farhan Ali wrote: On 12/05/2018 07:54 AM, Cornelia Huck wrote: Yeah, that is perfectly clear, but it ain't the complete story. E.g. are subsequent commands blocking until the preceding command finishes is part o

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-06 Thread Cornelia Huck
On Wed, 5 Dec 2018 13:34:11 -0500 Farhan Ali wrote: > On 12/05/2018 07:54 AM, Cornelia Huck wrote: > >> Yeah, that is perfectly clear, but it ain't the complete story. E.g. > >> are subsequent commands blocking until the preceding command finishes > >> is part of the interface. And what is good i

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-05 Thread Farhan Ali
On 12/05/2018 07:54 AM, Cornelia Huck wrote: Yeah, that is perfectly clear, but it ain't the complete story. E.g. are subsequent commands blocking until the preceding command finishes is part of the interface. And what is good implementation depends on the answer. What I mean, I first need to

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-05 Thread Cornelia Huck
On Tue, 4 Dec 2018 16:02:36 +0100 Halil Pasic wrote: > On Tue, 4 Dec 2018 14:11:30 +0100 > Cornelia Huck wrote: > > > On Tue, 4 Dec 2018 13:38:10 +0100 > > Halil Pasic wrote: > > > > > On Thu, 22 Nov 2018 17:54:29 +0100 > > > Cornelia Huck wrote: > > > > > > > [This is the Linux kernel

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-04 Thread Halil Pasic
On Tue, 4 Dec 2018 14:11:30 +0100 Cornelia Huck wrote: > On Tue, 4 Dec 2018 13:38:10 +0100 > Halil Pasic wrote: > > > On Thu, 22 Nov 2018 17:54:29 +0100 > > Cornelia Huck wrote: > > > > > [This is the Linux kernel part, git tree is available at > > > https://git.kernel.org/pub/scm/linux/kerne

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-04 Thread Cornelia Huck
On Tue, 4 Dec 2018 13:38:10 +0100 Halil Pasic wrote: > On Thu, 22 Nov 2018 17:54:29 +0100 > Cornelia Huck wrote: > > > [This is the Linux kernel part, git tree is available at > > https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/vfio-ccw.git > > vfio-ccw-caps > > > > The companion QEMU

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-12-04 Thread Halil Pasic
On Thu, 22 Nov 2018 17:54:29 +0100 Cornelia Huck wrote: > [This is the Linux kernel part, git tree is available at > https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/vfio-ccw.git > vfio-ccw-caps > > The companion QEMU patches are available at > https://github.com/cohuck/qemu vfio-ccw-cap

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-11-26 Thread Cornelia Huck
On Mon, 26 Nov 2018 13:57:06 -0500 Farhan Ali wrote: > On 11/22/2018 11:54 AM, Cornelia Huck wrote: > > [This is the Linux kernel part, git tree is available at > > https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/vfio-ccw.git > > vfio-ccw-caps > > > > The companion QEMU patches are avai

Re: [Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-11-26 Thread Farhan Ali
On 11/22/2018 11:54 AM, Cornelia Huck wrote: [This is the Linux kernel part, git tree is available at https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/vfio-ccw.git vfio-ccw-caps The companion QEMU patches are available at https://github.com/cohuck/qemu vfio-ccw-caps] Currently, vfio-

[Qemu-devel] [PATCH 0/3] vfio-ccw: support hsch/csch (kernel part)

2018-11-22 Thread Cornelia Huck
[This is the Linux kernel part, git tree is available at https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/vfio-ccw.git vfio-ccw-caps The companion QEMU patches are available at https://github.com/cohuck/qemu vfio-ccw-caps] Currently, vfio-ccw only relays START SUBCHANNEL requests to the r