chiark / gitweb /
backlight: handle saved brightness exceeding max brightness
authorJani Nikula <jani.nikula@intel.com>
Wed, 7 May 2014 09:01:01 +0000 (12:01 +0300)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 8 May 2014 00:04:56 +0000 (20:04 -0400)
commit0c9d8f1d4b5018199cb5a9b57580dc1480a7f915
treec4e5d02ffb8f5d90c20b73b4bf5b4d9156f934be
parent3d89c35c2ae08c3fbf1a037c4df54c8e5ae56faf
backlight: handle saved brightness exceeding max brightness

If too high a brightness value has been saved (e.g. due to kernel
mechanism changing from one kernel version to another, or booting the
userspace on another system), the brightness update fails and the
process exits.

Clamp saved brightness between the policy minimum introduced in

commit 7b909d7407965c03caaba30daae7aee113627a83
Author: Josh Triplett <josh@joshtriplett.org>
Date:   Tue Mar 11 21:16:33 2014 -0700

    backlight: Avoid restoring brightness to an unreadably dim level

and the absolute maximum.

https://bugs.freedesktop.org/show_bug.cgi?id=78200
src/backlight/backlight.c