OSDN Git Service

fs/adfs: bigdir: directory validation strengthening
authorRussell King <rmk+kernel@armlinux.org.uk>
Mon, 9 Dec 2019 11:11:02 +0000 (11:11 +0000)
committerAl Viro <viro@zeniv.linux.org.uk>
Tue, 21 Jan 2020 01:12:42 +0000 (20:12 -0500)
commitaa3d4e015298fd523617c2bea392d02ea19eaa1a
treecc6c82379a3c9bc18d1668f0a14ed61a4975cf76
parent6674ecab9004dcc4d8a65744f581b9ccf1f17504
fs/adfs: bigdir: directory validation strengthening

Strengthen the directory validation by ensuring that the header fields
contain sensible values that fit inside the directory, and limit the
directory size to 4MB as per RISC OS requirements.

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/adfs/dir_fplus.c