Date: Fri, 2 Jul 2010 12:11:10 -0700 From: Pyun YongHyeon <pyunyh@gmail.com> To: Sean Bruno <seanbru@yahoo-inc.com> Cc: freebsd-stable <freebsd-stable@freebsd.org>, yongari@freebsd.org Subject: Re: [stable 7] bge() related panic on an HP dl380g3 (32 bit) Message-ID: <20100702191110.GA10862@michelle.cdnetworks.com> In-Reply-To: <1278089690.2469.22.camel@localhost.localdomain> References: <1278089690.2469.22.camel@localhost.localdomain>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 02, 2010 at 09:54:50AM -0700, Sean Bruno wrote: > Started seeing this panic today from our BSD7 variant here at Yahoo. > Our BGE driver is identical to 7stable at this time. Looks like all of > these boxes are HP DL380G3 models. I have included the panic and > pciconf -lv information. > > > I assume that these machines have a variant of BGE that needs some kind > of exception/quirk that I'm unaware of. > Does your bge(4) driver include r208995? > ---------------------------- panic ------------------------------------- > Fatal trap 12: page fault while in kernel mode > cpuid = 0; apic id = 06 > fault virtual address = 0xc > fault code = supervisor read, page not present > instruction pointer = 0x20:0xa053f8e6 > stack pointer = 0x28:0xa9599978 > frame pointer = 0x28:0xa95999a4 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 33 (irq29: bge0) > trap number = 12 > panic: page fault > cpuid = 0 > KDB: stack backtrace: > db_trace_self_wrapper(a07a1271,a9599814,a04e7fe9,a07c029d,0,...) at > db_trace_self_wrapper+0x26 > kdb_backtrace(a07c029d,0,a076d19d,a9599820,0,...) at kdb_backtrace+0x29 > panic(a076d19d,a07c15d2,a97b17a4,1,1,...) at panic+0x119 > trap_fatal(a08a63e0,0,1,0,0,...) at trap_fatal+0x333 > trap_pfault(a97e2800,a95998bc,dbdd,0,a9796250,...) at trap_pfault+0x260 > trap(a9599938) at trap+0x462 > calltrap() at calltrap+0x6 > --- trap 0xc, eip = 0xa053f8e6, esp = 0xa9599978, ebp = 0xa95999a4 --- > m_copym(a9df8800,5dc,5c8,1,0,...) at m_copym+0x36 > ip_fragment(a9f66810,a9599a70,5dc,7,0,...) at ip_fragment+0x235 > ip_output(a9df8800,0,a9599a44,0,0,a9ef6974,a085b740,0,0,a9ef6974,a05b54c1,a085b744,a085b74c,3e8) at ip_output+0xba6 > tcp_respond(ab433448,a9f66810,a9f66824,a9df8800,0,...) at tcp_respond > +0x395 > tcp_dropwithreset(5a8,4,a9f66824,a9599b90,a9df8800,...) at > tcp_dropwithreset+0xe9 > tcp_input(a9df8800,14,a97966f0,a9599bf0,1,...) at tcp_input+0xcde > ip_input(a9df8800,0,800,a97e2800,800,...) at ip_input+0x6f8 > netisr_dispatch(2,a9df8800,10,3,0,...) at netisr_dispatch+0x55 > ether_demux(a97e2800,a9df8800,3,0,3,...) at ether_demux+0x1c1 > ether_input(a97e2800,a9df8800,a08b2480,a9cf4900,0,...) at ether_input > +0x323 > bge_rxeof(0,1,9157deaa,5647,1000000,...) at bge_rxeof+0x2c2 > bge_intr(a97f7000,0,a079c70e,4fc,0,...) at bge_intr+0x132 > ithread_loop(a97d9ad0,a9599d38,0,0,0,...) at ithread_loop+0x1ab > fork_exit(a04c28c0,a97d9ad0,a9599d38) at fork_exit+0x99 > fork_trampoline() at fork_trampoline+0x8 > --- trap 0, eip = 0, esp = 0xa9599d70, ebp = 0 --- > Uptime: 8h36m2s > Physical memory: 3894 MB > Dumping 296 MB:Aborting dump due to I/O error. > status == 0xb, scsi status == 0x0 > > ** DUMP FAILED (ERROR 5) ** > Automatic reboot in 15 seconds - press a key on the console to abort > Rebooting... > cpu_reset: Stopping other CPUs > 4096 MB Detected > > ProLiant System BIOS - P29 (09/15/2004) > Copyright 1982, 2004 Hewlett-Packard Development Group, L.P. > > > Processor 1 initialized at 3.06 GHz/533 MHz(512 Kbyte L2) > > Advanced Memory Protection Mode: Advanced ECC Support > Redundant ROM Detected - This system contains a valid backup system ROM. > > ------------- pciconf -lv --------------------------------------------- > hostb0@pci0:0:0:0: class=0x060000 card=0x00000000 chip=0x00141166 > rev=0x33 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'Host Bridge (CNB20-HE)' > class = bridge > subclass = HOST-PCI > hostb1@pci0:0:0:1: class=0x060000 card=0x00000000 chip=0x00141166 > rev=0x00 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'Host Bridge (CNB20-HE)' > class = bridge > subclass = HOST-PCI > hostb2@pci0:0:0:2: class=0x060000 card=0x00000000 chip=0x00141166 > rev=0x00 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'Host Bridge (CNB20-HE)' > class = bridge > subclass = HOST-PCI > vgapci0@pci0:0:3:0: class=0x030000 card=0x001e0e11 chip=0x47521002 > rev=0x27 hdr=0x00 > vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' > device = 'ATI On-Board VGA for HP Proliant 350 G3 (Rage XL PCI)' > class = display > subclass = VGA > none0@pci0:0:4:0: class=0x088000 card=0xb2060e11 chip=0xb2030e11 > rev=0x01 hdr=0x00 > vendor = 'Compaq Computer Corp (Now owned by Hewlett-Packard)' > device = 'Integrated Lights Out Processor (iLo)' > class = base peripheral > none1@pci0:0:4:2: class=0x088000 card=0xb2060e11 chip=0xb2040e11 > rev=0x01 hdr=0x00 > vendor = 'Compaq Computer Corp (Now owned by Hewlett-Packard)' > device = 'Integrated Lights Out Processor (iLo)' > class = base peripheral > isab0@pci0:0:15:0: class=0x060100 card=0x02011166 chip=0x02011166 > rev=0x93 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'CSB5 PCI to ISA Bridge' > class = bridge > subclass = PCI-ISA > atapci0@pci0:0:15:1: class=0x01018a card=0x02121166 chip=0x02121166 > rev=0x93 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'CSB5 PCI EIDE Controller' > class = mass storage > subclass = ATA > ohci0@pci0:0:15:2: class=0x0c0310 card=0x02201166 chip=0x02201166 > rev=0x05 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'OpenHCI Compliant USB Controller (OSB4)' > class = serial bus > subclass = USB > hostb3@pci0:0:15:3: class=0x060000 card=0x02301166 chip=0x02251166 > rev=0x00 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'PCI Bridge (CSB5)' > class = bridge > subclass = HOST-PCI > hostb4@pci0:0:16:0: class=0x060000 card=0x00000000 chip=0x01011166 > rev=0x05 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'CIOB-X2' > class = bridge > subclass = HOST-PCI > hostb5@pci0:0:16:2: class=0x060000 card=0x00000000 chip=0x01011166 > rev=0x05 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'CIOB-X2' > class = bridge > subclass = HOST-PCI > hostb6@pci0:0:17:0: class=0x060000 card=0x00000000 chip=0x01011166 > rev=0x05 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'CIOB-X2' > class = bridge > subclass = HOST-PCI > hostb7@pci0:0:17:2: class=0x060000 card=0x00000000 chip=0x01011166 > rev=0x05 hdr=0x00 > vendor = 'ServerWorks (Was: Reliance Computer Corp)' > device = 'CIOB-X2' > class = bridge > subclass = HOST-PCI > ciss0@pci0:1:3:0: class=0x010400 card=0x40800e11 chip=0xb1780e11 > rev=0x01 hdr=0x00 > vendor = 'Compaq Computer Corp (Now owned by Hewlett-Packard)' > device = 'SMART2 Array Controller (CISSB)' > class = mass storage > subclass = RAID > bge0@pci0:2:1:0: class=0x020000 card=0x00cb0e11 chip=0x16a714e4 > rev=0x02 hdr=0x00 > vendor = 'Broadcom Corporation' > device = 'BCM5703X NetXtreme Gigabit Ethernet' > class = network > subclass = ethernet > bge1@pci0:2:2:0: class=0x020000 card=0x00cb0e11 chip=0x16a714e4 > rev=0x02 hdr=0x00 > vendor = 'Broadcom Corporation' > device = 'BCM5703X NetXtreme Gigabit Ethernet' > class = network > subclass = ethernet > none2@pci0:6:30:0: class=0x080400 card=0xa2fe0e11 chip=0xa0f70e11 > rev=0x14 hdr=0x00 > vendor = 'Compaq Computer Corp (Now owned by Hewlett-Packard)' > device = 'PCI Hot Plug Controller' > class = base peripheral > subclass = PCI hot-plug controller > > --------------------------------- boot messages ------------------------ > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge0: <Compaq NC7781 Gigabit Server Adapter, ASIC rev. 0x001002> mem 0xf7ef0000-0xf7efffff irq 29 at device 1.0 on pci2 > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge0: Reserved 0x10000 bytes for rid 0x10 type 3 at 0xf7ef0000 > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge0: CHIP ID 0x00001002; ASIC REV 0x01; CHIP REV 0x10; PCI-X > Jul 1 15:14:47 <kern.crit> pud628 kernel: miibus0: <MII bus> on bge0 > Jul 1 15:14:47 <kern.crit> pud628 kernel: brgphy0: <BCM5703 10/100/1000baseTX PHY> PHY 1 on miibus0 > Jul 1 15:14:47 <kern.crit> pud628 kernel: brgphy0: OUI 0x000818, model 0x0016, rev. 2 > Jul 1 15:14:47 <kern.crit> pud628 kernel: brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge0: bpf attached > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge0: Ethernet address: 00:11:85:bb:d9:7b > Jul 1 15:14:47 <kern.crit> pud628 kernel: ioapic1: routing intpin 13 (PCI IRQ 29) to vector 53 > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge0: [MPSAFE] > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge0: [ITHREAD] > Jul 1 15:14:47 <kern.crit> pud628 kernel: pci0:2:2:0: bad VPD cksum, remain 223 > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge1: <Compaq NC7781 Gigabit Server Adapter, ASIC rev. 0x001002> mem 0xf7ee0000-0xf7eeffff irq 31 at device 2.0 on pci2 > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge1: Reserved 0x10000 bytes for rid 0x10 type 3 at 0xf7ee0000 > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge1: CHIP ID 0x00001002; ASIC REV 0x01; CHIP REV 0x10; PCI-X > Jul 1 15:14:47 <kern.crit> pud628 kernel: miibus1: <MII bus> on bge1 > Jul 1 15:14:47 <kern.crit> pud628 kernel: brgphy1: <BCM5703 10/100/1000baseTX PHY> PHY 1 on miibus1 > Jul 1 15:14:47 <kern.crit> pud628 kernel: brgphy1: OUI 0x000818, model 0x0016, rev. 2 > Jul 1 15:14:47 <kern.crit> pud628 kernel: brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge1: bpf attached > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge1: Ethernet address: 00:11:85:bb:d9:7a > Jul 1 15:14:47 <kern.crit> pud628 kernel: ioapic1: routing intpin 15 (PCI IRQ 31) to vector 54 > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge1: [MPSAFE] > Jul 1 15:14:47 <kern.crit> pud628 kernel: bge1: [ITHREAD] > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100702191110.GA10862>