projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
06c5206
)
leds: trigger: panic: Don't register panic notifier if creating the trigger failed
author
Heiner Kallweit
<hkallweit1@gmail.com>
Sat, 16 Dec 2023 20:05:33 +0000
(21:05 +0100)
committer
Lee Jones
<lee@kernel.org>
Thu, 21 Dec 2023 14:54:45 +0000
(14:54 +0000)
It doesn't make sense to register the panic notifier if creating the
panic trigger failed.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link:
https://lore.kernel.org/r/8a61e229-5388-46c7-919a-4d18cc7362b2@gmail.com
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/leds/trigger/ledtrig-panic.c
patch
|
blob
|
history
diff --git
a/drivers/leds/trigger/ledtrig-panic.c
b/drivers/leds/trigger/ledtrig-panic.c
index 64abf2e91608a5ecdbb80c8fd706f389ee62159c..5a6b21bfeb9af488959a54d7b3f71aff6b05dd71 100644
(file)
--- a/
drivers/leds/trigger/ledtrig-panic.c
+++ b/
drivers/leds/trigger/ledtrig-panic.c
@@
-64,10
+64,13
@@
static long led_panic_blink(int state)
static int __init ledtrig_panic_init(void)
{
+ led_trigger_register_simple("panic", &trigger);
+ if (!trigger)
+ return -ENOMEM;
+
atomic_notifier_chain_register(&panic_notifier_list,
&led_trigger_panic_nb);
- led_trigger_register_simple("panic", &trigger);
panic_blink = led_panic_blink;
return 0;
}