On Sun, 02 Jun 2024 18:02:03 +0200, Hans de Goede wrote: > The input subsystem registers LEDs with default triggers while holding > the input_lock and input_register_handler() takes the input_lock this > means that a triggers activate method cannot directly call > input_register_handler() as the old ledtrig-input-events code is doing. > > The initial implementation of the input-events trigger mainly did not use > the simple LED trigger mechanism because that mechanism had an issue with > the initial state of a newly activated LED not matching the last > led_trigger_event() call for the trigger. This issue has been fixed in > commit 822c91e72eac ("leds: trigger: Store brightness set by > led_trigger_event()"). > > [...] Applied, thanks! [1/1] leds: trigger: input-events: Rewrite to fix a serious locking issue commit: 284ad8e7d5eeb1659b63f44fd094373900322de6 -- Lee Jones [李琼斯]