MFC r206098: mountmsdosfs: reject too high value of bytes per cluster
This commit is contained in:
parent
e42bcb8719
commit
8d5ce86fd6
@ -580,6 +580,7 @@ mountmsdosfs(struct vnode *devvp, struct mount *mp)
|
||||
|| (pmp->pm_BytesPerSec & (pmp->pm_BytesPerSec - 1))
|
||||
|| (pmp->pm_HugeSectors == 0)
|
||||
|| (pmp->pm_FATsecs == 0)
|
||||
|| (SecPerClust * pmp->pm_BlkPerSec > MAXBSIZE / DEV_BSIZE)
|
||||
) {
|
||||
error = EINVAL;
|
||||
goto error_exit;
|
||||
|
Loading…
x
Reference in New Issue
Block a user