NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/48058: bge(4) stops working after booting 5.2_STABLE



>Number:         48058
>Category:       kern
>Synopsis:       bge(4) stops working after booting 5.2_STABLE
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 17 17:25:00 +0000 2013
>Originator:     Havard Eidnes
>Release:        NetBSD 5.2_STABLE
>Organization:
        UNINETT AS
>Environment:
        
        
System: NetBSD hegre.uninett.no 5.1_STABLE NetBSD 5.1_STABLE (GENERIC) #0: Mon 
Oct 29 23:29:28 CET 2012  
he%hegre.uninett.no@localhost:/usr/obj/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
        I'm trying to upgrade an IBM eServer 306m to 5.2_STABLE from
        the 5.1_STABLE kernel shown above.

        During boot-up of the 5.2_STABLE GENERIC kernel, the kernel
        messages contain:

bge1 at pci5 dev 0 function 0: Broadcom BCM5721 Gigabit Ethernet
bge1: interrupting at ioapic0 pin 17
adjust device control 0x1a2100 -> 0x1a5100
bge1: ASIC BCM5750 B1 (0x4101), Ethernet address 00:11:25:22:6c:8f
brgphy1 at bge1 phy 1: BCM5750 1000BASE-T media interface, rev. 0
brgphy1: no media present
ifmedia_set: no match for 0x20/0xffffffff

        and the kernel refuses to assign an IPv4 or IPv6 address via
        ifconfig with

hegre# ifconfig bge1 inet 128.39.2.22 netmask 255.255.255.0
ifconfig: SIOCAIFADDR: Invalid argument
hegre# exit

        Rebooting (warm) with the old 5.1_STABLE kernel does however
        not restore a working network interface, the kernel messages
        there now contain:

bge0 at pci4 dev 0 function 0: Broadcom BCM5721 Gigabit Ethernet
bge0: interrupting at ioapic0 pin 16
adjust device control 0x1a2100 -> 0x1a5100
bge0: ASIC BCM5750 B1 (0x4101), Ethernet address 00:11:25:22:6c:8e
brgphy0 at bge0 phy 1: BCM5750 1000BASE-T media interface, rev. 0
brgphy0: no media present
ifmedia_set: no match for 0x20/0xffffffff
bge1 at pci5 dev 0 function 0: Broadcom BCM5721 Gigabit Ethernet
bge1: interrupting at ioapic0 pin 17
bge1: ASIC BCM5750 B1 (0x4101), Ethernet address 00:11:25:22:6c:8f
bge1: setting short Tx thresholds
brgphy1 at bge1 phy 1: BCM5750 1000BASE-T media interface, rev. 0
brgphy1: no media present
ifmedia_set: no match for 0x20/0xffffffff

        At least "ifconfig -m bge1" seems to agree with the kernel
        messages.

        On closer inspection, I see that in NetBSD 5.2_STABLE, a lot
        of the PCI busses are detected as PCI-Express, while that was
        not the case with the 5.1_STABLE kernel.

        Kernel boot messages for the two kernels follow.

        I just hope the 5.1_STABLE kernel will come up working if I
        can get some remote hands to power-cycle the machine
        tomorrow...



Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 5.2_STABLE (GENERIC) #1: Wed Jul 17 15:18:24 CEST 2013
      he%hegre.uninett.no@localhost:/usr/obj/sys/arch/i386/compile/GENERIC
