SR1500 + 5000PAL + SAS backplane - no RAID support

Johannes.Kruger at nokia.com Johannes.Kruger at nokia.com
Mon Oct 23 06:44:58 PDT 2006


#define MPI_EVENT_SAS_PHY_LINK_STATUS       (0x00000012)
#define MPI_EVENT_SAS_DISCOVERY_ERROR       (0x00000013)
#define MPI_EVENT_IR_RESYNC_UPDATE          (0x00000014)
#define MPI_EVENT_IR2                       (0x00000015)
#define MPI_EVENT_SAS_DISCOVERY             (0x00000016)

Event 0x16 just means that the card is probing for devices attached to
the PHY's 
In your case 0x12 means a device have been seen on a PHY

P.S. If you get time and want to do me a favor, configure 2 drives on
the controller in a RAID-1 configuration.
Then do a disk test on the RAID-1 volume, say with iozone or any other
method, and tell me your performance.

I get slow RAID-1 performance, still cannot figure this out, ~5
Mbytse/sec instead of ~ 30 Mbytes/sec with no volume.
With NCQ enabled it goes up to 15, but it' still not 30.

I can get faster RAID-1 performance by implementing this in software
doing parallel writes.

Johan



-----Original Message-----
From: owner-freebsd-scsi at freebsd.org
[mailto:owner-freebsd-scsi at freebsd.org] 
Sent: Monday, October 23, 2006 9:08 AM
To: freebsd-scsi at freebsd.org
Subject: SR1500 + 5000PAL + SAS backplane - no RAID support

Hello

Sorry for bad English

Dose anybody play with  SR1500 + 5000PAL + SAS backplane ?

In system BIOS I set
SATA and PATA controller - Disable {it is controllers on motherboard
5000PAL}

Mass storage controllers menu
     SAS controller - Enable {it is controller on backplane}
     SAS configure as SW RAID - Enable

RAID was build in controller's BIOS (CTRL+E during boot).

But in FreeBSD I have separated devices, no raid, and no way to build it
in FreeBSD

Releng_6

DMESG:


