1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-14 10:09:48 +00:00
freebsd/sys/fs/ext2fs
Fedor Uporov 6ce04e595a Add additional check for 'blocks per group' and 'fragments per group' superblock fields.
These fields will not be equal only in case if bigalloc filesystem feature is turned on.
This feature is not supported for now.

Reported by:    Christopher Krah, Thomas Barabosch, and Jan-Niclas Hilgert of Fraunhofer FKIE
Reported as:    FS-27-EXT2-12: Denial of Service in openat-0 (vm_fault_hold/ext2_clusteracct)

MFC after:	2 weeks
2019-07-07 08:58:02 +00:00
..
ext2_acl.c
ext2_acl.h
ext2_alloc.c
ext2_balloc.c Remove ufs fragments logic. 2019-07-07 08:56:13 +00:00
ext2_bmap.c
ext2_csum.c Separate kernel crc32() implementation to its own header (gsb_crc32.h) and 2019-06-17 19:49:08 +00:00
ext2_dinode.h
ext2_dir.h
ext2_extattr.c
ext2_extattr.h
ext2_extents.c ext2fs: Initial version of DTrace support. 2019-04-16 11:37:15 +00:00
ext2_extents.h
ext2_extern.h
ext2_hash.c
ext2_htree.c
ext2_inode_cnv.c
ext2_inode.c Remove "struct ucred*" argument from vtruncbuf 2019-05-24 20:27:50 +00:00
ext2_lookup.c
ext2_mount.h
ext2_subr.c
ext2_vfsops.c Add additional check for 'blocks per group' and 'fragments per group' superblock fields. 2019-07-07 08:58:02 +00:00
ext2_vnops.c
ext2fs.h
fs.h
htree.h
inode.h