Hi, I find an very strange bug, And it is reproduce-able.
I have an machine with Adaptec 7899p card, And two scsi harddisk on one
scsi ID. It means I need use CONFIG_SCSI_MULTI_LUN options on
kernel. My kernel is SGI_XFS_1.0.1, I just enable the options, And
recompile it using RedHat 7.1 default gcc-2.9.6-85.
My scsi harddisk shows to be sda sdb
When I run this script:
time mount -t xfs /dev/sdb1 /mnt
I got this output
The mount speed is real slow.
time mount /dev/sdb1 /mnt
output is :
Using resiserfs also very fast.
lvol1 can be from 500M - 10 G , And the result is same.
In the same time I run
time mount -t xfs /dev/sda5 /mnt
sda5 size is same with sdb1
So the question is very clear, mount an XFS on the MULTI_LUN scsi
device is very slow. Who know the reason?