freeBSD 6.3 and LSI Logic 1030 = only 3.3MB/s

Marko Kobal marko.kobal at arctur.si
Tue Feb 5 07:16:02 UTC 2008


Hi,

I've upgraded one of my boxes from 6.2 to freeBSD 6.3. I have on-board LSI Logic 1030 SCSI Ultra4 Adapter, on it I have attached two IBM Ultra-320 SCSI 36GB disks. The machine is IBM xServer 225.

See the dmesg output:

..
mpt0: <LSILogic 1030 Ultra4 Adapter> port 0xb000-0xb0ff mem 0xf5010000-0xf501ffff,0xf5000000-0xf500ffff irq 32 at device 3.0 on pci4
mpt0: [GIANT-LOCKED]
mpt0: MPI Version=1.2.14.0
mpt0: Capabilities: ( RAID-1 SAFTE )
mpt0: 1 Active Volume (1 Max)
mpt0: 2 Hidden Drive Members (6 Max)
..
da1 at mpt0 bus 0 target 4 lun 0
da1: <LSILOGIC 1030 IM 1000> Fixed Direct Access SCSI-2 device
da1: 3.300MB/s transfers, Tagged Queueing Enabled
da1: 34702MB (71071560 512 byte sectors: 255H 63S/T 4424C)
..

It is showing that logical device da1 has only 3.3MB/s transfer rate!? Before the upgrade it was showing the correct 320MB/s. After a few quick disk test I can confirm that it is running sloooow:

# dd if=/dev/da1 of=/dev/null bs=16384 count=1000
1000+0 records in
1000+0 records out
16384000 bytes transferred in 4.393638 secs (3729028 bytes/sec)
# dd if=/dev/da1 of=/dev/null bs=16384 count=1000
1000+0 records in
1000+0 records out
16384000 bytes transferred in 6.619820 secs (2474992 bytes/sec)


Is there something wrong with the mpt driver in 6.3?

And also, is there any utility to access LSI Logic 1030 BIOS under freeBSD?

Thanks for help!



--
Kind regards, Marko Kobal.


More information about the freebsd-stable mailing list