Re: [PATCH -next 8/8] block: fix null-pointer dereference in ioc_pd_init

From: Christoph Hellwig
Date: Wed Nov 30 2022 - 11:00:01 EST


On Wed, Nov 30, 2022 at 09:32:58AM +0800, Yu Kuai wrote:
> > No, that now means it is removed to later. You need to add proper
> > synchronization.
> > .
> >
>
> Can you explain a bit more? Maybe I'm being noob, here disk is about to
> be freed, and I can think of any contention.

Right now we need synchronization with e.g. open_mutex and a check
for a dead disk, which I suggst to add insted of creating a lifetime
imbalance.