summaryrefslogtreecommitdiff
path: root/mm
diff options
context:
space:
mode:
authorLiping Zhang <zlpnobody@gmail.com>2017-04-07 23:51:07 +0800
committerLinus Torvalds <torvalds@linux-foundation.org>2017-04-08 10:27:40 -0700
commit425fffd886bae3d127a08fa6a17f2e31e24ed7ff (patch)
tree7daa21454af6e1a533b6bfc4ba9015b09612b8e6 /mm
parent8b65bb57d87a66cd156f856f28f2bd72d7b2395e (diff)
sysctl: report EINVAL if value is larger than UINT_MAX for proc_douintvec
Currently, inputting the following command will succeed but actually the value will be truncated: # echo 0x12ffffffff > /proc/sys/net/ipv4/tcp_notsent_lowat This is not friendly to the user, so instead, we should report error when the value is larger than UINT_MAX. Fixes: e7d316a02f68 ("sysctl: handle error writing UINT_MAX to u32 fields") Signed-off-by: Liping Zhang <zlpnobody@gmail.com> Cc: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions