summaryrefslogtreecommitdiffstats
path: root/fs/ioctl.c
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2008-02-23 04:53:53 -0500
committerAl Viro <viro@zeniv.linux.org.uk>2008-03-19 06:42:18 -0400
commitf382d6e631fe424200ee0d8bb16539f5b7bef7be (patch)
tree03692bc57fa9cce5d12ace0b57fc03c11b6fa72f /fs/ioctl.c
parent1dd0dd111f1b7591f2848fffdb06044053f66c40 (diff)
downloadkernel-crypto-f382d6e631fe424200ee0d8bb16539f5b7bef7be.tar.gz
kernel-crypto-f382d6e631fe424200ee0d8bb16539f5b7bef7be.tar.xz
kernel-crypto-f382d6e631fe424200ee0d8bb16539f5b7bef7be.zip
[PATCH] sanitize hppfs
* hppfs_iget() and its users are racy; there's no need to pollute icache anyway, new_inode() works fine and is safe, unlike the current kludges (these relied on overwriting ->i_ino before another iget_locked() gets to that one - and did it after unlocking). * merge hppfs_iget()/init_inode()/hppfs_read_inode(), while we are at it. * to pass proper vfsmount to dentry_open() store the reference in hppfs superblock. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> --
Diffstat (limited to 'fs/ioctl.c')
0 files changed, 0 insertions, 0 deletions