Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> writes: > On Mon, Jul 14, 2014 at 1:45 PM, Bjørn Mork <bjorn@xxxxxxx> wrote: >>> brightness change from user mode comes in during that delay, we cancel >>> the kernel-induced pending change. >> >> That sounds like a good solution to me FWIW. > > Try the patch. It *might* work. I'm not saying it will, but it seemed > to at least compile for me. Yes, the patch works as advertised for me. Thanks. But this will break existing configs: > --- a/drivers/acpi/video.c > +++ b/drivers/acpi/video.c > @@ -68,8 +68,8 @@ MODULE_AUTHOR("Bruno Ducrot"); > MODULE_DESCRIPTION("ACPI Video Driver"); > MODULE_LICENSE("GPL"); > > -static bool brightness_switch_enabled; > -module_param(brightness_switch_enabled, bool, 0644); > +static int brightness_switch_enabled = -1; > +module_param(brightness_switch_enabled, int, 0644); > > /* > * By default, we don't allow duplicate ACPI video bus devices Any setup using e.g "options video brightness_switch_enabled=Y" will barf on this, won't they? Bjørn -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html