total memory = 2046 MB
avail memory = 1999 MB
IBM IBM eServer 306m -[884930Y]- (IBM CORPORATION)
mainbus0 (root)
cpu0 at mainbus0 apid 0: Intel 686-class, 3200MHz, id 0xf43
cpu1 at mainbus0 apid 1: Intel 686-class, 3200MHz, id 0xf43
ioapic0 at mainbus0 apid 2
acpi0 at mainbus0: Intel ACPICA 20080321
npx1 at acpi0 (MATH, PNP0C04): io 0xf0-0xfe irq 13
pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
midi0 at pcppi1: PC speaker (CPU-intensive output)
sysbeep0 at pcppi1
attimer1 at acpi0 (TIMR, PNP0100): io 0x40-0x43,0x50-0x53 irq 0
FWH (INT0800) at acpi0 not configured
COM1 (PNP0501) at acpi0 not configured
pckbc1 at acpi0 (KBC0, PNP0303) (kbd port): io 0x60,0x64 irq 1
pckbc2 at acpi0 (MSE0, PNP0F13) (aux port): irq 12
acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
apm0 at acpi0: Power Management spec V1.2
attimer1: attached to pcppi1
ipmi0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1
pchb0 at pci0 dev 0 function 0
pchb0: vendor 0x8086 product 0x2778 (rev. 0x81)
ppb0 at pci0 dev 1 function 0: vendor 0x8086 product 0x2779 (rev. 0x81)
ppb0: PCI Express 1.0 <Root Port of PCI-E Root Complex>
pci1 at ppb0 bus 1
pci1: no spaces enabled!
ppb1 at pci0 dev 28 function 0: vendor 0x8086 product 0x27d0 (rev. 0x01)
ppb1: PCI Express 1.0 <Root Port of PCI-E Root Complex>
pci2 at ppb1 bus 2
ppb2 at pci2 dev 0 function 0: vendor 0x8086 product 0x032c (rev. 0x09)
ppb2: PCI Express 1.0 <PCI-E to PCI/PCI-X Bridge>
pci3 at ppb2 bus 3
vendor 0x8086 product 0x0326 (interrupt system, interface 0x20, revision 0x09) 
at pci2 dev 0 function 1 not configured
ppb3 at pci0 dev 28 function 4: vendor 0x8086 product 0x27e0 (rev. 0x01)
ppb3: PCI Express 1.0 <Root Port of PCI-E Root Complex>
pci4 at ppb3 bus 4
bge0 at pci4 dev 0 function 0: Broadcom BCM5721 Gigabit Ethernet
bge0: interrupting at ioapic0 pin 16
adjust device control 0x1a2100 -> 0x1a5100
bge0: ASIC BCM5750 B1 (0x4101), Ethernet address 00:11:25:22:6c:8e
brgphy0 at bge0 phy 1: BCM5750 1000BASE-T media interface, rev. 0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ppb4 at pci0 dev 28 function 5: vendor 0x8086 product 0x27e2 (rev. 0x01)
ppb4: PCI Express 1.0 <Root Port of PCI-E Root Complex>
pci5 at ppb4 bus 5
bge1 at pci5 dev 0 function 0: Broadcom BCM5721 Gigabit Ethernet
bge1: interrupting at ioapic0 pin 17
adjust device control 0x1a2100 -> 0x1a5100
bge1: ASIC BCM5750 B1 (0x4101), Ethernet address 00:11:25:22:6c:8f
brgphy1 at bge1 phy 1: BCM5750 1000BASE-T media interface, rev. 0
brgphy1: no media present
ifmedia_set: no match for 0x20/0xffffffff
uhci0 at pci0 dev 29 function 0: vendor 0x8086 product 0x27c8 (rev. 0x01)
uhci0: interrupting at ioapic0 pin 23
usb0 at uhci0: USB revision 1.0
uhci1 at pci0 dev 29 function 1: vendor 0x8086 product 0x27c9 (rev. 0x01)
uhci1: interrupting at ioapic0 pin 19
usb1 at uhci1: USB revision 1.0
uhci2 at pci0 dev 29 function 2: vendor 0x8086 product 0x27ca (rev. 0x01)
uhci2: interrupting at ioapic0 pin 18
usb2 at uhci2: USB revision 1.0
ehci0 at pci0 dev 29 function 7: vendor 0x8086 product 0x27cc (rev. 0x01)
ehci0: interrupting at ioapic0 pin 23
ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2
usb3 at ehci0: USB revision 2.0
ppb5 at pci0 dev 30 function 0: vendor 0x8086 product 0x244e (rev. 0xe1)
pci6 at ppb5 bus 10
vga1 at pci6 dev 4 function 0: vendor 0x1002 product 0x515e (rev. 0x01)
wsdisplay0 at vga1 kbdmux 1
drm at vga1 not configured
ichlpcib0 at pci0 dev 31 function 0
ichlpcib0: vendor 0x8086 product 0x27b8 (rev. 0x01)
ichlpcib0: 24-bit timer
piixide0 at pci0 dev 31 function 2
piixide0: Intel 82801GB/GR Serial ATA/Raid Controller (ICH7) (rev. 0x01)
piixide0: primary channel interrupting at ioapic0 pin 14
atabus0 at piixide0 channel 0
piixide0: secondary channel interrupting at ioapic0 pin 15
atabus1 at piixide0 channel 1
ichsmb0 at pci0 dev 31 function 3: vendor 0x8086 product 0x27da (rev. 0x01)
ichsmb0: interrupting at ioapic0 pin 19
iic0 at ichsmb0: I2C bus
isa0 at ichlpcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
uhub0 at usb0: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1 at usb1: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
wd0 at atabus0 drive 0uhub2 at usb2: vendor 0x8086 UHCI root hub, class 9/0, 
rev 1.00/1.00, addr 1
uhub3 at usb3: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
: <WDC WD800JD-23LSA0>
wd0: 76324 MB, 155072 cyl, 16 head, 63 sec, 512 bytes/sect x 156312576 sectors
wd1 at atabus0 drive 1: <HDS728080PLA380 39M3701 26K5308IBM>
wd1: 76324 MB, 155072 cyl, 16 head, 63 sec, 512 bytes/sect x 156312576 sectors
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <HL-DT-ST  GCR-8240N, , 1.06> cdrom removable
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex, playback, capture
raid0: RAID Level 1
raid0: Components: /dev/wd0a /dev/wd1a
raid0: Total Sectors: 156312448 (76324 MB)
boot device: raid0
root on raid0a dumps on raid0b
root file system type: ffs
Wed Jul 17 14:12:10 GMT 2013


