On Thu, 11 Nov 2021 at 10:11, Simon Ser contact@emersion.fr wrote:
User-space shouldn't look up the modifier array when the modifier flag is missing, but at the moment no docs make this clear (working on it). Right now the modifier array is pre-filled with zeroes, aka. LINEAR. Instead, pre-fill with INVALID to avoid footguns.
This is a uAPI change, but OTOH any user-space which looks up the modifier array without checking the flag is broken already, so should be fine.
I don't know of any userspace which this would break.
Acked-by: Daniel Stone daniels@collabora.com