From a34bd6102b96d6d936c188321d8617f3e26e3ee5 Mon Sep 17 00:00:00 2001 From: Ksawlii Date: Sun, 24 Nov 2024 00:23:47 +0100 Subject: [PATCH] Revert "block: remove the blk_flush_integrity call in blk_integrity_unregister" This reverts commit a5698c379564acbfd38c44f026272d5e32d1be69. --- block/blk-integrity.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/block/blk-integrity.c b/block/blk-integrity.c index 2bcf37605..9e83159f5 100755 --- a/block/blk-integrity.c +++ b/block/blk-integrity.c @@ -431,6 +431,8 @@ void blk_integrity_unregister(struct gendisk *disk) if (!bi->profile) return; + /* ensure all bios are off the integrity workqueue */ + blk_flush_integrity(); blk_queue_flag_clear(QUEUE_FLAG_STABLE_WRITES, disk->queue); memset(bi, 0, sizeof(*bi)); }