mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Re: rc4-mm1 pci-routing
@ 2004-08-11 22:42 Bjorn Helgaas
  2004-08-12 11:56 ` Ralf Gerbig
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2004-08-11 22:42 UTC (permalink / raw)
  To: Ralf Gerbig; +Cc: linux-kernel

Hi Ralf,

Thanks very much for your report.  It looks like this device is the problem:

	0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)

and it should get IRQ 21:

	ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
	ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 21 (level, high) -> IRQ 21

The driver for this should be intel8x0.o, and it looks like you are
loading it as a module.  Could you build it in statically to the kernel
and collect the complete dmesg from a boot with "pci=routeirq" (one
from the boot that hangs would be nice as well, but that is a pain to
collect unless you're using a serial console)?

The usual problem is that a driver looks at pci_dev->irq before calling
pci_enable_device(), but intel8x0.c seems to be doing the right thing
in this regard.

Bjorn

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: rc4-mm1 pci-routing
  2004-08-11 22:42 rc4-mm1 pci-routing Bjorn Helgaas
@ 2004-08-12 11:56 ` Ralf Gerbig
  2004-08-12 20:24   ` Ralf Gerbig
  2004-08-13 19:29 ` Bjorn Helgaas
  2004-08-13 21:06 ` Ralf Gerbig
  2 siblings, 1 reply; 7+ messages in thread
From: Ralf Gerbig @ 2004-08-12 11:56 UTC (permalink / raw)
  To: lkml

* On Wed, 11 Aug 2004 16:42:59 -0600, Bjorn Helgaas <bjorn.helgaas@hp.com> said:

> Hi Ralf,
> Thanks very much for your report.  It looks like this device is the problem:

> 	0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)

> and it should get IRQ 21:

> 	ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
> 	ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 21 (level, high) -> IRQ 21

> The driver for this should be intel8x0.o, and it looks like you are
> loading it as a module.  Could you build it in statically to the kernel
> and collect the complete dmesg from a boot with "pci=routeirq" (one
> from the boot that hangs would be nice as well, but that is a pain to
> collect unless you're using a serial console)?

> The usual problem is that a driver looks at pci_dev->irq before calling
> pci_enable_device(), but intel8x0.c seems to be doing the right thing
> in this regard.

Hi Bjorn,

[ your MTU still does not like me ;) ]

this is with intel8x0 compiled in and routeirq. The serial console
will have to wait until tomorrow, maybe tonight.

Linux version 2.6.8-rc4-mm1-dvb (rge@gerlin1) (gcc version 3.3.3 (SuSE Linux)) #2 Thu Aug 12 11:25:16 CEST 2004
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009e800 (usable)
 BIOS-e820: 000000000009e800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
 BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS)
 BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
511MB LOWMEM available.
On node 0 totalpages: 131056
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 126960 pages, LIFO batch:16
  HighMem zone: 0 pages, LIFO batch:1
DMI 2.2 present.
ACPI: RSDP (v000 Nvidia                                    ) @ 0x000f74e0
ACPI: RSDT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff3000
ACPI: FADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff3040
ACPI: MADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff7e00
ACPI: DSDT (v001 NVIDIA AWRDACPI 0x00001000 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x4008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:10 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Built 1 zonelists
Initializing CPU#0
Kernel command line: root=/dev/hde2 pci=routeirq
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 2091.607 MHz processor.
Using pmtmr for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 515004k/524224k available (2116k kernel code, 8708k reserved, 1170k data, 164k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 4145.15 BogoMIPS (lpj=2072576)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: After vendor identify, caps:  0383fbff c1c3fbff 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: After all inits, caps:        0383fbff c1c3fbff 00000000 00000020
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD Athlon(tm) XP 2800+ stepping 00
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=-1
..MP-BIOS bug: 8254 timer not connected to IO-APIC
...trying to set up timer (IRQ0) through the 8259A ...  failed.
...trying to set up timer as Virtual Wire IRQ... failed.
...trying to set up timer as ExtINT IRQ... works.
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfb4c0, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040715
 tbxface-0117 [03] acpi_load_tables      : ACPI Tables successfully acquired
Parsing all Control Methods:...................................................................................................................................................................................................................................................................................
Table [DSDT](id F004) - 806 Objects with 77 Devices 275 Methods 36 Regions
ACPI Namespace successfully loaded at root c048e9dc
evxfevnt-0093 [04] acpi_enable           : Transition to ACPI mode successful
evgpeblk-0980 [06] ev_create_gpe_block   : GPE 00 to 1F [_GPE] 4 regs at 0000000000004020 on int 0x9
evgpeblk-0989 [06] ev_create_gpe_block   : Found 9 Wake, Enabled 1 Runtime GPEs in this block
evgpeblk-0980 [06] ev_create_gpe_block   : GPE 20 to 5F [_GPE] 8 regs at 00000000000044A0 on int 0x9
evgpeblk-0989 [06] ev_create_gpe_block   : Found 0 Wake, Enabled 0 Runtime GPEs in this block
Completing Region/Field/Buffer/Package initialization:..............................................................................................
Initialized 36/36 Regions 9/9 Fields 31/31 Buffers 18/26 Packages (815 nodes)
Executing all Device _STA and_INI methods:.................................................................................
81 Devices found containing: 81 _STA, 2 _INI methods
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [APC1] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APC2] (IRQs *17), disabled.
ACPI: PCI Interrupt Link [APC3] (IRQs *18), disabled.
ACPI: PCI Interrupt Link [APC4] (IRQs *19), disabled.
ACPI: PCI Interrupt Link [APC5] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCI] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCS] (IRQs *23), disabled.
ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22) *0, disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00fbf30
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xbf60, dseg 0xf0000
PnPBIOS: 15 nodes reported by PnP BIOS; 15 recorded by driver
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
** Routing PCI interrupts for all devices because "pci=routeirq"
** was specified.  If this was required to make a driver work,
** please email the output of "lspci" to bjorn.helgaas@hp.com
** so I can fix the driver.
ACPI: PCI Interrupt Link [APCS] enabled at IRQ 23
ACPI: PCI interrupt 0000:00:01.1[A] -> GSI 23 (level, high) -> IRQ 23
ACPI: PCI Interrupt Link [APCF] enabled at IRQ 22
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 22 (level, high) -> IRQ 22
ACPI: PCI Interrupt Link [APCG] enabled at IRQ 21
ACPI: PCI interrupt 0000:00:02.1[B] -> GSI 21 (level, high) -> IRQ 21
ACPI: PCI Interrupt Link [APCL] enabled at IRQ 20
ACPI: PCI interrupt 0000:00:02.2[C] -> GSI 20 (level, high) -> IRQ 20
ACPI: PCI Interrupt Link [APCH] enabled at IRQ 22
ACPI: PCI interrupt 0000:00:04.0[A] -> GSI 22 (level, high) -> IRQ 22
ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 21 (level, high) -> IRQ 21
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
ACPI: PCI interrupt 0000:01:06.0[A] -> GSI 18 (level, high) -> IRQ 18
ACPI: PCI interrupt 0000:01:06.1[A] -> GSI 18 (level, high) -> IRQ 18
ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19
ACPI: PCI interrupt 0000:01:07.0[A] -> GSI 19 (level, high) -> IRQ 19
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 16 (level, high) -> IRQ 16
ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
ACPI: PCI interrupt 0000:01:09.0[A] -> GSI 17 (level, high) -> IRQ 17
ACPI: PCI interrupt 0000:01:0b.0[A] -> GSI 19 (level, high) -> IRQ 19
ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 16 (level, high) -> IRQ 16
ACPI: PCI interrupt 0000:01:0d.0[A] -> GSI 17 (level, high) -> IRQ 17
ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 19 (level, high) -> IRQ 19
vesafb: probe of vesafb0 failed with error -6
Machine check exception polling timer started.
cpufreq: Detected nForce2 chipset revision C1
cpufreq: FSB changing is maybe unstable and can lead to crashes and data loss.
cpufreq: FSB currently at 167 MHz, FID 12.5
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
ACPI: Power Button (FF) [PWRF]
ACPI: Fan [FAN] (on)
ACPI: Processor [CPU0] (supports C1)
ACPI: Thermal Zone [THRM] (61 C)
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 0000:00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
Probing IDE interface ide0...
hda: Maxtor 4D040H2, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: Maxtor 2B020H1, ATA DISK drive
hdd: SAMSUNG DVD-ROM SD-616E, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
PDC20268: IDE controller at PCI slot 0000:01:09.0
ACPI: PCI interrupt 0000:01:09.0[A] -> GSI 17 (level, high) -> IRQ 17
PDC20268: chipset revision 2
PDC20268: 100% native mode on irq 17
    ide2: BM-DMA at 0x9800-0x9807, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0x9808-0x980f, BIOS settings: hdg:pio, hdh:pio
Probing IDE interface ide2...
hde: SAMSUNG SV4002H, ATA DISK drive
ide2 at 0x8800-0x8807,0x8c02 on irq 17
Probing IDE interface ide3...
hdg: HL-DT-ST DVDRAM GSA-4082B, ATAPI CD/DVD-ROM drive
ide3 at 0x9000-0x9007,0x9402 on irq 17
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
hda: max request size: 128KiB
hda: 78156288 sectors (40016 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
hda: cache flushes not supported
 hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 >
hdc: max request size: 128KiB
hdc: 40020624 sectors (20490 MB) w/2048KiB Cache, CHS=39703/16/63, UDMA(100)
hdc: cache flushes not supported
 hdc: hdc1 hdc2 hdc3 hdc4
hde: max request size: 128KiB
hde: 78242976 sectors (40060 MB) w/1945KiB Cache, CHS=65535/16/63, UDMA(100)
hde: cache flushes supported
 hde: hde1 hde2
libata version 1.02 loaded.
sata_sil version 0.54
ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 16 (level, high) -> IRQ 16
ata1: SATA max UDMA/100 cmd 0xE0802080 ctl 0xE080208A bmdma 0xE0802000 irq 16
ata2: SATA max UDMA/100 cmd 0xE08020C0 ctl 0xE08020CA bmdma 0xE0802008 irq 16
ata1: dev 0 cfg 49:2f00 82:346b 83:7f01 84:4003 85:3c69 86:3e01 87:4003 88:20ff
ata1: dev 0 ATA, max UDMA7, 312581808 sectors: lba48
ata1: dev 0 configured for UDMA/100
scsi0 : sata_sil
ata2: dev 0 cfg 49:2f00 82:346b 83:7f01 84:4003 85:3c68 86:3e01 87:4003 88:20ff
ata2: dev 0 ATA, max UDMA7, 312581808 sectors: lba48
ata2: dev 0 configured for UDMA/100
scsi1 : sata_sil
  Vendor: ATA       Model: SAMSUNG SP1614C   Rev: SW10
  Type:   Direct-Access                      ANSI SCSI revision: 05
  Vendor: ATA       Model: SAMSUNG SP1614C   Rev: SW10
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sda: drive cache: write back
 sda: sda1
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sdb: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sdb: drive cache: write back
 sdb: sdb1 sdb2 sdb3 sdb4
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
input: ImPS/2 Logitech Wheel Mouse on isa0060/serio1
input: PC Speaker
Advanced Linux Sound Architecture Driver Version 1.0.5 (Sun May 30 10:49:40 2004 UTC).
ACPI: PCI interrupt 0000:01:06.1[A] -> GSI 18 (level, high) -> IRQ 18
ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 21 (level, high) -> IRQ 21
PCI: Setting latency timer of device 0000:00:06.0 to 64
intel8x0_measure_ac97_clock: measured 49562 usecs
intel8x0: clocking to 47422
ALSA device list:
  #0: Brooktree Bt878 at 0xe4001000, irq 18
  #1: NVidia nForce2 at 0xe7000000, irq 21
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI: (supports S0 S1 S4 S5)
ACPI wakeup devices: 
HUB0 HUB1 USB0 USB1 USB2 F139 MMAC MMCI UAR1 
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 164k freed
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hde2, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc4, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sdb4, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
subfs 0.9
Adding 307400k swap on /dev/hda6.  Priority:42 extents:1
Adding 133552k swap on /dev/hdc2.  Priority:42 extents:1
Adding 313228k swap on /dev/hde1.  Priority:42 extents:1
Generic RTC Driver v1.07
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (4095 buckets, 32760 max) - 296 bytes per conntrack
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.28.
ACPI: PCI interrupt 0000:00:04.0[A] -> GSI 22 (level, high) -> IRQ 22
PCI: Setting latency timer of device 0000:00:04.0 to 64
eth0: forcedeth.c: subsystem: 01695:1000 bound to 0000:00:04.0
eth0: no link during initialization.
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 22 (level, high) -> IRQ 22
ohci_hcd 0000:00:02.0: nVidia Corporation nForce2 USB Controller
Linux agpgart interface v0.100 (c) Dave Jones
PCI: Setting latency timer of device 0000:00:02.0 to 64
ohci_hcd 0000:00:02.0: irq 22, pci mem e08e8000
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
ACPI: PCI interrupt 0000:00:02.1[B] -> GSI 21 (level, high) -> IRQ 21
ohci_hcd 0000:00:02.1: nVidia Corporation nForce2 USB Controller (#2)
PCI: Setting latency timer of device 0000:00:02.1 to 64
ohci_hcd 0000:00:02.1: irq 21, pci mem e08f2000
ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
ACPI: PCI interrupt 0000:00:02.2[C] -> GSI 20 (level, high) -> IRQ 20
ehci_hcd 0000:00:02.2: nVidia Corporation nForce2 USB Controller
PCI: Setting latency timer of device 0000:00:02.2 to 64
ehci_hcd 0000:00:02.2: irq 20, pci mem e08f4000
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 3
PCI: cache line size of 64 is not supported by device 0000:00:02.2
ehci_hcd 0000:00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 6 ports detected
ieee1394: Initialized config rom entry `ip1394'
agpgart: Detected NVIDIA nForce2 chipset
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 64M @ 0xe0000000
ohci1394: $Rev: 1226 $ Ben Collins <bcollins@debian.org>
ACPI: PCI interrupt 0000:01:0d.0[A] -> GSI 17 (level, high) -> IRQ 17
ohci1394: fw-host0: Unexpected PCI resource length of 1000!
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[17]  MMIO=[e6088000-e60887ff]  Max Packet=[2048]
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[000461000003e56a]
8139too Fast Ethernet driver 0.9.27
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 16 (level, high) -> IRQ 16
eth1: RealTek RTL8139 at 0xe09e6000, 00:00:1c:d7:58:77, IRQ 16
eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
ACPI: PCI interrupt 0000:01:0b.0[A] -> GSI 19 (level, high) -> IRQ 19
eth2: RealTek RTL8139 at 0xe09e8000, 00:04:61:4a:11:a5, IRQ 19
eth2:  Identified 8139 chip type 'RTL-8101'
eth1: link up, 10Mbps, full-duplex, lpa 0x4061
CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.2
NET: Registered protocol family 24
NET: Registered protocol family 10
u32 classifier
    Perfomance counters on
    OLD policer on 
