Asset ID: |
1-72-1013105.1 |
Update Date: | 2012-07-30 |
Keywords: | |
Solution Type
Problem Resolution Sure
Solution
1013105.1
:
Ultra320 SCSI HBA (375-3365-01 REV 52) FCode 1.13 fails to work on all Sun Platforms
Related Items |
- Sun Storage Ultra320 SCSI PCI-X HBA, 1 Port
- Sun Storage Ultra320 SCSI PCI-X HBA, 2 Port
|
Related Categories |
- PLA-Support>Sun Systems>DISK>HBA>SN-DK: SCSI SAS HBA
|
PreviouslyPublishedAs
217956
Applies to:
Sun Storage Ultra320 SCSI PCI-X HBA, 1 Port - Version Not Applicable and later
Sun Storage Ultra320 SCSI PCI-X HBA, 2 Port - Version Not Applicable and later
All Platforms
Symptoms
Symptoms
Ultra320 REV 52 HBA with Fcode 1.13 when installed on Sun Servers fails with one or more of the following errors.
ok probe-scsi-all
/pci@9,600000/scsi@1 WARNING: /pci@9,600000: FCODE map-in doesn't match decoded register type; Requested: memory, Decoded: memory WARNING: /pci@9,600000: FCODE map-in doesn't match decoded register type; Requested: I/O, Decoded: memory
ok boot -x
..
..
WARNING: /pci@9,600000/scsi@1 (mpt2): map setup failed
WARNING: /pci@9,600000/scsi@1 (mpt2): attach failed
Some times you may hit panic during the boot with the following stack trace.
ok boot cdrom -s
Boot device: /pci@8,700000/ide@1/cdrom@0,0:f File and args: -s
SunOS Release 5.10 Version Generic_120011-14 64-bit
Copyright 1983-2007 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
Booting to milestone "milestone/single-user:default".
Configuring devices.
WARNING: /pci@9,600000/scsi@1 (mpt0):
map setup failed
panic[cpu18]/thread=2a10081dcc0: BAD TRAP: type=31 rp=2a10081d110 addr=28 mmu_fsr=0 occurred in module "genunix" due to a NULL pointer dereference
unix:die+78 (31, 2a10081d110, 28, 0, 2a10081cef0, 107b000)
unix:trap+9d4 (2a10081d110, 5, 1fff, 1c00, 0, 1)
unix:ktl0+48 (0, 300000f8900, 60001051ec0, 0, 0, 105)
genunix:___const_seg_900002601+1af4 (0, 4, 186f060, 186f000, 2a10081d218, 2a10081dcbc)
mpt:mpt_disable_bus_master+c (600013ca000, 4, 2030, 300000f8900, c8, 2000)
mpt:mpt_hba_fini+4 (600013ca000, 2a10081dcc0, 8, 2, 600013cb368, 1368)
mpt:mpt_attach+f34 (300003ae7b8, 0, 1, 600013ca000, 704c5318, 0)
genunix:devi_attach+ac (300003ae7b8, 0, 7ffffc00, 3c, 0, 7bb40168)
genunix:attach_node+9c (300003ae7b8, 1, 1, 0, 300003ae820, 4)
genunix:i_ndi_config_node+104 (300003ae7b8, 114, 10c5c40, 10, 1854800, 10c5c00)
genunix:i_ddi_attachchild+38 (300003ae7b8, 2a10081dcc0, 0, 0, 0, 0)
genunix:devi_attach_node+84 (300003ae7b8, 4004048, 1, 300003ae820, 4004048, 0)
genunix:config_immediate_children+d0 (300003b90f8, 300003ae7b8, ffffffff, 8, 4, 18d7100)
genunix:devi_config_common+c0 (300003b90f8, 4, ffffffff, ffffffff, 0, 4004048)
genunix:mt_config_thread+60 (6000138a5a0, 0, 18365b0, 18365b0, 600013b23c0, 300003b90f8)
syncing file systems... done
skipping system dump - no dump device configured
obdiag test reports the following errors
obdiag> test 9
Hit the spacebar to interrupt testing
Testing /pci@1d,700000/scsi@1
WARNING: /pci@1d,700000: FCODE map-in doesn't match decoded register type; Requested: I/O, Decoded: memory
WARNING: /pci@1d,700000: FCODE map-in doesn't match decoded register type; Requested: memory, Decoded: memory
WARNING: /pci@1d,700000: FCODE map-in doesn't match decoded register type; Requested: memory, Decoded: memory
ERROR : PCI-LSI1030, PCI vendor ID register
SUMMARY : Obs=0xffff Exp=0x1000 XOR=0xefff Addr=0x0
DEVICE : /pci@1d,700000
SLOT : PCI2
SUBTEST : selftest:vendor-id-test
MACHINE : Sun Fire V440
SERIAL# : 75216508
DATE : 10/15/2007 09:21:27 GMT
CONTR0LS: diag-level=min test-args=
Error: /pci@1d,700000/scsi@1 selftest failed, return code = 1
Selftest at /pci@1d,700000/scsi@1 (errors=1) .......................... failed
Pass:1 (of 1) Errors:1 (of 1) Tests Failed:1 Elapsed Time: 0:0:0:0
Sun Fire V890, No Keyboard
Copyright 2007 Sun Microsystems, Inc. All rights reserved.
OpenBoot 4.22.34, 8192 MB memory installed, Serial #71623988.
Ethernet address 0:14:4f:44:e5:34, Host ID: 8444e534.
Warning: Fcode sequence resulted in a net stack depth change of -1
Changes
{CHANGE}
Cause
FCode 1.13 Fails to work on all Sun Platforms:
These problems are due to <SUNBUG: 6612178> Rev 52 Jasper320 cards with v1.13
FCode fail on all Sun platforms) and mpt driver panic is due to the <SUNBUG: 6546465>
[mpt: kernel panic due to NULL pointer reference in an error code path] which
triggers by the CR 6612178.
Solution
Resolution
If your HBA is 375-3365-01 REV 52 then kindly replace it with 375-3365-02 REV 53.
The fix for the panic is available in the mpt driver (T) path 125081-10, obsoleted by SunOS 5.10 Kernel patch 127127-11 and 125082-10, obsoleted by 127128-11 for Solaris 10 x86.
Note: 375-3365-01 REV 53 is fine. Upgrading the 375-3365-01 REV 50 HBAs to Fcode 1.14 using the patch ID 126323-03 is also fine
ultra320, 375-3365, FCODE map-in doesn't match
Previously Published As
91223
Attachments
This solution has no attachment