kern/94307: [bge] kernel panics when passing trafffic
through bge1
Internet Partners, Inc. Tech Support
support at ipinc.net
Sat Apr 29 00:30:24 UTC 2006
The following reply was made to PR kern/94307; it has been noted by GNATS.
From: "Internet Partners, Inc. Tech Support" <support at ipinc.net>
To: <bug-followup at FreeBSD.org>, <bhicks at nmsu.edu>, <grehan at FreeBSD.org>
Cc:
Subject: RE: Re: kern/94307: [bge] kernel panics when passing trafffic through bge1
Date: Fri, 28 Apr 2006 17:26:45 -0700
It looks like there's more than one ASIC rev, here is the dmesg
output from our brand new HP DL 320:
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 6.1-RC1 #0: Mon Apr 10 17:03:22 UTC 2006
root at opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) D CPU 3.00GHz (2992.52-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf62 Stepping = 2
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=0x20000000<LM>
Hyperthreading: 2 logical CPUs
real memory = 2147319808 (2047 MB)
avail memory = 2096300032 (1999 MB)
ACPI APIC Table: <HP 00000083>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 1
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
npx0: [FAST]
.
.
.
bge0: <Broadcom BCM5714C Gigabit Ethernet, ASIC rev. 0x9003> mem
0xfdff0000-0xfdffffff,0xfdfe0000-0xfdfeffff irq 16 at device 4.0 on pci5
miibus0: <MII bus> on bge0
brgphy0: <BCM5714 10/100/1000baseTX PHY> on miibus0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX,
1000baseTX-FDX, auto
bge0: Ethernet address: 00:17:a4:11:70:03
bge1: <Broadcom BCM5714C Gigabit Ethernet, ASIC rev. 0x9003> mem
0xfdfd0000-0xfdfdffff,0xfdfc0000-0xfdfcffff irq 17 at device 4.1 on pci5
miibus1: <MII bus> on bge1
brgphy1: <BCM5714 10/100/1000baseTX PHY> on miibus1
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX,
1000baseTX-FDX, auto
bge1: Ethernet address: 00:17:a4:11:70:04
.
.
.
And after even more testing we have found this is just as broken as before -
bge0
panics immediately, bge1 panics after a few kilobytes of data have been
passed
over the interface. The panics are the same error message
Peter, do you have a suggested patch for if_bgereg.h? I looked at this file
on RC1 and I can't figure out what to do to make the change you have
suggested.
Ted
More information about the freebsd-bugs
mailing list