[PATCH] file: modify struct fown_struct to use a struct pid
authorEric W. Biederman <ebiederm@xmission.com>
Mon, 2 Oct 2006 09:17:15 +0000 (02:17 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 2 Oct 2006 14:57:14 +0000 (07:57 -0700)
commit609d7fa9565c754428d2520cac2accc9052e1245
tree1c5114ec3720166fe99ce3885e8767929a8a84e0
parentbde0d2c98bcfc9acc83ac79c33a6ac1335b95a92
[PATCH] file: modify struct fown_struct to use a struct pid

File handles can be requested to send sigio and sigurg to processes.  By
tracking the destination processes using struct pid instead of pid_t we make
the interface safe from all potential pid wrap around problems.

Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/net/tun.c
fs/dnotify.c
fs/fcntl.c
fs/file_table.c
fs/locks.c
include/linux/fs.h
kernel/futex.c
net/socket.c