Hey all - I caught a bug report that users were seeing unaligned accesses using reiserfsck on ia64. As expected, the cause of these was directly accessing the unformatted node block pointers. These were cleaned up in the kernel ages ago, so I took the time to fix reiserfsprogs as well. I also noticed a couple of places where CPU-ordered block numbers were being copied into disk-order buffers and fixed those when I saw them. I have not done an endian safeness audit on the reiserfsprogs code in quite some time. debugreiserfs/{un,}pack.c may also need a look. Attached is the patch. -Jeff -- Jeff Mahoney SuSE Labs