diff options
author | Takashi Iwai <[email protected]> | 2020-04-29 15:56:54 +0200 |
---|---|---|
committer | Bartosz Golaszewski <[email protected]> | 2020-05-05 18:24:56 +0200 |
commit | 333830aa149a87cabeb5d30fbcf12eecc8040d2c (patch) | |
tree | 1667bbad3bc34a8148738fd16d26f0bce8dd8226 /scripts/gdb | |
parent | 19c26d90ff4ca08ef2a2fef23cc9c13cfbfd891e (diff) |
gpio: exar: Fix bad handling for ida_simple_get error path
The commit 7ecced0934e5 ("gpio: exar: add a check for the return value
of ida_simple_get fails") added a goto jump to the common error
handler for ida_simple_get() error, but this is wrong in two ways:
it doesn't set the proper return code and, more badly, it invokes
ida_simple_remove() with a negative index that shall lead to a kernel
panic via BUG_ON().
This patch addresses those two issues.
Fixes: 7ecced0934e5 ("gpio: exar: add a check for the return value of ida_simple_get fails")
Cc: <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
Signed-off-by: Bartosz Golaszewski <[email protected]>
Diffstat (limited to 'scripts/gdb')
0 files changed, 0 insertions, 0 deletions