NFC: Use GFP_USER for user-controlled kmalloc
authorCong Wang <xiyou.wangcong@gmail.com>
Fri, 29 Jan 2016 19:24:24 +0000 (11:24 -0800)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 25 Feb 2016 07:40:55 +0000 (08:40 +0100)
commit81ca7835f2cb0c3ba4236e3bcf31d997c6f5d71a
tree5ca43bb47ccc627193473702e140b70b036c66a1
parent667f00630ebefc4d73aa105c6ab254e4aec867f8
NFC: Use GFP_USER for user-controlled kmalloc

These two functions are called in sendmsg path, and the
'len' is passed from user-space, so we should not allow
malicious users to OOM kernel on purpose.

Reported-by: Dmitry Vyukov <dvyukov@google.com>
Acked-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Julian Calaby <julian.calaby@gmail.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
net/nfc/llcp_commands.c