On Tue, 03 Oct 2023 17:31:06 +0200, Christoph Hellwig wrote: > blk_mark_disk_dead is the proper interface to shut down a block > device, but it also makes the disk unusable forever. > > nbd_clear_sock_ioctl on the other hand wants to shut down the file > system, but allow the block device to be used again when when connected > to another socket. Switch nbd to use disk_force_media_change and > nbd_bdev_reset to go back to a behavior of the old __invalidate_device > call, with the added benefit of incrementing the device generation > as there is no guarantee the old content comes back when the device > is reconnected. > > [...] Applied, thanks! [1/1] nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl commit: 07a1141ff170ff5d4f9c4fbb0453727ab48096e5 Best regards, -- Jens Axboe