android_kernel_xiaomi_sm8450/fs/jfs
Hoi Pok Wu 911999b193 fs: jfs: fix shift-out-of-bounds in dbDiscardAG
[ Upstream commit 25e70c6162f207828dd405b432d8f2a98dbf7082 ]

This should be applied to most URSAN bugs found recently by syzbot,
by guarding the dbMount. As syzbot feeding rubbish into the bmap
descriptor.

Signed-off-by: Hoi Pok Wu <wuhoipok@gmail.com>
Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-01-14 10:16:14 +01:00
..
acl.c
file.c
inode.c jfs: prevent NULL deref in diFree 2022-04-13 21:01:03 +02:00
ioctl.c
jfs_acl.h
jfs_btree.h
jfs_debug.c proc: convert everything to "struct proc_ops" 2020-02-04 03:05:26 +00:00
jfs_debug.h
jfs_dinode.h
jfs_discard.c
jfs_discard.h
jfs_dmap.c fs: jfs: fix shift-out-of-bounds in dbDiscardAG 2023-01-14 10:16:14 +01:00
jfs_dmap.h jfs: Fix array index bounds check in dbAdjTree 2020-12-30 11:54:18 +01:00
jfs_dtree.c jfs: Replace zero-length array with flexible-array member 2020-03-09 15:18:51 -05:00
jfs_dtree.h
jfs_extent.c
jfs_extent.h
jfs_filsys.h JFS: more checks for invalid superblock 2021-03-07 12:34:04 +01:00
jfs_imap.c
jfs_imap.h
jfs_incore.h
jfs_inode.c
jfs_inode.h
jfs_lock.h
jfs_logmgr.c fs/jfs: Fix missing error code in lmLogInit() 2021-07-20 16:05:40 +02:00
jfs_logmgr.h
jfs_metapage.c fs: Introduce i_blocks_per_page 2020-09-21 08:59:26 -07:00
jfs_metapage.h
jfs_mount.c JFS: fix memleak in jfs_mount 2021-11-18 14:04:15 +01:00
jfs_superblock.h
jfs_txnmgr.c
jfs_txnmgr.h
jfs_types.h
jfs_umount.c
jfs_unicode.c
jfs_unicode.h
jfs_uniupr.c
jfs_xattr.h jfs: Replace zero-length array with flexible-array member 2020-03-09 15:18:51 -05:00
jfs_xtree.c
jfs_xtree.h
Kconfig
Makefile
namei.c
resize.c block: move struct block_device to blk_types.h 2020-06-24 09:16:02 -06:00
super.c fs: Fill in max and min timestamps in superblock 2019-08-30 07:27:17 -07:00
symlink.c
xattr.c