jfs: define xtree root and page independently
authorDave Kleikamp <dave.kleikamp@oracle.com>
Thu, 5 Oct 2023 14:16:14 +0000 (09:16 -0500)
committerDave Kleikamp <dave.kleikamp@oracle.com>
Fri, 13 Oct 2023 15:39:25 +0000 (10:39 -0500)
commita779ed754e52d582b8c0e17959df063108bd0656
tree46f5c794994fd4f195f2bb07e82931f414bc6a3f
parent05d9ea1ceb62a55af6727a69269a4fd310edf483
jfs: define xtree root and page independently

In order to make array bounds checking sane, provide a separate
definition of the in-inode xtree root and the external xtree page.

Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
Tested-by: Manas Ghandat <ghandatmanas@gmail.com>
fs/jfs/jfs_dinode.h
fs/jfs/jfs_imap.c
fs/jfs/jfs_incore.h
fs/jfs/jfs_txnmgr.c
fs/jfs/jfs_xtree.c
fs/jfs/jfs_xtree.h