diff options
| author | Jens Axboe <axboe@kernel.dk> | 2026-01-27 21:13:54 -0700 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2026-01-27 21:13:54 -0700 |
| commit | c87f15efeb2efc8049a4f021e7328f3a4737f749 (patch) | |
| tree | e9bad6a5cdd10cfb4baa14fb1bef28d93bd3ffe0 /drivers | |
| parent | 3ef825dfd4e487d6f92b23ee2df2455814583ef4 (diff) | |
Revert "rnbd-clt: fix refcount underflow in device unmap path"
This reverts commit ec19ed2b3e2af8ec5380400cdee9cb6560144506.
This commit relies on changes queued for 7.0, and isn't safe in its
current form for the 6.19 release. Revert it for now for 6.19.
Link: https://lore.kernel.org/linux-block/aXhLQmRudk7cSAnT@shinmob/
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/block/rnbd/rnbd-clt.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/block/rnbd/rnbd-clt.c b/drivers/block/rnbd/rnbd-clt.c index 8194a970f002..d1c354636315 100644 --- a/drivers/block/rnbd/rnbd-clt.c +++ b/drivers/block/rnbd/rnbd-clt.c @@ -1662,6 +1662,7 @@ static void destroy_sysfs(struct rnbd_clt_dev *dev, /* To avoid deadlock firstly remove itself */ sysfs_remove_file_self(&dev->kobj, sysfs_self); kobject_del(&dev->kobj); + kobject_put(&dev->kobj); } } |
