Subject: Re: port-i386/35109: "fxp0: device timeout" (after recent MPACPI
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
List: netbsd-bugs
Date: 12/12/2006 06:40:02
The following reply was made to PR port-i386/35109; it has been noted by GNATS.
From: yamt@mwd.biglobe.ne.jp (YAMAMOTO Takashi)
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: port-i386/35109: "fxp0: device timeout" (after recent MPACPI
changes?)
Date: Tue, 12 Dec 2006 15:35:34 +0900 (JST)
resending to gnats-bugs@.
> > dmesg with 20060815 (non-working):
>
> > NetBSD 3.99.22 (b) #0: Thu Nov 23 20:20:51 JST 2006
> > takashi@siro.lan:/siro/nbsd/t/20060715/b
>
> oops, it was a wrong one, sorry.
>
> > fxp0 at pci0 dev 10 function 0: i82550 Ethernet, rev 12
> > LNKC: Picked IRQ 9 with weight 0
> > intr_establish: pic pic0 pin 9: can't share type 2 with 3
> > fxp0: couldn't establish interrupt at irq 9
>
> as the above implies, my fxp0 doesn't work at all with 20060715.
>
> here's the correct one. (20060815, "device timeout")
>
> YAMAMOTO Takashi
>
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
> 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 4.99.1 (b) #0: Thu Nov 23 21:05:53 JST 2006
> takashi@siro.lan:/siro/nbsd/t/20060815/b
> total memory = 383 MB
> avail memory = 367 MB
> timecounter: Timecounters tick every 10.000 msec
> timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
> timecounter: selected timecounter "i8254" frequency 1193182 Hz quality 100
> Calibrating TSC clock ... TSC clock: 697004130 Hz
> BIOS32 rev. 0 found at 0xfd820
> mainbus0 (root)
> cpu0 at mainbus0: (uniprocessor)
> cpu0: Intel Pentium III (686-class), 697.01 MHz, id 0x68a
> cpu0: features 383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR>
> cpu0: features 383f9ff<PGE,MCA,CMOV,PAT,PSE36,MMX>
> cpu0: features 383f9ff<FXSR,SSE>
> cpu0: I-cache 16 KB 32B/line 4-way, D-cache 16 KB 32B/line 4-way
> cpu0: L2 cache 256 KB 32B/line 8-way
> cpu0: ITLB 32 4 KB entries 4-way, 2 4 MB entries fully associative
> cpu0: DTLB 64 4 KB entries 4-way, 8 4 MB entries 4-way
> cpu0: 8 page colors
> acpi0 at mainbus0: Advanced Configuration and Power Interface
> acpi0: using Intel ACPI CA subsystem version 20060217
> acpi0: X/RSDT: OemId <PTLTD , RSDT ,06042250>, AslId < LTP,00000000>
> acpi0: SCI interrupting at int 9
> acpi0: fixed-feature power button present
> timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
> timecounter: selected timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
> ACPI-Safe 24-bit timer
> mpacpi: could not get bus number, assuming bus 0
> LNKA: Links after initial probe:
> Link Device LNKA:
> Index IRQ Rtd Ref IRQs
> 0 3 N 0 9 11
>
> LNKA: Links after initial validation:
> Link Device LNKA:
> Index IRQ Rtd Ref IRQs
> 0 255 N 0 9 11
>
> LNKA: Links after disable:
> Link Device LNKA:
> Index IRQ Rtd Ref IRQs
> 0 255 N 0 9 11
>
> LNKD: Links after initial probe:
> Link Device LNKD:
> Index IRQ Rtd Ref IRQs
> 0 11 N 0 9 11
>
> LNKD: Links after initial validation:
> Link Device LNKD:
> Index IRQ Rtd Ref IRQs
> 0 11 N 0 9 11
>
> LNKD: Links after disable:
> Link Device LNKD:
> Index IRQ Rtd Ref IRQs
> 0 11 Y 0 9 11
>
> LNKD: ACPI: Found matching pin for 0.7.INTD at func 2: 11
> LNKA: ACPI: Found matching pin for 0.8.INTA at func 0: 3
> LNKA: BIOS IRQ 3 for 0.8.INTA is invalid
> LNKB: Links after initial probe:
> Link Device LNKB:
> Index IRQ Rtd Ref IRQs
> 0 5 N 0 9 11
>
> LNKB: Links after initial validation:
> Link Device LNKB:
> Index IRQ Rtd Ref IRQs
> 0 255 N 0 9 11
>
> LNKB: Links after disable:
> Link Device LNKB:
> Index IRQ Rtd Ref IRQs
> 0 255 N 0 9 11
>
> LNKB: ACPI: Found matching pin for 0.8.INTB at func 1: 5
> LNKB: BIOS IRQ 5 for 0.8.INTB is invalid
> LNKC: Links after initial probe:
> Link Device LNKC:
> Index IRQ Rtd Ref IRQs
> 0 10 N 0 9 11
>
> LNKC: Links after initial validation:
> Link Device LNKC:
> Index IRQ Rtd Ref IRQs
> 0 255 N 0 9 11
>
> LNKC: Links after disable:
> Link Device LNKC:
> Index IRQ Rtd Ref IRQs
> 0 255 N 0 9 11
>
> LNKC: ACPI: Found matching pin for 0.10.INTA at func 0: 10
> LNKC: BIOS IRQ 10 for 0.10.INTA is invalid
> LNKA: ACPI: Found matching pin for 0.11.INTA at func 0: 3
> LNKA: BIOS IRQ 3 for 0.11.INTA is invalid
> LNKA: ACPI: Found matching pin for 1.0.INTA at func 0: 3
> LNKA: BIOS IRQ 3 for 1.0.INTA is invalid
> ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0C01 [System Board] at acpi0 not configured
> acpilid0 at acpi0 (PNP0C0D): ACPI Lid Switch
> acpibut0 at acpi0 (PNP0C0E): ACPI Sleep Button
> PNP0A03 [PCI/PCI-X Host Bridge] at acpi0 not configured
> PNP0C02 [Plug and Play motherboard register resources] at acpi0 not configured
> PNP0000 [AT Interrupt Controller] at acpi0 not configured
> attimer1 at acpi0 (PNP0100): AT Timer
> attimer1: io 0x40-0x43 irq 0
> PNP0200 [AT DMA Controller] at acpi0 not configured
> pcppi1 at acpi0 (PNP0800)
> pcppi1: io 0x61
> midi0 at pcppi1: PC speaker (CPU-intensive output)
> sysbeep0 at pcppi1
> npx0 at acpi0 (PNP0C04)
> npx0: io 0xf0-0xff irq 13
> npx0: using exception 16
> PNP0B00 [AT Real-Time Clock] at acpi0 not configured
> pckbc0 at acpi0 (PNP0303): kbd port
> pckbc0: io 0x60,0x64 irq 1
> pckbc1 at acpi0 (IBM3780): aux port
> pckbc1: irq 12
> PNP0C02 [Plug and Play motherboard register resources] at acpi0 not configured
> ACPI Object Type 'Power' (0x0b) at acpi0 not configured
> fdc0 at acpi0 (PNP0700)
> fdc0: io 0x3f0-0x3f5,0x3f7 irq 6 drq 2
> ACPI Object Type 'Power' (0x0b) at acpi0 not configured
> acpiec0 at acpi0 (PNP0C09): ACPI Embedded Controller
> acpiec0: io 0x62,0x66
> acpibat0 at acpi0 (PNP0C0A-0): ACPI Battery (Control Method)
> acpiacad0 at acpi0 (ACPI0003-0): ACPI AC Adapter
> IBM0068 at acpi0 not configured
> acpitz0 at acpi0: ACPI Thermal Zone
> acpitz0: unable to get polling interval; using default of 30.0s
> acpitz0: passive cooling mode only
> acpitz0: critical 100.0C passive 58.0C
> pcppi1: attached to attimer1
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard
> pms0 at pckbc0 (aux slot)
> pckbc0: using irq 12 for aux slot
> wsmouse0 at pms0 mux 0
> pci0 at mainbus0 bus 0: configuration mode 1
> pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
> pchb0 at pci0 dev 0 function 0
> pchb0: Intel 82443BX Host Bridge/Controller (rev. 0x03)
> agp0 at pchb0: aperture at 0xf8000000, size 0x4000000
> ppb0 at pci0 dev 1 function 0: Intel 82443BX AGP Interface (rev. 0x03)
> pci1 at ppb0 bus 1
> pci1: i/o space, memory space enabled
> vga0 at pci1 dev 0 function 0: ATI Technologies Rage Mobility (rev. 0x64)
> wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
> wsmux1: connecting to wsdisplay0
> piixpcib0 at pci0 dev 7 function 0
> piixpcib0: Intel 82371AB (PIIX4) PCI-ISA Bridge (rev. 0x02)
> piixpcib0: SpeedStep SMI enabled
> piixide0 at pci0 dev 7 function 1
> piixide0: Intel 82371AB IDE controller (PIIX4) (rev. 0x01)
> piixide0: bus-master DMA support present
> piixide0: primary channel wired to compatibility mode
> piixide0: primary channel interrupting at irq 14
> atabus0 at piixide0 channel 0
> piixide0: secondary channel wired to compatibility mode
> piixide0: secondary channel interrupting at irq 15
> atabus1 at piixide0 channel 1
> uhci0 at pci0 dev 7 function 2: Intel 82371AB (PIIX4) USB Host Controller (rev. 0x01)
> uhci0: interrupting at irq 11
> usb0 at uhci0: USB revision 1.0
> uhub0 at usb0
> uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> piixpm0 at pci0 dev 7 function 3: Power Management Controller
> timecounter: Timecounter "piixpm0" frequency 3579545 Hz quality 1000
> timecounter: selected timecounter "piixpm0" frequency 3579545 Hz quality 1000
> piixpm0 24-bit timer
> piixpm0: interrupting at SMI
> iic0 at piixpm0: I2C bus
> cbb0 at pci0 dev 8 function 0: Ricoh 5C476 PCI-CardBus bridge (rev. 0x80)
> cbb1 at pci0 dev 8 function 1: Ricoh 5C476 PCI-CardBus bridge (rev. 0x80)
> fxp0 at pci0 dev 10 function 0: i82550 Ethernet, rev 12
> LNKC: Picked IRQ 9 with weight 0
> fxp0: interrupting at irq 9
> fxp0: Ethernet address 00:03:47:8c:a1:b3
> inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
> inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> Lucent Technologies product 0x045c (serial communications, revision 0x01) at pci0 dev 10 function 1 not configured
> clct0 at pci0 dev 11 function 0: Cirrus Logic CS4281 CrystalClear Audio Interface (rev. 0x01)
> LNKA: Picked IRQ 9 with weight 2
> clct0: interrupting at irq 9
> clct0: ac97: Crystal CS4297A codec; headphone, 20 bit DAC, 18 bit ADC, Crystal Semi 3D
> clct0: ac97: ext id 200<AMAP>
> audio0 at clct0: full duplex, independent
> isa0 at piixpcib0
> isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
> isapnp0: no ISA Plug 'n Play devices found
> cbb0: interrupting at irq 9
> cbb0: cacheline 0x0 lattimer 0xb0
> cbb0: bhlc 0x824000 lscp 0xb0040200
> cardslot0 at cbb0 slot 0 flags 0
> cardbus0 at cardslot0: bus 2 cacheline 0x0, lattimer 0xb0
> pcmcia0 at cardslot0
> LNKB: Picked IRQ 11 with weight 2
> cbb1: interrupting at irq 11
> cbb1: cacheline 0x0 lattimer 0xb0
> cbb1: bhlc 0x824000 lscp 0xb0070500
> cardslot1 at cbb1 slot 1 flags 0
> cardbus1 at cardslot1: bus 5 cacheline 0x0, lattimer 0xb0
> pcmcia1 at cardslot1
> timecounter: Timecounter "TSC" frequency 697004130 Hz quality -100
> WARNING: Callback scheduled before sysmon task queue thread present.
> timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
> fdc0: can't reset controller
> crypto: assign driver 0, flags 2
> crypto: driver 0 registers alg 1 flags 0 maxoplen 0
> crypto: driver 0 registers alg 2 flags 0 maxoplen 0
> crypto: driver 0 registers alg 3 flags 0 maxoplen 0
> crypto: driver 0 registers alg 4 flags 0 maxoplen 0
> crypto: driver 0 registers alg 5 flags 0 maxoplen 0
> crypto: driver 0 registers alg 17 flags 0 maxoplen 0
> crypto: driver 0 registers alg 6 flags 0 maxoplen 0
> crypto: driver 0 registers alg 7 flags 0 maxoplen 0
> crypto: driver 0 registers alg 15 flags 0 maxoplen 0
> crypto: driver 0 registers alg 8 flags 0 maxoplen 0
> crypto: driver 0 registers alg 16 flags 0 maxoplen 0
> crypto: driver 0 registers alg 9 flags 0 maxoplen 0
> crypto: driver 0 registers alg 10 flags 0 maxoplen 0
> crypto: driver 0 registers alg 13 flags 0 maxoplen 0
> crypto: driver 0 registers alg 14 flags 0 maxoplen 0
> crypto: driver 0 registers alg 11 flags 0 maxoplen 0
> crypto: driver 0 registers alg 18 flags 0 maxoplen 0
> Kernelized RAIDframe activated
> wd0 at atabus0 drive 0: <HTS541060G9AT00>
> wd0: drive supports 16-sector PIO transfers, LBA48 addressing
> wd0: 57231 MB, 116280 cyl, 16 head, 63 sec, 512 bytes/sect x 117210240 sectors
> wd0: 32-bit data port
> wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
> wd0(piixide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA)
> boot device: wd0
> root on wd0a dumps on wd0b
> root file system type: ffs
> fxp0: Microcode loaded: int delay: 1000 usec, max bundle: 6
> wsdisplay0: screen 1 added (80x25, vt100 emulation)
> wsdisplay0: screen 2 added (80x25, vt100 emulation)
> wsdisplay0: screen 3 added (80x25, vt100 emulation)
> wsdisplay0: screen 4 added (80x25, vt100 emulation)