Should fix xfs_db/check unaligned access in addition to repair.
Reworked Keiths earlier solution for xfs_repair slightly to be
more friendly to the kernel/user code sharing regime.
Tim, let me know if this doesn't fix the problems you were
seeing earlier with xfs_check -- thanks.
cheers.
Date: Mon Oct 15 02:03:17 PDT 2001
Workarea: snort.melbourne.sgi.com:/diskb/build4/nathans/linux-xfs
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:104779a
cmd/xfsprogs/imap/xfs_imap.c - 1.2
- fix compiler warnings on 64 bit machines.
Date: Mon Oct 15 03:34:04 PDT 2001
Workarea: snort.melbourne.sgi.com:/diskb/build4/nathans/linux-xfs
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:104781a
cmd/xfsprogs/include/libxfs.h - 1.5
- revert Keiths earlier change - have a lower impact fix.
cmd/xfsprogs/repair/dinode.c - 1.6
- fix pointer alignment issues on IA64 in handling block map structures.
almost exactly the same as Keiths earlier fix, but in a slightly
different location, allowing the kernel-code-sharing mechanism to
remain in place for xfs_bmbt_get_all.
cmd/xfsprogs/libxfs/xfs_bmap_btree.c - 1.6
- revert Keiths earlier change - have a lower impact fix.
cmd/xfsprogs/db/bmap.c - 1.2
- fix pointer alignment issues on IA64 in handling block map structures.
|