From 822c7ed9c7fced54e56806f5bc82dcb06dadd26e Mon Sep 17 00:00:00 2001 From: Daniel Hokka Zakrisson <dhokka@cs.princeton.edu> Date: Wed, 15 Aug 2007 18:07:27 +0000 Subject: [PATCH] Reset the xid when freeing the device --- drivers/block/loop.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/block/loop.c b/drivers/block/loop.c index 99e9c5655..6b153fbb8 100644 --- a/drivers/block/loop.c +++ b/drivers/block/loop.c @@ -916,6 +916,7 @@ static int loop_clr_fd(struct loop_device *lo, struct block_device *bdev) lo->lo_encrypt_key_size = 0; lo->lo_flags = 0; lo->lo_thread = NULL; + lo->lo_xid = 0; memset(lo->lo_encrypt_key, 0, LO_KEY_SIZE); memset(lo->lo_crypt_name, 0, LO_NAME_SIZE); memset(lo->lo_file_name, 0, LO_NAME_SIZE); -- 2.47.0