Unverified Commit 8b936998 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!13306 btrfs: fix use-after-free of block device file in __btrfs_free_extra_devids()

parents dccd6d84 f9c365eb
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1143,6 +1143,7 @@ static void btrfs_close_one_device(struct btrfs_device *device)
	if (device->bdev) {
		fs_devices->open_devices--;
		device->bdev = NULL;
		device->bdev_handle = NULL;
	}
	clear_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state);
	btrfs_destroy_dev_zone_info(device);