]> err.no Git - linux-2.6/commit
[PATCH] avoid multiplication overflows and signedness issues for max_fds
authorAl Viro <viro@zeniv.linux.org.uk>
Sat, 10 May 2008 14:08:32 +0000 (10:08 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Fri, 16 May 2008 21:22:52 +0000 (17:22 -0400)
commiteceea0b3df05ed262ae32e0c6340cc7a3626632d
tree73e5e33acace9187d5729a9a8c8ff53c3d720d52
parentadbecb128cd2cc5d14b0ebef6d020ced0efd0ec6
[PATCH] avoid multiplication overflows and signedness issues for max_fds

Limit sysctl_nr_open - we don't want ->max_fds to exceed MAX_INT and
we don't want size calculation for ->fd[] to overflow.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/file.c
kernel/sysctl.c