]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
fat: add simple validation for directory inode
authorOGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Wed, 20 Jan 2016 22:59:38 +0000 (14:59 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 21 Jan 2016 01:09:18 +0000 (17:09 -0800)
commita3082d526f2d406d4b488e49a508a0062a23314f
tree5d4b38520c00134925329278b127ae75ff45e902
parenta513d86983164a1f74a226ab7006deffbf63907e
fat: add simple validation for directory inode

This detects simple corruption cases of directory, and tries to avoid
further damage to user data.

And performance impact of this validation should be very low, or not
measurable.

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Reported-by: Vegard Nossum <vegard.nossum@oracle.com>
Tested-by: Vegard Nossum <vegard.nossum@oracle.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/fat/inode.c