]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
jfs: Fix array index bounds check in dbAdjTree
authorDave Kleikamp <dave.kleikamp@oracle.com>
Fri, 13 Nov 2020 20:58:46 +0000 (14:58 -0600)
committerDave Kleikamp <dave.kleikamp@oracle.com>
Fri, 13 Nov 2020 22:03:07 +0000 (16:03 -0600)
commitc61b3e4839007668360ed8b87d7da96d2e59fc6c
tree8496901a442f4d76018f027cb0f4da194ef0dfdc
parent751341b4d7841e2b76e78eec382c2e119165497f
jfs: Fix array index bounds check in dbAdjTree

Bounds checking tools can flag a bug in dbAdjTree() for an array index
out of bounds in dmt_stree. Since dmt_stree can refer to the stree in
both structures dmaptree and dmapctl, use the larger array to eliminate
the false positive.

Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
Reported-by: butt3rflyh4ck <butterflyhuangxx@gmail.com>
fs/jfs/jfs_dmap.h