s390/dasd: fix double module refcount decrement
commit c3116e62 upstream. Once the discipline is associated with the device, deleting the device takes care of decrementing the module's refcount. Doing it manually on this error path causes refcount to artificially decrease on each error while it should just stay the same. Fixes: c020d722 ("s390/dasd: fix panic during offline processing") Signed-off-by:Miroslav Franc <mfranc@suse.cz> Signed-off-by:
Jan Höppner <hoeppner@linux.ibm.com> Signed-off-by:
Stefan Haberland <sth@linux.ibm.com> Link: https://lore.kernel.org/r/20240209124522.3697827-3-sth@linux.ibm.com Signed-off-by:
Jens Axboe <axboe@kernel.dk> [Minor context change fixed] Signed-off-by:
Feng Liu <Feng.Liu3@windriver.com> Signed-off-by:
He Zhe <Zhe.He@windriver.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Loading