- filter out xfs_alloctype_t, this was an internal emum that got removed
- filter out xfs_bmbt_rec_32_t, this is a variant of the xfs_bmbt_rec_t
that had almost no users and was removed
- filter out xfs_dinode_core_t, the separate dinode core is gone, and just
checking the size of the full dinode is enough
- accept xfs_bmbt_rec_t as the new canonical name for xfs_bmbt_rec_64_t,
and replace the old name with the new one in the output stream.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Alex Elder <aelder@sgi.com>
With the the btree refactoring various btree trypes have been removed,
so remove them from the golden output for 122.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Eric Sandeen <sandeen@sandeen.net>
This change causes 122 detect whether the patch is installed by greping for lazy count in mkfs output, the xfs_agf_t size is then filtered based on the patch status.
The original intention was to check /lib/modules/$(uname -r)/source/fs/xfs/xfs_ag.h for btreeblks and filter on this, however the kernel source is not a prereq for XFSQA.
Merge of master-melb:xfs-cmds:28014a by kenmcd.
pipe get_structs.c output through _type_size_filter to filter out known changes to xfs type sizes
Merge of master-melb:xfs-cmds:26276a by kenmcd.
Ordered test and golden output files as test was failing due to sizeof( xfs_alloctype_t ) = 4 being on a different line
for ones that we know are different.
The aim is to help pick up on extensions to structures and addition
of structures which for instance may vary on 32 bit and 64 bit word size
versions.
Merge of master-melb:xfs-cmds:26056a by kenmcd.
An attempt at looking at the sizes of xfs structures with exclusions
for ones that we know are different.
The aim is to help pick up on extensions to structures and addition
of structures which for instance may vary on 32 bit and 64 bit word size
versions.