...and this is after the brief period with 5.2_STABLE running:


Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 5.1_STABLE (GENERIC) #0: Mon Oct 29 23:29:28 CET 2012
      he%hegre.uninett.no@localhost:/usr/obj/sys/arch/i386/compile/GENERIC
total memory = 2046 MB
avail memory = 1999 MB
IBM IBM eServer 306m -[884930Y]- (IBM CORPORATION)
mainbus0 (root)
cpu0 at mainbus0 apid 0: Intel 686-class, 3200MHz, id 0xf43
cpu1 at mainbus0 apid 1: Intel 686-class, 3200MHz, id 0xf43
ioapic0 at mainbus0 apid 2
acpi0 at mainbus0: Intel ACPICA 20080321
npx1 at acpi0 (MATH, PNP0C04): io 0xf0-0xfe irq 13
pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
midi0 at pcppi1: PC speaker (CPU-intensive output)
sysbeep0 at pcppi1
attimer1 at acpi0 (TIMR, PNP0100): io 0x40-0x43,0x50-0x53 irq 0
FWH (INT0800) at acpi0 not configured
COM1 (PNP0501) at acpi0 not configured
pckbc1 at acpi0 (KBC0, PNP0303) (kbd port): io 0x60,0x64 irq 1
pckbc2 at acpi0 (MSE0, PNP0F13) (aux port): irq 12
acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
apm0 at acpi0: Power Management spec V1.2
attimer1: attached to pcppi1
ipmi0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1
pchb0 at pci0 dev 0 function 0
pchb0: vendor 0x8086 product 0x2778 (rev. 0x81)
ppb0 at pci0 dev 1 function 0: vendor 0x8086 product 0x2779 (rev. 0x81)
pci1 at ppb0 bus 1
pci1: no spaces enabled!
ppb1 at pci0 dev 28 function 0: vendor 0x8086 product 0x27d0 (rev. 0x01)
pci2 at ppb1 bus 2
ppb2 at pci2 dev 0 function 0: vendor 0x8086 product 0x032c (rev. 0x09)
ppb2: disabling notification events
pci3 at ppb2 bus 3
vendor 0x8086 product 0x0326 (interrupt system, interface 0x20, revision 0x09) 
at pci2 dev 0 function 1 not configured
ppb3 at pci0 dev 28 function 4: vendor 0x8086 product 0x27e0 (rev. 0x01)
pci4 at ppb3 bus 4
bge0 at pci4 dev 0 function 0: Broadcom BCM5721 Gigabit Ethernet
bge0: interrupting at ioapic0 pin 16
adjust device control 0x1a2100 -> 0x1a5100
bge0: ASIC BCM5750 B1 (0x4101), Ethernet address 00:11:25:22:6c:8e
brgphy0 at bge0 phy 1: BCM5750 1000BASE-T media interface, rev. 0
brgphy0: no media present
ifmedia_set: no match for 0x20/0xffffffff
ppb4 at pci0 dev 28 function 5: vendor 0x8086 product 0x27e2 (rev. 0x01)
pci5 at ppb4 bus 5
bge1 at pci5 dev 0 function 0: Broadcom BCM5721 Gigabit Ethernet
bge1: interrupting at ioapic0 pin 17
adjust device control 0x1a2100 -> 0x1a5100
bge1: ASIC BCM5750 B1 (0x4101), Ethernet address 00:11:25:22:6c:8f
brgphy1 at bge1 phy 1: BCM5750 1000BASE-T media interface, rev. 0
brgphy1: no media present
ifmedia_set: no match for 0x20/0xffffffff
uhci0 at pci0 dev 29 function 0: vendor 0x8086 product 0x27c8 (rev. 0x01)
uhci0: interrupting at ioapic0 pin 23
usb0 at uhci0: USB revision 1.0
uhci1 at pci0 dev 29 function 1: vendor 0x8086 product 0x27c9 (rev. 0x01)
uhci1: interrupting at ioapic0 pin 19
usb1 at uhci1: USB revision 1.0
uhci2 at pci0 dev 29 function 2: vendor 0x8086 product 0x27ca (rev. 0x01)
uhci2: interrupting at ioapic0 pin 18
usb2 at uhci2: USB revision 1.0
ehci0 at pci0 dev 29 function 7: vendor 0x8086 product 0x27cc (rev. 0x01)
ehci0: interrupting at ioapic0 pin 23
ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2
usb3 at ehci0: USB revision 2.0
ppb5 at pci0 dev 30 function 0: vendor 0x8086 product 0x244e (rev. 0xe1)
pci6 at ppb5 bus 10
vga1 at pci6 dev 4 function 0: vendor 0x1002 product 0x515e (rev. 0x01)
wsdisplay0 at vga1 kbdmux 1
drm at vga1 not configured
ichlpcib0 at pci0 dev 31 function 0
ichlpcib0: vendor 0x8086 product 0x27b8 (rev. 0x01)
ichlpcib0: 24-bit timer
piixide0 at pci0 dev 31 function 2
piixide0: Intel 82801GB/GR Serial ATA/Raid Controller (ICH7) (rev. 0x01)
piixide0: primary channel interrupting at ioapic0 pin 14
atabus0 at piixide0 channel 0
piixide0: secondary channel interrupting at ioapic0 pin 15
atabus1 at piixide0 channel 1
ichsmb0 at pci0 dev 31 function 3: vendor 0x8086 product 0x27da (rev. 0x01)
ichsmb0: interrupting at ioapic0 pin 19
iic0 at ichsmb0: I2C bus
isa0 at ichlpcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
uhub0 at usb0: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1 at usb1: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2 at usb2: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3 at usb3: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
wd0 at atabus0 drive 0: <WDC WD800JD-23LSA0>
wd0: 76324 MB, 155072 cyl, 16 head, 63 sec, 512 bytes/sect x 156312576 sectors
wd1 at atabus0 drive 1: <HDS728080PLA380 39M3701 26K5308IBM>
wd1: 76324 MB, 155072 cyl, 16 head, 63 sec, 512 bytes/sect x 156312576 sectors
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <HL-DT-ST  GCR-8240N, , 1.06> cdrom removable
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex, playback, capture
raid0: RAID Level 1
raid0: Components: /dev/wd0a /dev/wd1a
raid0: Total Sectors: 156312448 (76324 MB)
boot device: raid0
root on raid0a dumps on raid0b
root file system type: ffs
Wed Jul 17 14:20:58 GMT 2013


>How-To-Repeat:
        Try to upgrade to 5.2_STABLE on an IBM eServer 306m.
        Watch network interfaces come up with no recognized media.
        
>Fix:
        Sorry, don't know.

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index