Thread (31 messages) 31 messages, 2 authors, 2021-11-03

Re: [PATCH v2 12/13] block: make __register_blkdev() return an error

From: Christoph Hellwig <hch@lst.de>
Date: 2021-11-03 16:09:39
Also in: linux-block, linux-scsi, lkml

On Wed, Nov 03, 2021 at 05:21:56AM -0700, Luis Chamberlain wrote:
This makes __register_blkdev() return an error, and also changes the
probe() call to return an error as well.

We expand documentation for the probe call to ensure that if the block
device already exists we don't return on error on that condition. We do
this as otherwise we loose ability to handle concurrent requests if the
block device already existed.
I'm still not really sold on this - if the probe fails no bdev will
be registered and the lookup will fail.  What is the benefit of
propagating the exact error here?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help