Re: [Xen-devel] [PATCH] xen-blkback: prevent premature module unload

2019-12-13 Thread Jürgen Groß
On 10.12.19 15:53, Paul Durrant wrote: Objects allocated by xen_blkif_alloc come from the 'blkif_cache' kmem cache. This cache is destoyed when xen-blkif is unloaded so it is necessary to wait for the deferred free routine used for such objects to complete. This necessity was missed in commit

Re: [Xen-devel] [PATCH] xen-blkback: prevent premature module unload

2019-12-11 Thread Durrant, Paul
> -Original Message- > From: Roger Pau Monné > Sent: 11 December 2019 13:55 > To: Durrant, Paul ; Juergen Gross > Cc: xen-devel@lists.xenproject.org; linux-bl...@vger.kernel.org; linux- > ker...@vger.kernel.org; Konrad Rzeszutek Wilk ; > Jens Axboe > Subject: Re: [PATCH] xen-blkback:

Re: [Xen-devel] [PATCH] xen-blkback: prevent premature module unload

2019-12-11 Thread Jürgen Groß
On 11.12.19 14:55, Roger Pau Monné wrote: On Wed, Dec 11, 2019 at 01:27:42PM +, Durrant, Paul wrote: -Original Message- From: Roger Pau Monné Sent: 11 December 2019 11:29 To: Durrant, Paul Cc: xen-devel@lists.xenproject.org; linux-bl...@vger.kernel.org; linux-

Re: [Xen-devel] [PATCH] xen-blkback: prevent premature module unload

2019-12-11 Thread Roger Pau Monné
On Wed, Dec 11, 2019 at 01:27:42PM +, Durrant, Paul wrote: > > -Original Message- > > From: Roger Pau Monné > > Sent: 11 December 2019 11:29 > > To: Durrant, Paul > > Cc: xen-devel@lists.xenproject.org; linux-bl...@vger.kernel.org; linux- > > ker...@vger.kernel.org; Konrad Rzeszutek

Re: [Xen-devel] [PATCH] xen-blkback: prevent premature module unload

2019-12-11 Thread Durrant, Paul
> -Original Message- > From: Roger Pau Monné > Sent: 11 December 2019 11:29 > To: Durrant, Paul > Cc: xen-devel@lists.xenproject.org; linux-bl...@vger.kernel.org; linux- > ker...@vger.kernel.org; Konrad Rzeszutek Wilk ; > Jens Axboe > Subject: Re: [PATCH] xen-blkback: prevent premature

Re: [Xen-devel] [PATCH] xen-blkback: prevent premature module unload

2019-12-11 Thread Roger Pau Monné
On Tue, Dec 10, 2019 at 02:53:05PM +, Paul Durrant wrote: > Objects allocated by xen_blkif_alloc come from the 'blkif_cache' kmem > cache. This cache is destoyed when xen-blkif is unloaded so it is > necessary to wait for the deferred free routine used for such objects to > complete. This

[Xen-devel] [PATCH] xen-blkback: prevent premature module unload

2019-12-10 Thread Paul Durrant
Objects allocated by xen_blkif_alloc come from the 'blkif_cache' kmem cache. This cache is destoyed when xen-blkif is unloaded so it is necessary to wait for the deferred free routine used for such objects to complete. This necessity was missed in commit 14855954f636 "xen-blkback: allow module to