Copyright (c) 1992-2006 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights
reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-PRERELEASE #0: Fri Oct 20 21:04:52 MSD 2006
    root at servertests.ru:/usr/home/obj/usr/src/sys/SERVERTESTS
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Xeon(TM) CPU 3.20GHz (3191.88-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf64  Stepping = 4
 
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE
,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0xe43d<SSE3,RSVD2,MON,DS_CPL,VMX,CNTX-ID,CX16,<b14>,<b15>>
  AMD Features=0x20100000<NX,LM>
  AMD Features2=0x1<LAHF>
  Cores per package: 2
  Logical CPUs per core: 2
real memory  = 2143289344 (2044 MB)
avail memory = 2090569728 (1993 MB)
ACPI APIC Table: <INTEL  S5000PAL>
FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
 cpu2 (AP): APIC ID:  2
 cpu3 (AP): APIC ID:  3
 cpu4 (AP): APIC ID:  4
 cpu5 (AP): APIC ID:  5
 cpu6 (AP): APIC ID:  6
 cpu7 (AP): APIC ID:  7
ioapic0 <Version 2.0> irqs 0-23 on motherboard
ioapic1 <Version 2.0> irqs 24-47 on motherboard
lapic0: Forcing LINT1 to edge trigger
acpi0: <INTEL S5000PAL> on motherboard
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi0: Power Button (fixed)
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
cpu1: <ACPI CPU> on acpi0
acpi_throttle1: <ACPI CPU Throttling> on cpu1
acpi_throttle1: failed to attach P_CNT
device_attach: acpi_throttle1 attach returned 6
cpu2: <ACPI CPU> on acpi0
acpi_throttle2: <ACPI CPU Throttling> on cpu2
acpi_throttle2: failed to attach P_CNT
device_attach: acpi_throttle2 attach returned 6
cpu3: <ACPI CPU> on acpi0
acpi_throttle3: <ACPI CPU Throttling> on cpu3
acpi_throttle3: failed to attach P_CNT
device_attach: acpi_throttle3 attach returned 6
cpu4: <ACPI CPU> on acpi0
acpi_throttle4: <ACPI CPU Throttling> on cpu4
acpi_throttle4: failed to attach P_CNT
device_attach: acpi_throttle4 attach returned 6
cpu5: <ACPI CPU> on acpi0
acpi_throttle5: <ACPI CPU Throttling> on cpu5
acpi_throttle5: failed to attach P_CNT
device_attach: acpi_throttle5 attach returned 6
cpu6: <ACPI CPU> on acpi0
acpi_throttle6: <ACPI CPU Throttling> on cpu6
acpi_throttle6: failed to attach P_CNT
device_attach: acpi_throttle6 attach returned 6
cpu7: <ACPI CPU> on acpi0
acpi_throttle7: <ACPI CPU Throttling> on cpu7
acpi_throttle7: failed to attach P_CNT
device_attach: acpi_throttle7 attach returned 6
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 2.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pcib2: <ACPI PCI-PCI bridge> irq 16 at device 0.0 on pci1
pci2: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> irq 16 at device 0.0 on pci2
pci3: <ACPI PCI bus> on pcib3
mpt0: <LSILogic SAS/SATA Adapter> port 0x3000-0x30ff mem
0xb8910000-0xb8913fff,0xb8900000-0xb890ffff irq 16 at device 0.0 on pci3
mpt0: [GIANT-LOCKED]
mpt0: MPI Version=1.5.13.0
mpt0: mpt_cam_event: 0x16
mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required).
mpt0: mpt_cam_event: 0x12
mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required).
mpt0: mpt_cam_event: 0x12
mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required).
mpt0: mpt_cam_event: 0x12
mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required).
pcib4: <ACPI PCI-PCI bridge> irq 16 at device 1.0 on pci2
pci4: <ACPI PCI bus> on pcib4
pcib5: <ACPI PCI-PCI bridge> irq 16 at device 2.0 on pci2
pci5: <ACPI PCI bus> on pcib5
em0: <Intel(R) PRO/1000 Network Connection Version - 6.1.4> port
0x2020-0x203f mem 0xb8820000-0xb883ffff,0xb8400000-0xb87fffff irq 18 at
device 0.0 on pci5
em0: Ethernet address: 00:04:23:cf:79:50
em0: [FAST]
em1: <Intel(R) PRO/1000 Network Connection Version - 6.1.4> port
0x2000-0x201f mem 0xb8800000-0xb881ffff,0xb8000000-0xb83fffff irq 19 at
device 0.1 on pci5
em1: Ethernet address: 00:04:23:cf:79:51
em1: [FAST]
pcib6: <ACPI PCI-PCI bridge> at device 0.3 on pci1
pci6: <ACPI PCI bus> on pcib6
pcib7: <PCI-PCI bridge> at device 3.0 on pci0
pci7: <PCI bus> on pcib7
pcib8: <ACPI PCI-PCI bridge> at device 4.0 on pci0
pci8: <ACPI PCI bus> on pcib8
pcib9: <ACPI PCI-PCI bridge> at device 5.0 on pci0
pci9: <ACPI PCI bus> on pcib9
pcib10: <ACPI PCI-PCI bridge> at device 6.0 on pci0
pci10: <ACPI PCI bus> on pcib10
pcib11: <ACPI PCI-PCI bridge> at device 7.0 on pci0
pci11: <ACPI PCI bus> on pcib11
pci0: <base peripheral> at device 8.0 (no driver attached)
pcib12: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci12: <ACPI PCI bus> on pcib12
pci12: <display, VGA> at device 12.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 on acpi0
sio0: type 16550A
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 flags 0x10 on
acpi0
sio1: type 16550A, console
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
orm0: <ISA Option ROMs> at iomem
0xc0000-0xc8fff,0xc9000-0xd07ff,0xd0800-0xd17ff,0xd1800-0xd27ff on isa0
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on
isa0
Timecounters tick every 1.000 msec
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding
disabled, default to accept, logging limited to 100 packets/entry by
default
mpt0: mpt_cam_event: 0x16
mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required).
ses0 at mpt0 bus 0 target 4 lun 0
ses0: <ESG-SHV. SCA HSBP M10.... 1.41> Fixed Enclosure Services SCSI-3
device 
ses0: 300.000MB/s transfers
ses0: SCSI-3 SES Device
da0 at mpt0 bus 0 target 0 lun 0
da0: <ATA WDC WD2500YS-01S 6C03> Fixed Direct Access SCSI-5 device 
da0: 300.000MB/s transfers, Tagged Queueing Enabled
da0: 239372MB (490234752 512 byte sectors: 255H 63S/T 30515C)
da1 at mpt0 bus 0 target 1 lun 0
da1: <FUJITSU MAX3073RC 0104> Fixed Direct Access SCSI-3 device 
da1: 300.000MB/s transfers, Tagged Queueing Enabled
da1: 70136MB (143638992 512 byte sectors: 255H 63S/T 8941C)
da2 at mpt0 bus 0 target 2 lun 0
da2: <FUJITSU MAX3073RC 0104> Fixed Direct Access SCSI-3 device 
da2: 300.000MB/s transfers, Tagged Queueing Enabled
da2: 70136MB (143638992 512 byte sectors: 255H 63S/T 8941C)
lapic3: Forcing LINT1 to edge trigger
SMP: AP CPU #3 Launched!
lapic1: Forcing LINT1 to edge trigger
SMP: AP CPU #1 Launched!
lapic6: Forcing LINT1 to edge trigger
SMP: AP CPU #6 Launched!
lapic2: Forcing LINT1 to edge trigger
SMP: AP CPU #2 Launched!
lapic7: Forcing LINT1 to edge trigger
SMP: AP CPU #7 Launched!
lapic4: Forcing LINT1 to edge trigger
SMP: AP CPU #4 Launched!
lapic5: Forcing LINT1 to edge trigger
SMP: AP CPU #5 Launched!
Trying to mount root from ufs:/dev/da0s1a
em0: link state changed to UP

=====

Not mfi, not iir helped.
Which driver must be used?
Or FreeBSD just not supported  LSISAS1054E with integrated RAID ?
(http://www.lsi.com/storage_home/products_home/standard_product_ics/sas_
ics/lsisas1064e/index.html)


Also what about
mpt0: mpt_cam_event: 0x16
mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required).
Is it danger on production server?

Thank you




_______________________________________________
freebsd-scsi at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-scsi
To unsubscribe, send any mail to "freebsd-scsi-unsubscribe at freebsd.org"


More information about the freebsd-scsi mailing list