Disabled Privacy Extensions on device c03b6600(lo)
IPv6 over IPv4 tunneling driver
Ingress scheduler: Classifier actions prefered over netfilter
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]
lp0: using parport0 (interrupt-driven).
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
eth0: no IPv6 routers present
eth1: no IPv6 routers present
ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 19 (level, high) -> IRQ 19
[drm] Initialized radeon 1.11.0 20020828 on minor 0: ATI Technologies Inc RV280 [Radeon 9200]
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V3 device at 0000:02:00.0 into 4x mode
[drm] Loading R200 Microcode
DROP-NEW:IN=ppp0 OUT= MAC= SRC=65.33.178.18 DST=213.146.113.159 LEN=836 TOS=0x00 PREC=0x00 TTL=112 ID=7383 PROTO=UDP SPT=22518 DPT=1026 LEN=816 

           CPU0       
  0:    1868635          XT-PIC  timer
  1:         15    IO-APIC-edge  i8042
  7:       2089    IO-APIC-edge  parport0
  9:          0   IO-APIC-level  acpi
 12:         93    IO-APIC-edge  i8042
 14:         41    IO-APIC-edge  ide0
 15:       8437    IO-APIC-edge  ide1
 16:       6134   IO-APIC-level  libata, eth1
 17:      10787   IO-APIC-level  ide2, ide3, ohci1394
 18:          0   IO-APIC-level  Bt87x audio
 19:     123358   IO-APIC-level  radeon@PCI:2:0:0
 20:          0   IO-APIC-level  ehci_hcd
 21:          0   IO-APIC-level  NVidia nForce2, ohci_hcd
 22:     187250   IO-APIC-level  eth0, ohci_hcd
