Revert "Input: uinput - reject requests with unreasonable number of slots"
This reverts commit 5bf3db8b83
.
This commit is contained in:
parent
54b7a02bce
commit
0c220f8a78
1 changed files with 0 additions and 14 deletions
|
@ -416,20 +416,6 @@ static int uinput_validate_absinfo(struct input_dev *dev, unsigned int code,
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* Limit number of contacts to a reasonable value (100). This
|
|
||||||
* ensures that we need less than 2 pages for struct input_mt
|
|
||||||
* (we are not using in-kernel slot assignment so not going to
|
|
||||||
* allocate memory for the "red" table), and we should have no
|
|
||||||
* trouble getting this much memory.
|
|
||||||
*/
|
|
||||||
if (code == ABS_MT_SLOT && max > 99) {
|
|
||||||
printk(KERN_DEBUG
|
|
||||||
"%s: unreasonably large number of slots requested: %d\n",
|
|
||||||
UINPUT_NAME, max);
|
|
||||||
return -EINVAL;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue