diff options
| author | Mikulas Patocka <mpatocka@redhat.com> | 2026-03-16 17:04:15 +0300 |
|---|---|---|
| committer | Mikulas Patocka <mpatocka@redhat.com> | 2026-03-18 17:39:48 +0300 |
| commit | b7cce3e2cca9cd78418f3c3784474b778e7996fe (patch) | |
| tree | d68294a3db4aa11a9bc42aae1f517964acd20095 | |
| parent | 99a2312f69805f4ba92d98a757625e0300a747ab (diff) | |
| download | linux-b7cce3e2cca9cd78418f3c3784474b778e7996fe.tar.xz | |
dm: don't report warning when doing deferred remove
If dm_hash_remove_all was called from dm_deferred_remove, it would write
a warning "remove_all left %d open device(s)" if there are some other
devices active.
The warning is bogus, so let's disable it in this case.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Reported-by: Zdenek Kabelac <zkabelac@redhat.com>
Cc: stable@vger.kernel.org
Fixes: 2c140a246dc0 ("dm: allow remove to be deferred")
| -rw-r--r-- | drivers/md/dm-ioctl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/md/dm-ioctl.c b/drivers/md/dm-ioctl.c index 3ab8b4beff86..4de734d82444 100644 --- a/drivers/md/dm-ioctl.c +++ b/drivers/md/dm-ioctl.c @@ -384,7 +384,7 @@ retry: up_write(&_hash_lock); - if (dev_skipped) + if (dev_skipped && !only_deferred) DMWARN("remove_all left %d open device(s)", dev_skipped); } |
