diff options
| author | Sachin Prabhu <[email protected]> | 2012-11-05 11:39:32 +0000 |
|---|---|---|
| committer | Jeff Layton <[email protected]> | 2012-11-05 11:45:54 +0000 |
| commit | 3798f47aa276b332c30da499cb4df4577e2f8872 (patch) | |
| tree | edec5d4cdab0891ac1b40b64e6265faf680641ea /fs/proc/array.c | |
| parent | cifs: fix potential buffer overrun in cifs.idmap handling code (diff) | |
| download | kernel-3798f47aa276b332c30da499cb4df4577e2f8872.tar.gz kernel-3798f47aa276b332c30da499cb4df4577e2f8872.zip | |
cifs: Do not lookup hashed negative dentry in cifs_atomic_open
We do not need to lookup a hashed negative directory since we have
already revalidated it before and have found it to be fine.
This also prevents a crash in cifs_lookup() when it attempts to rehash
the already hashed negative lookup dentry.
The patch has been tested using the reproducer at
https://bugzilla.redhat.com/show_bug.cgi?id=867344#c28
Cc: <[email protected]> # 3.6.x
Reported-by: Vit Zahradka <[email protected]>
Signed-off-by: Sachin Prabhu <[email protected]>
Diffstat (limited to 'fs/proc/array.c')
0 files changed, 0 insertions, 0 deletions
