Date: Sat, 29 Apr 2006 00:30:23 GMT From: "Internet Partners, Inc. Tech Support" <support@ipinc.net> To: freebsd-bugs@FreeBSD.org Subject: RE: Re: kern/94307: [bge] kernel panics when passing trafffic through bge1 Message-ID: <200604290030.k3T0UN9D090268@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/94307; it has been noted by GNATS. From: "Internet Partners, Inc. Tech Support" <support@ipinc.net> To: <bug-followup@FreeBSD.org>, <bhicks@nmsu.edu>, <grehan@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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604290030.k3T0UN9D090268>