Re: [Xen-devel] [PATCH 3/4] xen/interface: don't discard pending work in FRONT/BACK_RING_ATTACH

2019-12-10 Thread Jürgen Groß
On 09.12.19 17:38, Durrant, Paul wrote: -Original Message- From: Jürgen Groß Sent: 09 December 2019 13:55 To: Durrant, Paul ; linux-ker...@vger.kernel.org; xen-devel@lists.xenproject.org Cc: Boris Ostrovsky ; Stefano Stabellini Subject: Re: [PATCH 3/4] xen/interface: don't discard

Re: [Xen-devel] [PATCH 3/4] xen/interface: don't discard pending work in FRONT/BACK_RING_ATTACH

2019-12-09 Thread Durrant, Paul
> -Original Message- > From: Jürgen Groß > Sent: 09 December 2019 13:55 > To: Durrant, Paul ; linux-ker...@vger.kernel.org; > xen-devel@lists.xenproject.org > Cc: Boris Ostrovsky ; Stefano Stabellini > > Subject: Re: [PATCH 3/4] xen/interface: don't discard pending work in >

Re: [Xen-devel] [PATCH 3/4] xen/interface: don't discard pending work in FRONT/BACK_RING_ATTACH

2019-12-09 Thread Jürgen Groß
On 05.12.19 15:01, Paul Durrant wrote: Currently these macros will skip over any requests/responses that are added to the shared ring whilst it is detached. This, in general, is not a desirable semantic since most frontend implementations will eventually block waiting for a response which would

Re: [Xen-devel] [PATCH 3/4] xen/interface: don't discard pending work in FRONT/BACK_RING_ATTACH

2019-12-09 Thread Durrant, Paul
ct: Re: [Xen-devel] [PATCH 3/4] xen/interface: don't discard pending > work in FRONT/BACK_RING_ATTACH > > On 09.12.19 12:41, Roger Pau Monné wrote: > > On Thu, Dec 05, 2019 at 02:01:22PM +, Paul Durrant wrote: > >> Currently these macros will skip over any requests/r

Re: [Xen-devel] [PATCH 3/4] xen/interface: don't discard pending work in FRONT/BACK_RING_ATTACH

2019-12-09 Thread Jürgen Groß
On 09.12.19 12:41, Roger Pau Monné wrote: On Thu, Dec 05, 2019 at 02:01:22PM +, Paul Durrant wrote: Currently these macros will skip over any requests/responses that are added to the shared ring whilst it is detached. This, in general, is not a desirable semantic since most frontend

Re: [Xen-devel] [PATCH 3/4] xen/interface: don't discard pending work in FRONT/BACK_RING_ATTACH

2019-12-09 Thread Roger Pau Monné
On Thu, Dec 05, 2019 at 02:01:22PM +, Paul Durrant wrote: > Currently these macros will skip over any requests/responses that are > added to the shared ring whilst it is detached. This, in general, is not > a desirable semantic since most frontend implementations will eventually > block

[Xen-devel] [PATCH 3/4] xen/interface: don't discard pending work in FRONT/BACK_RING_ATTACH

2019-12-05 Thread Paul Durrant
Currently these macros will skip over any requests/responses that are added to the shared ring whilst it is detached. This, in general, is not a desirable semantic since most frontend implementations will eventually block waiting for a response which would either never appear or never be