From 6e8561390d7f41bb373c3e5acd7da5bf6846c6d2 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 7 Apr 2016 15:44:23 +1000 Subject: [PATCH] test: reduce the default abs-max range to avoid ENOMEM This path is hit when we set up an abs device without setting specific axis ranges. Usually because we only care that the axis is there, not the values, see the tests of invalid devices. 0xffff is fine as max for most axes but setting it for ABS_MT_SLOT can cause allocation errors. Reduce to 100 because we don't care about the range anyway and 100 is still big enough for basic tests. Signed-off-by: Peter Hutterer (cherry picked from commit c420747be49cb6505b62a0700dbc3dc998c0862b) --- test/litest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/litest.c b/test/litest.c index f679652f..8ac9f1d3 100644 --- a/test/litest.c +++ b/test/litest.c @@ -2057,7 +2057,7 @@ litest_create_uinput(const char *name, const struct input_absinfo default_abs = { .value = 0, .minimum = 0, - .maximum = 0xffff, + .maximum = 100, .fuzz = 0, .flat = 0, .resolution = 100