Merge branches 'acpi-ec' and 'acpi-resource'
[platform/kernel/linux-starfive.git] / drivers / block / nbd.c
index df1cd0f..800f131 100644 (file)
@@ -1436,8 +1436,9 @@ static int nbd_start_device_ioctl(struct nbd_device *nbd)
 
 static void nbd_clear_sock_ioctl(struct nbd_device *nbd)
 {
-       blk_mark_disk_dead(nbd->disk);
        nbd_clear_sock(nbd);
+       disk_force_media_change(nbd->disk);
+       nbd_bdev_reset(nbd);
        if (test_and_clear_bit(NBD_RT_HAS_CONFIG_REF,
                               &nbd->config->runtime_flags))
                nbd_config_put(nbd);