It's now possible to mount XFS filesystems on IA64 kernels
built with a 64K pagesize, previously this would have either
failed, hung or panic'd depending on the phase of the moon.
Date: Thu Aug 15 19:57:47 PDT 2002
Workarea: snort.melbourne.sgi.com:/home/nathans/2.4.x-xfs
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:125235a
linux/fs/xfs/xfsidbg.c - 1.196
linux/fs/xfs/pagebuf/page_buf.h - 1.35
- Change pb_error, pb_page_count and pb_offset to be unsigned shorts,
not signed. The pb_offset fix gets XFS working on systems with a
64K pagesize.
linux/fs/xfs/pagebuf/page_buf.c - 1.52
- Split IO requests which are too large for a single buffer_head
(b_size is an unsigned short). This gets XFS working on systems
with a 64K pagesize.
|