Kernel Panic after LPFC driver upgrade

From: Sebastien Daubigne (sebastien.daubigne@atosorigin.com)
Date: Fri Oct 07 2005 - 05:54:25 EDT


Hi,

After upgrading lpfc driver (for Emulex LP8000 V2) from 5.02c to 6.02f on a
SUN E450 (Solaris 8), the kernel panics at early boot during LUN scanning.

On a SUN V280R with the same OS level, same patch level (showrev -p are
identical except 2 Netbackup patchs on E450), the 6.02f drivers works like a
charm.
I tried the last lpfc version (6.02g) on E450, with the same error.
OBP level on E450 is the last one (3.30.0), and the driver requires 3.26+.

I couldn't make 6.0x lpfc version work on the E450, so I went back to 5.02c.

The only differences between E450 kernel space config and V280R config are :
- some SUN hardware-specific drivers (network cards, USB, etc.)
- 2 third-party hardware drivers : "sg" driver (SCSI driver for Netbackup)
and "gd" driver (SCSI driver for a CD burning software called "Gear 2.0")

I suspect some kernel space conflict between "sg"/"gd" and "lpfc 6.0x"
drivers.

I will try to disable "sg"/"gd" driver loading via "exclude" directive in
/etc/system, and see it it helps.
Do you have another idea ?

Here is the kernel panic message :

panic[cpu0]/thread=2a10007dd20: BAD TRAP: type=31 rp=2a10007d510
addr=3f00000000

: trap type = 0x31
addr=0x3f00000008
pid=0, pc=0x7803dc00, sp=0x2a10007cdb1, tstate=0x480001607, context=0x0
g1-g7: 10034210, 0, fffe0000, 30001cca850, 78066800, 0, 2a10007dd20

000002a10007d120 unix:die+a4 (31, 2a10007d510, 3f00000008, 0, 2a10007d510,
d877)
  %l0-3: 0000000000000008 0000000000000f01 00000300000a88c8 fffffffffffffffe
  %l4-7: 00000300000a9c08 000002a1001056dc 00000000104ad660 0000000000000000
000002a10007d200 unix:trap+8b8 (3f00000000, 1, 5, 0, 2a10007d510, 0)
  %l0-3: 0000000000000001 0000000000000000 00000000104245b0 0000000000000000
  %l4-7: 0000000000000031 0000000000000000 0000000000010000 0000030001114000
000002a10007d340 unix:sfmmu_tsb_miss+66c (104293b0, 0, 3000016df88, 0,
3000016d)
  %l0-3: 0000003f00000000 0000000000000004 0000000000000000 0000031000047100
  %l4-7: 0000003f00000000 0000030001114000 0000000000000000 0000003f00000003
000002a10007d460 unix:prom_rtt+0 (30001cca000, 78066b48, 78066b10, 78066800,
30)
  %l0-3: 0000000000000000 0000000000001400 0000000480001607 000000001001a8bc
  %l4-7: 000000001041bc00 0000030001cca8c0 0000000000000006 000002a10007d510
000002a10007d5b0 lpfc:lpfc_nlp_list+3b4 (2, 30001cca860, 300002dcf68,
300011140)
  %l0-3: 000000007801a738 0000000000000002 0000000000000000 0000030001114018
  %l4-7: 0000030001114380 0000030001114000 0000030001114000 0000030001114380
000002a10007d680 lpfc:lpfc_cmpl_els_plogi+304 (30001e89228, 30001cca000,
300011)
  %l0-3: 0000000000000001 0000030001ec7840 8000000000000000 0000030001cca000
  %l4-7: 0000030001cca860 0000030001dba400 0000030001114380 0000000078042c1c
000002a10007d760 lpfc:elx_sli_handle_ring_event+4f4 (30001114000,
300011140d8, )
  %l0-3: 0000030001e89048 000000000000ff00 0000030001e88da8 0000000000000001
  %l4-7: 0000000000000016 0000030001e88da8 0000030001114000 0000030001114380
000002a10007d8f0 lpfc:elx_sli_intr+154 (110, 30001114270, 30001114000, fffe,
2a)
  %l0-3: 0000000000000003 0000000000000008 0000000000000f01 000000001000a408
  %l4-7: 0000030002717ac8 0000030002d8b0f8 0000000000000000 000002a100105290
000002a10007d9a0 lpfc:lpfc_intr_handler+4c (30001114000, 30001114000, 1,
100fea)
  %l0-3: 0000000000000001 0000000000000f01 00000300000a88c8 fffffffffffffffe
  %l4-7: 00000300000a9c08 000002a1001056dc 00000000104ad660 0000000000000000
000002a10007da60 pcipsy:pci_intr_wrapper+80 (78068fe0, 78069018,
3000055f190, 3)
  %l0-3: 0000000078019d80 0000000000000000 00000300003b7c80 0000000000000014
  %l4-7: 00000300000b06d8 0000000000000370 0000030002d85c40 000000001046f848

--
Sebastien DAUBIGNE
Sebastien.daubigne@atosorigin.com - +33(0)5.57.26.56.36
AtosOrigin Infogerance - IMS/ERP/Pessac
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers


This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:32:15 EDT