[PATCH 02/13] libmultipath: Add basic gendisk support

Markus Elfring Markus.Elfring at web.de
Tue Mar 3 04:13:21 PST 2026


…
> +++ b/lib/multipath.c
…
> +static void multipath_partition_scan_work(struct work_struct *work)
> +{
…
> +	mutex_lock(&mpath_disk->disk->open_mutex);
> +	bdev_disk_changed(mpath_disk->disk, false);
> +	mutex_unlock(&mpath_disk->disk->open_mutex);
> +}
…

Under which circumstances would you become interested to apply a statement
like “guard(mutex)(&mpath_disk->disk->open_mutex);”?
https://elixir.bootlin.com/linux/v6.19.3/source/include/linux/mutex.h#L253

Regards,
Markus



More information about the Linux-nvme mailing list