summaryrefslogtreecommitdiff
path: root/drivers/input/misc/gpio_matrix.c
diff options
context:
space:
mode:
authorTobias Lindskog <tobias.lindskog@sonymobile.com>2015-02-09 08:10:39 +0100
committerAmit Pundir <amit.pundir@linaro.org>2016-01-11 09:48:50 +0530
commit9cba14efb869b58f55e248012d4f4ea73f02dd8d (patch)
tree6e43fc8c1c2c3f9a1d25f2a718c93fe1dabf5863 /drivers/input/misc/gpio_matrix.c
parentbedf47303d316c12865d44714bfdf74cbcd10515 (diff)
Shrink ashmem directly through shmem_fallocate
When ashmem_shrink is called from direct reclaim on a user thread, a call to do_fallocate will check for permissions against the security policy of that user thread. It can thus fail by chance if called on a thread that isn't permitted to modify the relevant ashmem areas. Because we know that we have a shmem file underneath, call the shmem implementation of fallocate directly instead of going through the user-space interface for fallocate. FIX=DMS06243560 Area: Kernel/Linux Kernel Bug: 21951515 Change-Id: Ie98fff18a2bdeb535cd24d4fbdd13677e12681a7 Signed-off-by: Jeff Vander Stoep <jeffv@google.com>
Diffstat (limited to 'drivers/input/misc/gpio_matrix.c')
0 files changed, 0 insertions, 0 deletions