]> git.baikalelectronics.ru Git - kernel.git/commit
[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)
commit0e88edc8516d3136348166aca6d5004744ae94ad
tree1c5114ec3720166fe99ce3885e8767929a8a84e0
parent55ad55f5f46978162d8dd911d606daef8f30f6b3
[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