NMI:          0 
LOC:    1868588 
ERR:          0
MIS:          0

hope this helps,

Ralf

-- 
 P:     Linus Torvalds			patch-2.2.4
-S:     Buried alive in diapers
+S:     Buried alive in reporters

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: rc4-mm1 pci-routing
  2004-08-12 11:56 ` Ralf Gerbig
@ 2004-08-12 20:24   ` Ralf Gerbig
  0 siblings, 0 replies; 7+ messages in thread
From: Ralf Gerbig @ 2004-08-12 20:24 UTC (permalink / raw)
  To: lkml

* On Thu, Ingrid said:

* On Wed, 11 Aug 2004 16:42:59 -0600, Bjorn Helgaas <bjorn.helgaas@hp.com> said:
>> Hi Ralf,
>> Thanks very much for your report.  It looks like this device is the problem:

>> 0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)

>> and it should get IRQ 21:

>> ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
>> ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 21 (level, high) -> IRQ 21

>> The driver for this should be intel8x0.o, and it looks like you are
>> loading it as a module.  Could you build it in statically to the kernel
>> and collect the complete dmesg from a boot with "pci=routeirq" (one
>> from the boot that hangs would be nice as well, but that is a pain to
>> collect unless you're using a serial console)?

>> The usual problem is that a driver looks at pci_dev->irq before calling
>> pci_enable_device(), but intel8x0.c seems to be doing the right thing
>> in this regard.

Hi Bjorn, all,

scratch that one, one should check the facts before posting to lkml.

On the serial I got some nice oops from wondershaper, bt878 etc. After moving the
wonder to later stages, irgrouting works. Including ALSA and DVB with
a Twinhan card.

           CPU0       
  0:    2225422          XT-PIC  timer
  1:       4147    IO-APIC-edge  i8042
  3:         29    IO-APIC-edge  serial
  7:       2868    IO-APIC-edge  parport0
  9:          0   IO-APIC-level  acpi
 12:      26161    IO-APIC-edge  i8042
 14:         42    IO-APIC-edge  ide0
 15:       5981    IO-APIC-edge  ide1
 16:       2225   IO-APIC-level  libata, eth1
 17:      13325   IO-APIC-level  ide2, ide3, ohci1394
 18:     474409   IO-APIC-level  bttv0, bt878
 19:     131535   IO-APIC-level  radeon@PCI:2:0:0
 20:          0   IO-APIC-level  ohci_hcd
 21:       1187   IO-APIC-level  ohci_hcd, NVidia nForce2
 22:     221920   IO-APIC-level  eth0, ehci_hcd
NMI:          0 
LOC:    2224326 
ERR:          0
MIS:          0

Inspecting /boot/System.map-2.6.8-rc4-mm1-dvb
Loaded 26621 symbols from /boot/System.map-2.6.8-rc4-mm1-dvb.
Symbols match kernel version 2.6.8.
No module symbols loaded - kernel modules not enabled.

klogd 1.4.1, log source = ksyslog started.
<4>Linux version 2.6.8-rc4-mm1-dvb (rge@gerlin1) (gcc version 3.3.3 (SuSE Linux)) #5 Thu Aug 12 21:15:35 CEST 2004
<6>BIOS-provided physical RAM map:
<4> BIOS-e820: 0000000000000000 - 000000000009e800 (usable)
<4> BIOS-e820: 000000000009e800 - 00000000000a0000 (reserved)
<4> BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
<4> BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
<4> BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS)
<4> BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data)
<4> BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
<4> BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
<4> BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
<5>511MB LOWMEM available.
<7>On node 0 totalpages: 131056
<7>  DMA zone: 4096 pages, LIFO batch:1
<7>  Normal zone: 126960 pages, LIFO batch:16
<7>  HighMem zone: 0 pages, LIFO batch:1
<6>DMI 2.2 present.
<6>ACPI: RSDP (v000 Nvidia                                    ) @ 0x000f74e0
<6>ACPI: RSDT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff3000
<6>ACPI: FADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff3040
<6>ACPI: MADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff7e00
<6>ACPI: DSDT (v001 NVIDIA AWRDACPI 0x00001000 MSFT 0x0100000e) @ 0x00000000
<6>ACPI: PM-Timer IO Port: 0x4008
<7>ACPI: Local APIC address 0xfee00000
<6>ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
<4>Processor #0 6:10 APIC version 16
<6>ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
<6>ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
<4>IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
<6>ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
<6>ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
<7>ACPI: IRQ0 used by override.
<7>ACPI: IRQ2 used by override.
<7>ACPI: IRQ9 used by override.
<4>Enabling APIC mode:  Flat.  Using 1 I/O APICs
<6>Using ACPI (MADT) for SMP configuration information
<4>Built 1 zonelists
<6>Initializing CPU#0
<4>Kernel command line: root=/dev/hde2 console=ttyS1,9600 console=tty0 3
<4>PID hash table entries: 2048 (order 11: 16384 bytes)
<4>Detected 2091.760 MHz processor.
<6>Using pmtmr for high-res timesource
<4>Console: colour VGA+ 80x25
<4>Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
<4>Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
<6>Memory: 515232k/524224k available (1959k kernel code, 8480k reserved, 1103k data, 160k init, 0k highmem)
<4>Checking if this processor honours the WP bit even in supervisor mode... Ok.
<4>Calibrating delay loop... 4145.15 BogoMIPS (lpj=2072576)
<4>Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
<7>CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000
<7>CPU: After vendor identify, caps:  0383fbff c1c3fbff 00000000 00000000
<6>CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
<6>CPU: L2 Cache: 512K (64 bytes/line)
<7>CPU: After all inits, caps:        0383fbff c1c3fbff 00000000 00000020
<6>Intel machine check architecture supported.
<6>Intel machine check reporting enabled on CPU#0.
<4>CPU: AMD Athlon(tm) XP 2800+ stepping 00
<6>Enabling fast FPU save and restore... done.
<6>Enabling unmasked SIMD FPU exception support... done.
<6>Checking 'hlt' instruction... OK.
<4>ENABLING IO-APIC IRQs
<6>..TIMER: vector=0x31 pin1=2 pin2=-1
<3>..MP-BIOS bug: 8254 timer not connected to IO-APIC
<6>...trying to set up timer (IRQ0) through the 8259A ...  failed.
<6>...trying to set up timer as Virtual Wire IRQ... failed.
<6>...trying to set up timer as ExtINT IRQ... works.
<6>NET: Registered protocol family 16
<6>PCI: PCI BIOS revision 2.10 entry at 0xfb4c0, last bus=2
<6>PCI: Using configuration type 1
<6>mtrr: v2.0 (20020519)
<6>ACPI: Subsystem revision 20040715
<4> tbxface-0117 [03] acpi_load_tables      : ACPI Tables successfully acquired
<4>Parsing all Control Methods:...................................................................................................................................................................................................................................................................................
<4>Table [DSDT](id F004) - 806 Objects with 77 Devices 275 Methods 36 Regions
<4>ACPI Namespace successfully loaded at root c04559dc
<4>evxfevnt-0093 [04] acpi_enable           : Transition to ACPI mode successful
<4>evgpeblk-0980 [06] ev_create_gpe_block   : GPE 00 to 1F [_GPE] 4 regs at 0000000000004020 on int 0x9
<4>evgpeblk-0989 [06] ev_create_gpe_block   : Found 9 Wake, Enabled 1 Runtime GPEs in this block
<4>evgpeblk-0980 [06] ev_create_gpe_block   : GPE 20 to 5F [_GPE] 8 regs at 00000000000044A0 on int 0x9
<4>evgpeblk-0989 [06] ev_create_gpe_block   : Found 0 Wake, Enabled 0 Runtime GPEs in this block
<4>Completing Region/Field/Buffer/Package initialization:..............................................................................................
<4>Initialized 36/36 Regions 9/9 Fields 31/31 Buffers 18/26 Packages (815 nodes)
<4>Executing all Device _STA and_INI methods:.................................................................................
<4>81 Devices found containing: 81 _STA, 2 _INI methods
<6>ACPI: Interpreter enabled
<6>ACPI: Using IOAPIC for interrupt routing
<6>ACPI: PCI Root Bridge [PCI0] (00:00)
<4>PCI: Probing PCI hardware (bus 00)
<7>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
<7>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
<7>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
<4>ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 *11 12 14 15)
<4>ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 *10 11 12 14 15)
<4>ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 5 6 7 *10 11 12 14 15)
<4>ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 5 6 7 10 *11 12 14 15)
<4>ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
<4>ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 *5 6 7 10 11 12 14 15)
<4>ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 *5 6 7 10 11 12 14 15)
<4>ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 5 6 7 10 *11 12 14 15)
<4>ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [APC1] (IRQs *16), disabled.
<4>ACPI: PCI Interrupt Link [APC2] (IRQs *17), disabled.
<4>ACPI: PCI Interrupt Link [APC3] (IRQs *18), disabled.
<4>ACPI: PCI Interrupt Link [APC4] (IRQs *19), disabled.
<4>ACPI: PCI Interrupt Link [APC5] (IRQs *16), disabled.
<4>ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22) *0, disabled.
<4>ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22) *0, disabled.
<4>ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22) *0, disabled.
<4>ACPI: PCI Interrupt Link [APCI] (IRQs 20 21 22) *0, disabled.
<4>ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22) *0, disabled.
<4>ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22) *0, disabled.
<4>ACPI: PCI Interrupt Link [APCS] (IRQs *23), disabled.
<4>ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22) *0, disabled.
<4>ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22) *0, disabled.
<4>ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21 22) *0, disabled.
<4>ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22) *0, disabled.
<6>Linux Plug and Play Support v0.97 (c) Adam Belay
<6>PnPBIOS: Scanning system for PnP BIOS support...
<6>PnPBIOS: Found PnP BIOS installation structure at 0xc00fbf30
<6>PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xbf60, dseg 0xf0000
<6>PnPBIOS: 15 nodes reported by PnP BIOS; 15 recorded by driver
<5>SCSI subsystem initialized
<6>usbcore: registered new driver usbfs
<6>usbcore: registered new driver hub
<6>PCI: Using ACPI for IRQ routing
<6>** PCI interrupts are no longer routed automatically.  If this
<6>** causes a device to stop working, it is probably because the
<6>** driver failed to call pci_enable_device().  As a temporary
<6>** workaround, the "pci=routeirq" argument restores the old
<6>** behavior.  If this argument makes the device work again,
<6>** please email the output of "lspci" to bjorn.helgaas@hp.com
<6>** so I can fix the driver.
<4>vesafb: probe of vesafb0 failed with error -6
<6>Machine check exception polling timer started.
<6>cpufreq: Detected nForce2 chipset revision C1
<6>cpufreq: FSB changing is maybe unstable and can lead to crashes and data loss.
<6>cpufreq: FSB currently at 167 MHz, FID 12.5
<5>VFS: Disk quotas dquot_6.5.1
<4>Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
<6>Initializing Cryptographic API
<6>ACPI: Power Button (FF) [PWRF]
<6>ACPI: Fan [FAN] (on)
<6>ACPI: Processor [CPU0] (supports C1)
<6>ACPI: Thermal Zone [THRM] (61 C)
<6>isapnp: Scanning for PnP cards...
<6>isapnp: No Plug & Play device found
<6>serio: i8042 AUX port at 0x60,0x64 irq 12
<6>serio: i8042 KBD port at 0x60,0x64 irq 1
<6>Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
<4>ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
<4>ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
<4>Using anticipatory io scheduler
<6>Floppy drive(s): fd0 is 1.44M
<6>FDC 0 is a post-1991 82077
<6>Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
<6>ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
<6>NFORCE2: IDE controller at PCI slot 0000:00:09.0
<6>NFORCE2: chipset revision 162
<6>NFORCE2: not 100%% native mode: will probe irqs later
<4>NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
<4>NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
<6>NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller
<6>    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
<6>    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
<6>Probing IDE interface ide0...
<4>hda: Maxtor 4D040H2, ATA DISK drive
<4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
<6>Probing IDE interface ide1...
<4>hdc: Maxtor 2B020H1, ATA DISK drive
<4>hdd: SAMSUNG DVD-ROM SD-616E, ATAPI CD/DVD-ROM drive
<4>ide1 at 0x170-0x177,0x376 on irq 15
<6>PDC20268: IDE controller at PCI slot 0000:01:09.0
<4>ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
<6>ACPI: PCI interrupt 0000:01:09.0[A] -> GSI 17 (level, high) -> IRQ 17
<6>PDC20268: chipset revision 2
<6>PDC20268: 100%% native mode on irq 17
<6>    ide2: BM-DMA at 0x9800-0x9807, BIOS settings: hde:pio, hdf:pio
<6>    ide3: BM-DMA at 0x9808-0x980f, BIOS settings: hdg:pio, hdh:pio
<6>Probing IDE interface ide2...
<4>hde: SAMSUNG SV4002H, ATA DISK drive
<4>ide2 at 0x8800-0x8807,0x8c02 on irq 17
<6>Probing IDE interface ide3...
<4>hdg: HL-DT-ST DVDRAM GSA-4082B, ATAPI CD/DVD-ROM drive
<4>ide3 at 0x9000-0x9007,0x9402 on irq 17
<6>Probing IDE interface ide4...
<4>ide4: Wait for ready failed before probe !
<6>Probing IDE interface ide5...
<4>ide5: Wait for ready failed before probe !
<4>hda: max request size: 128KiB
<6>hda: 78156288 sectors (40016 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
<4>hda: cache flushes not supported
<6> hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 >
<4>hdc: max request size: 128KiB
<6>hdc: 40020624 sectors (20490 MB) w/2048KiB Cache, CHS=39703/16/63, UDMA(100)
<4>hdc: cache flushes not supported
<6> hdc: hdc1 hdc2 hdc3 hdc4
<4>hde: max request size: 128KiB
<6>hde: 78242976 sectors (40060 MB) w/1945KiB Cache, CHS=65535/16/63, UDMA(100)
<4>hde: cache flushes supported
<6> hde: hde1 hde2
<7>libata version 1.02 loaded.
<7>sata_sil version 0.54
<4>ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
<6>ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 16 (level, high) -> IRQ 16
<6>ata1: SATA max UDMA/100 cmd 0xE0802080 ctl 0xE080208A bmdma 0xE0802000 irq 16
<6>ata2: SATA max UDMA/100 cmd 0xE08020C0 ctl 0xE08020CA bmdma 0xE0802008 irq 16
<7>ata1: dev 0 cfg 49:2f00 82:346b 83:7f01 84:4003 85:3c69 86:3e01 87:4003 88:20ff
<6>ata1: dev 0 ATA, max UDMA7, 312581808 sectors: lba48
<6>ata1: dev 0 configured for UDMA/100
<6>scsi0 : sata_sil
<7>ata2: dev 0 cfg 49:2f00 82:346b 83:7f01 84:4003 85:3c68 86:3e01 87:4003 88:20ff
<6>ata2: dev 0 ATA, max UDMA7, 312581808 sectors: lba48
<6>ata2: dev 0 configured for UDMA/100
<6>scsi1 : sata_sil
<5>  Vendor: ATA       Model: SAMSUNG SP1614C   Rev: SW10
<5>  Type:   Direct-Access                      ANSI SCSI revision: 05
<5>  Vendor: ATA       Model: SAMSUNG SP1614C   Rev: SW10
<5>  Type:   Direct-Access                      ANSI SCSI revision: 05
<5>SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
<5>SCSI device sda: drive cache: write back
<6> sda: sda1
<5>Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
<5>SCSI device sdb: 312581808 512-byte hdwr sectors (160042 MB)
<5>SCSI device sdb: drive cache: write back
<6> sdb: sdb1 sdb2 sdb3 sdb4
<5>Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
<6>usbcore: registered new driver usblp
<6>drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
<6>Initializing USB Mass Storage driver...
<6>usbcore: registered new driver usb-storage
<6>USB Mass Storage support registered.
<6>mice: PS/2 mouse device common for all mice
<6>input: AT Translated Set 2 keyboard on isa0060/serio0
<6>input: ImPS/2 Logitech Wheel Mouse on isa0060/serio1
<6>input: PC Speaker
<6>NET: Registered protocol family 2
<6>IP: routing cache hash table of 4096 buckets, 32Kbytes
<6>TCP: Hash tables configured (established 32768 bind 65536)
<6>NET: Registered protocol family 1
<6>NET: Registered protocol family 17
<6>ACPI: (supports S0 S1 S4 S5)
<4>ACPI wakeup devices: 
<4>HUB0 HUB1 USB0 USB1 USB2 F139 MMAC MMCI UAR1 
<6>kjournald starting.  Commit interval 5 seconds
<6>EXT3-fs: mounted filesystem with ordered data mode.
<4>VFS: Mounted root (ext3 filesystem) readonly.
<6>Freeing unused kernel memory: 160k freed
<6>EXT3 FS on hde2, internal journal
<6>kjournald starting.  Commit interval 5 seconds
<6>EXT3 FS on hdc4, internal journal
<6>EXT3-fs: mounted filesystem with ordered data mode.
<6>kjournald starting.  Commit interval 5 seconds
<6>EXT3 FS on sdb4, internal journal
<6>EXT3-fs: mounted filesystem with ordered data mode.
<6>subfs 0.9
<6>Adding 307400k swap on /dev/hda6.  Priority:42 extents:1
<6>Adding 133552k swap on /dev/hdc2.  Priority:42 extents:1
<6>Adding 313228k swap on /dev/hde1.  Priority:42 extents:1
<6>Generic RTC Driver v1.07

[...]

Inspecting /boot/System.map-2.6.8-rc4-mm1-dvb
Loaded 26621 symbols from /boot/System.map-2.6.8-rc4-mm1-dvb.
Symbols match kernel version 2.6.8.
No module symbols loaded - kernel modules not enabled. 
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (4095 buckets, 32760 max) - 296 bytes per conntrack
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.28.
ACPI: PCI Interrupt Link [APCH] enabled at IRQ 22
ACPI: PCI interrupt 0000:00:04.0[A] -> GSI 22 (level, high) -> IRQ 22
PCI: Setting latency timer of device 0000:00:04.0 to 64
eth0: forcedeth.c: subsystem: 01695:1000 bound to 0000:00:04.0
eth0: no link during initialization.
Linux agpgart interface v0.100 (c) Dave Jones
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
ACPI: PCI Interrupt Link [APCF] enabled at IRQ 21
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 21 (level, high) -> IRQ 21
ohci_hcd 0000:00:02.0: nVidia Corporation nForce2 USB Controller
PCI: Setting latency timer of device 0000:00:02.0 to 64
ohci_hcd 0000:00:02.0: irq 21, pci mem e08a2000
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
ACPI: PCI Interrupt Link [APCG] enabled at IRQ 20
ACPI: PCI interrupt 0000:00:02.1[B] -> GSI 20 (level, high) -> IRQ 20
ohci_hcd 0000:00:02.1: nVidia Corporation nForce2 USB Controller (#2)
PCI: Setting latency timer of device 0000:00:02.1 to 64
ohci_hcd 0000:00:02.1: irq 20, pci mem e08ac000
ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
ACPI: PCI Interrupt Link [APCL] enabled at IRQ 22
ACPI: PCI interrupt 0000:00:02.2[C] -> GSI 22 (level, high) -> IRQ 22
ehci_hcd 0000:00:02.2: nVidia Corporation nForce2 USB Controller
PCI: Setting latency timer of device 0000:00:02.2 to 64
ehci_hcd 0000:00:02.2: irq 22, pci mem e08ae000
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 3
PCI: cache line size of 64 is not supported by device 0000:00:02.2
ehci_hcd 0000:00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 6 ports detected
ieee1394: Initialized config rom entry `ip1394'
ohci1394: $Rev: 1226 $ Ben Collins <bcollins@debian.org>
ACPI: PCI interrupt 0000:01:0d.0[A] -> GSI 17 (level, high) -> IRQ 17
ohci1394: fw-host0: Unexpected PCI resource length of 1000!
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[17]  MMIO=[e6088000-e60887ff]  Max Packet=[2048]
8139too Fast Ethernet driver 0.9.27
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 16 (level, high) -> IRQ 16
eth1: RealTek RTL8139 at 0xe093a000, 00:00:1c:d7:58:77, IRQ 16
eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19
ACPI: PCI interrupt 0000:01:0b.0[A] -> GSI 19 (level, high) -> IRQ 19
eth2: RealTek RTL8139 at 0xe093c000, 00:04:61:4a:11:a5, IRQ 19
eth2:  Identified 8139 chip type 'RTL-8101'
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[000461000003e56a]
agpgart: Detected NVIDIA nForce2 chipset
eth1: link up, 10Mbps, full-duplex, lpa 0x4061
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 64M @ 0xe0000000
CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.2
NET: Registered protocol family 24
ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 21 (level, high) -> IRQ 21
PCI: Setting latency timer of device 0000:00:06.0 to 64
intel8x0_measure_ac97_clock: measured 50240 usecs
intel8x0: clocking to 47440
NET: Registered protocol family 10
Disabled Privacy Extensions on device c0387600(lo)
IPv6 over IPv4 tunneling driver

[...]

Linux video capture interface: v1.00
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
ACPI: PCI interrupt 0000:01:06.0[A] -> GSI 18 (level, high) -> IRQ 18
bttv0: Bt878 (rev 17) at 0000:01:06.0, irq: 18, latency: 32, mmio: 0xe4000000
bttv0: detected: Twinhan VisionPlus DVB-T [card=113], PCI subsystem ID is 1822:0001
bttv0: using: Twinhan DST + clones [card=113,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00f935fe [init]
bttv0: using tuner=4
tuner: Ignoring new-style parameters in presence of obsolete ones
bttv0: add subdevice "dvb0"
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
ACPI: PCI interrupt 0000:01:06.1[A] -> GSI 18 (level, high) -> IRQ 18
bt878(0): Bt878 (rev 17) at 01:06.1, irq: 18, latency: 32, memory: 0xe4001000
attach: checking "bt878 #0 [hw]"
find by pci: checking "bt878 #0 [hw]"
attach: "bt878 #0 [hw]", to card 0

Ralf
-- 
 P:     Linus Torvalds			patch-2.2.4
-S:     Buried alive in diapers
+S:     Buried alive in reporters

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: rc4-mm1 pci-routing
  2004-08-11 22:42 rc4-mm1 pci-routing Bjorn Helgaas
  2004-08-12 11:56 ` Ralf Gerbig
@ 2004-08-13 19:29 ` Bjorn Helgaas
  2004-08-13 21:06 ` Ralf Gerbig
  2 siblings, 0 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2004-08-13 19:29 UTC (permalink / raw)
  To: Ralf Gerbig; +Cc: linux-kernel, Bjorn Helgaas

> On the serial I got some nice oops from wondershaper, bt878 etc. After moving the
> wonder to later stages, irgrouting works. Including ALSA and DVB with
> a Twinhan card.

I'm sorry,  I'm completely lost.  You mention an oops, but I don't
see one in the transcript you posted.

You originally mentioned a hang while alsa was starting up.  But
the transcript you posted doesn't show a hang.  Does it work when
the drivers are builtin, but hang when they are modules?

lspci shows some sort of ISDN card, but I don't see a driver for
it.  Are you using that?

Bjorn

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: rc4-mm1 pci-routing
  2004-08-11 22:42 rc4-mm1 pci-routing Bjorn Helgaas
  2004-08-12 11:56 ` Ralf Gerbig
  2004-08-13 19:29 ` Bjorn Helgaas
@ 2004-08-13 21:06 ` Ralf Gerbig
  2004-08-13 21:25   ` Bjorn Helgaas
  2 siblings, 1 reply; 7+ messages in thread
From: Ralf Gerbig @ 2004-08-13 21:06 UTC (permalink / raw)
  To: Bjorn Helgaas; +Cc: linux-kernel, Ralf Gerbig

Hi Bjorn,

Executive summery: Sorry for the noise.

> I'm sorry,  I'm completely lost.  You mention an oops, but I don't
> see one in the transcript you posted.

Sorry I should have have explained the mess.

> You originally mentioned a hang while alsa was starting up.  But
> the transcript you posted doesn't show a hang.  Does it work when
> the drivers are builtin, but hang when they are modules?

Here goes:

The on the first boot of rc4-mm1 the last line on the screen was about
starting ALSA, so I assumed that was what broke and sent the diff of 
the 'boot.msg' (SuSE 9.1) with and without pci=routeirq.

Then I compiled the intel8x0 driver into the kernel send the resulting
boot.msg with pci=routeirq. Thereafter I hooked up a serial console and 
found an oops from the 'wondershaper' and other unrelated breakage. 
Returning to my original .config and moving the shaper to a later
position in the boot process everything just worked even without
pci=routeirq. That is the last trace I sent.

> lspci shows some sort of ISDN card, but I don't see a driver for
> it.  Are you using that?

Yes, startmode is manual and it works:

ISDN subsystem Rev:1.1.2.3/1.1.2.3/1.1.2.2/1.1.2.3/none/1.1.2.2 loaded HiSax: LinuxDriver for passive ISDN cards
HiSax: Version 3.5 (module)
HiSax: Layer1 Revision 2.46.2.5
HiSax: Layer2 Revision 2.30.2.4
HiSax: TeiMgr Revision 2.20.2.3
HiSax: Layer3 Revision 2.22.2.3
HiSax: LinkLayer Revision 2.59.2.4
hisax_isac: ISAC-S/ISAC-SX ISDN driverv0.1.0
hisax_fcpcipnp: Fritz!Card PCI/PCIv2/PnP ISDN driver v0.0.1
HiSax: Card 1 Protocol EDSS1 Id=fcpcipnp0 (0)
HiSax: DSS1 Rev. 2.32.2.3
HiSax: 2 channels added
HiSax: MAX_WAITING_CALLS added
ACPI: PCI interrupt 0000:01:07.0[A] ->GSI 19 (level, high) -> IRQ 19
hisax_fcpcipnp: found adapter Fritz!Card PCI v2 at 0000:01:07.0

Ralf
-- 
Ralf Gerbig			// P:     Linus Torvalds
Dr. Heinz Schaefer & Partner	//-S:     Buried alive in diapers
				//+S:     Buried alive in reporters
				   patch-2.2.4

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: rc4-mm1 pci-routing
  2004-08-13 21:06 ` Ralf Gerbig
@ 2004-08-13 21:25   ` Bjorn Helgaas
  0 siblings, 0 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2004-08-13 21:25 UTC (permalink / raw)
  To: Ralf Gerbig; +Cc: linux-kernel, Ralf Gerbig

On Friday 13 August 2004 3:06 pm, Ralf Gerbig wrote:
> The on the first boot of rc4-mm1 the last line on the screen was about
> starting ALSA, so I assumed that was what broke and sent the diff of 
> the 'boot.msg' (SuSE 9.1) with and without pci=routeirq.

So this was some unrelated problem, and the hang occurs both with
and without "pci=routeirq"?

> Then I compiled the intel8x0 driver into the kernel send the resulting
> boot.msg with pci=routeirq. Thereafter I hooked up a serial console and 
> found an oops from the 'wondershaper' and other unrelated breakage. 

And you think the wondershaper oops was also unrelated to "pci=routeirq"?
Having to reorder wondershaper to avoid an oops doesn't sound like an
optimal solution.

So, if you don't have any problems you can blame on my patch, great!
And don't feel sorry; my change exposed several driver bugs, so I'm
glad for every testing report!

^ permalink raw reply	[flat|nested] 7+ messages in thread

* rc4-mm1 pci-routing
@ 2004-08-10 21:22 Ralf Gerbig
  0 siblings, 0 replies; 7+ messages in thread
From: Ralf Gerbig @ 2004-08-10 21:22 UTC (permalink / raw)
  To: linux-kernel

[sorry for sending this to lkml, instead of bjorn.helgaas@hp.com 
but smtp.hp.com does not like my mail]

Hi,

rc4-mm1 hangs while trying to get alsa up.

as per your request:

lspci:

0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
0000:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
0000:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
0000:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
0000:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
0000:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
0000:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
0000:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
0000:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
0000:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
0000:01:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
0000:01:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
0000:01:07.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH Fritz!PCI v2.0 ISDN (rev 01)
0000:01:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:01:09.0 Unknown mass storage controller: Promise Technology, Inc. 20268 (rev 02)
0000:01:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:01:0c.0 RAID bus controller: CMD Technology Inc Silicon Image SiI 3112 SATARaid Controller (rev 02)
0000:01:0d.0 FireWire (IEEE 1394): Lucent Microelectronics FW323 (rev 61)
0000:02:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV280 [Radeon 9200] (rev 01)
0000:02:00.1 Display controller: ATI Technologies Inc: Unknown device 5941 (rev 01)

and the diff between plain and pci=routeirq:

--- /home/rge/boot.no_workie	2004-08-10 21:31:21.000000000 +0200
+++ /var/log/boot.msg	2004-08-10 21:34:02.718847882 +0200
@@ -136,13 +136,35 @@
 <6>usbcore: registered new driver usbfs
 <6>usbcore: registered new driver hub
 <6>PCI: Using ACPI for IRQ routing
-<6>** PCI interrupts are no longer routed automatically.  If this
-<6>** causes a device to stop working, it is probably because the
-<6>** driver failed to call pci_enable_device().  As a temporary
-<6>** workaround, the "pci=routeirq" argument restores the old
-<6>** behavior.  If this argument makes the device work again,
+<6>** Routing PCI interrupts for all devices because "pci=routeirq"
+<6>** was specified.  If this was required to make a driver work,
 <6>** please email the output of "lspci" to bjorn.helgaas@hp.com
 <6>** so I can fix the driver.
+<4>ACPI: PCI Interrupt Link [APCS] enabled at IRQ 23
+<6>ACPI: PCI interrupt 0000:00:01.1[A] -> GSI 23 (level, high) -> IRQ 23
+<4>ACPI: PCI Interrupt Link [APCF] enabled at IRQ 22
+<6>ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 22 (level, high) -> IRQ 22
+<4>ACPI: PCI Interrupt Link [APCG] enabled at IRQ 21
+<6>ACPI: PCI interrupt 0000:00:02.1[B] -> GSI 21 (level, high) -> IRQ 21
+<4>ACPI: PCI Interrupt Link [APCL] enabled at IRQ 20
+<6>ACPI: PCI interrupt 0000:00:02.2[C] -> GSI 20 (level, high) -> IRQ 20
+<4>ACPI: PCI Interrupt Link [APCH] enabled at IRQ 22
+<6>ACPI: PCI interrupt 0000:00:04.0[A] -> GSI 22 (level, high) -> IRQ 22
+<4>ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
+<6>ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 21 (level, high) -> IRQ 21
+<4>ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
+<6>ACPI: PCI interrupt 0000:01:06.0[A] -> GSI 18 (level, high) -> IRQ 18
+<6>ACPI: PCI interrupt 0000:01:06.1[A] -> GSI 18 (level, high) -> IRQ 18
+<4>ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19
+<6>ACPI: PCI interrupt 0000:01:07.0[A] -> GSI 19 (level, high) -> IRQ 19
+<4>ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
+<6>ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 16 (level, high) -> IRQ 16
+<4>ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
+<6>ACPI: PCI interrupt 0000:01:09.0[A] -> GSI 17 (level, high) -> IRQ 17
+<6>ACPI: PCI interrupt 0000:01:0b.0[A] -> GSI 19 (level, high) -> IRQ 19
+<6>ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 16 (level, high) -> IRQ 16
+<6>ACPI: PCI interrupt 0000:01:0d.0[A] -> GSI 17 (level, high) -> IRQ 17
+<6>ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 19 (level, high) -> IRQ 19
 <4>vesafb: probe of vesafb0 failed with error -6
 <6>Machine check exception polling timer started.
 <6>cpufreq: Detected nForce2 chipset revision C1
@@ -183,7 +205,6 @@
 <4>hdd: SAMSUNG DVD-ROM SD-616E, ATAPI CD/DVD-ROM drive
 <4>ide1 at 0x170-0x177,0x376 on irq 15
 <6>PDC20268: IDE controller at PCI slot 0000:01:09.0
-<4>ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
 <6>ACPI: PCI interrupt 0000:01:09.0[A] -> GSI 17 (level, high) -> IRQ 17
 <6>PDC20268: chipset revision 2
 <6>PDC20268: 100%% native mode on irq 17
@@ -213,7 +234,6 @@
 <6> hde: hde1 hde2
 <7>libata version 1.02 loaded.
 <7>sata_sil version 0.54
-<4>ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
 <6>ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 16 (level, high) -> IRQ 16
 <6>ata1: SATA max UDMA/100 cmd 0xE0802080 ctl 0xE080208A bmdma 0xE0802000 irq 16
 <6>ata2: SATA max UDMA/100 cmd 0xE08020C0 ctl 0xE08020CA bmdma 0xE0802008 irq 16
@@ -272,7 +292,7 @@
 Kernel logging (ksyslog) stopped.
 Kernel log daemon terminating.
 
-Boot logging started on /dev/tty1(/dev/console) at Tue Aug 10 21:22:10 2004
+Boot logging started on /dev/tty1(/dev/console) at Tue Aug 10 21:33:28 2004
 
 Master Resource Control: previous runlevel: N, switching to runlevel: 5
 <notice>start services (random isdn hotplug)
@@ -290,14 +310,18 @@
 Setting up network interfaces:
     lo       
     lo        IP address: 127.0.0.1/8   
-doneWaiting for mandatory devices:  eth-id-00:00:1c:d7:58:77 eth-id-f6:00:78:af:8d:6c
-20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 
-    eth-id-00:00:1c:d7:58:77            No interface found
-failed    eth-id-f6:00:78:af:8d:6c            No interface found
-failed    isdn0    
+done    eth0      device: nVidia Corporation nForce2 Ethernet Controller (rev a1)
+    eth0      configuration: eth-id-f6:00:78:af:8d:6c
+    eth0      IP address: 192.168.100.10/24
+doneWaiting for mandatory devices:  eth-id-00:00:1c:d7:58:77
+19 18 17 16 15 14 13 12 
+    eth1      device: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
+    eth1      configuration: eth-id-00:00:1c:d7:58:77
+    eth1      IP address: 192.168.150.1/24
+done    isdn0    
     isdn0     Startmode is 'manual'
-skippedSetting up service network  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .failed
-<notice>exit status of (network) is (7)
+skippedSetting up service network  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .done
+<notice>exit status of (network) is (0)
 <notice>start services (syslog)
 Starting syslog services<notice>startproc: execve (/sbin/syslogd) [ /sbin/syslogd -a /var/lib/dhcp/dev/log -a /var/lib/named/dev/log -a /var/lib/ntp/dev/log ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=25 INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=80 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=25 SHLVL=2 sscripts=42 _=/sbin/startproc DAEMON=/sbin/syslogd ]
 <notice>startproc: execve (/sbin/klogd) [ /sbin/klogd -c 1 -2 ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=25 INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=80 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=25 SHLVL=2 sscripts=42 _=/sbin/startproc DAEMON=/sbin/klogd ]
@@ -307,7 +331,19 @@
 Starting dsl<notice>startproc: execve (/usr/sbin/pppd) [ /usr/sbin/pppd call kamp ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=26 INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=80 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=25 SHLVL=2 sscripts=42 _=/sbin/startproc DAEMON=/usr/sbin/pppd ]
 Plugin rp-pppoe.so loaded.
 RP-PPPoE plugin version 3.3 compiled against pppd 2.4.2
-/usr/sbin/pppd: In file /etc/ppp/peers/kamp: unrecognized option 'eth1'
+Using interface ppp0
+Connect: ppp0 <--> eth1
+Couldn't increase MTU to 1500
+Couldn't increase MRU to 1500
+Couldn't increase MTU to 1500
+Couldn't increase MRU to 1500
+Couldn't increase MTU to 1500
+Couldn't increase MRU to 1500
+PAP authentication succeeded
+peer from calling number 00:90:1A:10:10:00 authorized
+local  IP address 213.146.113.159
+remote IP address 195.62.99.234
+Script /etc/ppp/ip-up finished (pid 3351), status = 0x0
 done
 <notice>exit status of (kamp) is (0)
 <notice>start services (portmap)
@@ -320,25 +356,47 @@
 <notice>start services (wondershaper sshd named fbset alsasound)
 <notice>startproc: execve (/usr/sbin/sshd) [ /usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=29 INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=80 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=25 SHLVL=2 sscripts=42 _=/sbin/startproc DAEMON=/usr/sbin/sshd ]
 Starting SSH daemondone
-Starting wondershaper failed
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
-Cannot find device "eth1"
 <notice>startproc: execve (/usr/sbin/named) [ /usr/sbin/named -t /var/lib/named -u named ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=29 INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=80 PATH=/sbin:/usr/sbin:/bin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=25 SHLVL=2 sscripts=42 _=/sbin/startproc DAEMON=/usr/sbin/named ]
 Starting name server BIND 9 done
-Starting sound driver:  intel8x0
\ Kein Zeilenumbruch am Dateiende.
+Starting wondershaper done
+Starting sound driver:  intel8x0 intel8x0done
+Restoring the previous sound settingdone
+<notice>exit status of (wondershaper sshd named fbset alsasound) is (0 0 0 0 0)
+<notice>start services (kbd)
+Loading keymap qwertz/de-latin1-nodeadkeys.map.gz
+doneLoading compose table latin1.adddone
+Start Unicode mode
+doneLoading console font lat9w-16.psfu  -m trivial (K
+done<notice>exit status of (kbd) is (0)
+<notice>start services (xntpd inn)
+<notice>startproc: execve (/usr/sbin/ntpd) [ /usr/sbin/ntpd -p /var/lib/ntp/var/run/ntp/ntpd.pid -u ntp -i /var/lib/ntp ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=35 INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=80 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=25 SHLVL=2 sscripts=42 _=/sbin/startproc DAEMON=/usr/sbin/ntpd ]
+Try to get initial date and time via NTP from 192.53.103.104done
+Starting network time protocol daemon (NTPD)done
+Starting News-Server INNStarting innd.
+done
+<notice>exit status of (xntpd inn) is (0 0)
+<notice>start services (cups)
+Starting cupsd<notice>startproc: execve (/usr/sbin/cupsd) [ /usr/sbin/cupsd ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=37 INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=80 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=25 SHLVL=2 sscripts=42 _=/sbin/startproc DAEMON=/usr/sbin/cupsd ]
+done
+<notice>exit status of (cups) is (0)
+<notice>start services (dhcpd)
+Starting DHCP server [chroot]done
+<notice>exit status of (dhcpd) is (0)
+<notice>start services (xdm postfix)
+<notice>startproc: execve (/opt/kde3/bin/kdm) [ /opt/kde3/bin/kdm ], [ LC_MONETARY= CONSOLE=/dev/console TERM=linux SHELL=/bin/sh LC_NUMERIC= QTDIR=/usr/lib/qt3 LC_ALL= progress=39 INIT_VERSION=sysvinit-2.85 KDEROOTHOME=/root/.kdm FROM_HEADER=quengel.org REDIRECT=/dev/tty1 COLUMNS=80 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin LC_MESSAGES= RUNLEVEL=5 LC_COLLATE= PWD=/ LANG=de_DE.UTF-8 PREVLEVEL=N LINES=25 SHLVL=2 XCURSOR_THEME= no_proxy=localhost WINDOWMANAGER=/usr/X11R6/bin/kde LC_CTYPE=de_DE.UTF-8 sscripts=42 LC_TIME= _=/sbin/startproc DAEMON=/opt/kde3/bin/kdm ]
+Starting service kdmdone
+Starting mail service (Postfix)done
+getpt: No such file or directory
+could not get pty for /etc/init.d/rc5.d/S19xinetd
+<notice>exit status of (xdm postfix) is (0 0)
+<notice>start services (xinetd cron)
+getpt: No such file or directory
+could not get pty for /etc/init.d/rc5.d/S19cron
+Starting CRON daemonStarting INET services. (xinetd)<notice>startproc: execve (/usr/sbin/cron) [ /usr/sbin/cron ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=41 INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=80 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=25 SHLVL=2 sscripts=42 _=/sbin/startproc DAEMON=/usr/sbin/cron ]
+<notice>startproc: execve (/usr/sbin/xinetd) [ /usr/sbin/xinetd ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=41 INIT_VERSION=sysvinit-2.85 REDIRECT=/dev/tty1 COLUMNS=80 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=25 SHLVL=2 sscripts=42 _=/sbin/startproc DAEMON=/usr/sbin/xinetd ]
+done
+done
+<notice>exit status of (xinetd cron) is (0 0)
+Master Resource Control: runlevel 5 has been reached
+Skipped services in runlevel 5: isdn
+<notice>killproc: kill(1077,3)

This is a SuSE9.1, EPOX 8RDA3+

Sorry about LANG=de


Ralf
-- 
 P:     Linus Torvalds			patch-2.2.4
-S:     Buried alive in diapers
+S:     Buried alive in reporters

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-08-13 21:26 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-11 22:42 rc4-mm1 pci-routing Bjorn Helgaas
2004-08-12 11:56 ` Ralf Gerbig
2004-08-12 20:24   ` Ralf Gerbig
2004-08-13 19:29 ` Bjorn Helgaas
2004-08-13 21:06 ` Ralf Gerbig
2004-08-13 21:25   ` Bjorn Helgaas
  -- strict thread matches above, loose matches on Subject: below --
2004-08-10 21:22 Ralf Gerbig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®