diff options
author | Tony Krowiak <[email protected]> | 2022-07-06 17:43:29 -0400 |
---|---|---|
committer | Alexander Gordeev <[email protected]> | 2022-07-15 07:07:36 +0200 |
commit | 2f23256c0ea20627c91ea2d468cda945f68c3395 (patch) | |
tree | f5ea67577ac09a5c31fbe5ee7d3fa605de9cae83 /scripts/gdb/linux | |
parent | a0b0987a781157263b82f4022649cf686d36c787 (diff) |
s390/ap: fix error handling in __verify_queue_reservations()
The AP bus's __verify_queue_reservations function increments the ref count
for the device driver passed in as a parameter, but fails to decrement it
before returning control to the caller. This will prevents any subsequent
removal of the module.
Signed-off-by: Tony Krowiak <[email protected]>
Reported-by: Tony Krowiak <[email protected]>
Reviewed-by: Harald Freudenberger <[email protected]>
Fixes: 4f8206b88286 ("s390/ap: driver callback to indicate resource in use")
Link: https://lore.kernel.org/r/[email protected]
Cc: [email protected]
[[email protected] fixed description, added Fixes and Link]
Signed-off-by: Alexander Gordeev <[email protected]>
Diffstat (limited to 'scripts/gdb/linux')
0 files changed, 0 insertions, 0 deletions