This is a merge of an Irix change to back out some algorithmic
changes in the xfs allocator and mkfs programs. There was a
change to use stripe width rather than stripe unit alignment
in allocations for these filesystems. The code worked just fine,
the problem is it hammered the first disk in a stripe and killed
performance in some configurations. A different version of this
fix will come along one day.
Merge Irix mod to Back out stripe width alignment
Date: Fri Sep 29 12:03:03 PDT 2000
Workarea: jen.americas.sgi.com:/src/lord/xfs-linux.2.4
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:75389a
cmd/xfs/mkfs/xfs_mkfs.c - 1.177
linux/fs/xfs/xfs_vnodeops.c - 1.475
linux/fs/xfs/xfs_mount.c - 1.242
linux/fs/xfs/xfs_bmap.h - 1.76
linux/fs/xfs/xfs_bmap.c - 1.261
linux/fs/xfs/linux/xfs_lrw.c - 1.58
cmd/xfs/include/xfs_bmap.h - 1.6
cmd/xfs/libxfs/xfs_bmap.c - 1.4
|