fs: jfs: fix shift-out-of-bounds in dbDiscardAG
authorHoi Pok Wu <wuhoipok@gmail.com>
Tue, 25 Oct 2022 15:20:45 +0000 (23:20 +0800)
committerDave Kleikamp <dave.kleikamp@oracle.com>
Thu, 27 Oct 2022 22:34:21 +0000 (17:34 -0500)
commit25e70c6162f207828dd405b432d8f2a98dbf7082
tree2e8dea56c41ce8c654eabf1ee5f6bbe99af0c228
parentebe060369f8d6e4588b115f252bebf5ba4d64350
fs: jfs: fix shift-out-of-bounds in dbDiscardAG

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>
fs/jfs/jfs_dmap.c