public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Ron Arts <raarts@netland.nl>
To: Zwane Mwaikambo <zwane@linuxpower.ca>
Cc: raarts@office.netland.nl, Linus Torvalds <torvalds@transmeta.com>,
	Ivan Kokshaysky <ink@jurassic.park.msu.ru>,
	david.knierim@tekelec.com, alexander@netintact.se,
	Donald Becker <becker@scyld.com>, Greg KH <greg@kroah.com>,
	jamal <hadi@cyberus.ca>, Jeff Garzik <jgarzik@pobox.com>,
	kuznet@ms2.inr.ac.ru, Linux Kernel <linux-kernel@vger.kernel.org>,
	Robert Olsson <Robert.Olsson@data.slu.se>
Subject: Re: PCI init issues
Date: Wed, 05 Mar 2003 00:22:01 +0100	[thread overview]
Message-ID: <3E653519.2050000@netland.nl> (raw)
In-Reply-To: <Pine.LNX.4.50.0303041742420.5867-100000@montezuma.mastecende.com>


[-- Attachment #1.1: Type: text/plain, Size: 828 bytes --]

Zwane Mwaikambo wrote:

>>>
>>>Maybe somebody can come up with other schenarios.
>>>
>>>It would be interesting to hear what "Device Manager" (or whatever it is
>>>called) unde WinXP claims the interrupts are on this machine... Are they
>>>all on irq 48 on XP too? Or has XP gotten magic knowledge somewhere
>>>(ACPI?) and they are on different irq's?
>>>
>>>		Linus
> 
> 
> How about using 'mptable' (Authored by Pete Zaitcev) to view the 
> bus,pin and ioapic layout? It showed all the INTA,B,C,D pins on a 
> troublesome system of mine and helped track down the problem.
> 
> http://people.redhat.com/zaitcev/linux/mptable-2.0.15a-1.i386.rpm
> http://people.redhat.com/zaitcev/linux/mptable-2.0.15a-1.src.rpm
> 
> Regards,
> 	Zwane

Ok,

I hope this adds anything.
Attached is the output of `mptable -dmesg -extra`

Ron Arts

[-- Attachment #1.2: mptable.out --]
[-- Type: text/plain, Size: 26810 bytes --]


===============================================================================

MPTable, version 2.0.15 Linux

-------------------------------------------------------------------------------

MP Floating Pointer Structure:

  location:			BIOS
  physical address:		0x000f7040
  signature:			'_MP_'
  length:			16 bytes
  version:			1.4
  checksum:			0x2e
  mode:				Virtual Wire

-------------------------------------------------------------------------------

MP Config Table Header:

  physical address:		0x0x9f970
  signature:			'PCMP'
  base table length:		412
  version:			1.4
  checksum:			0x5b
  OEM ID:			' '
  Product ID:			'Kings Canyon'
  OEM table pointer:		0x00000000
  OEM table size:		0
  entry count:			40
  local APIC address:		0xfee00000
  extended table length:	0
  extended table checksum:	0

-------------------------------------------------------------------------------

MP Config Base Table Entries:

--
Processors:	APIC ID	Version	State		Family	Model	Step	Flags
		 0	 0x14	 BSP, usable	 15	 2	 4	 0x3febfbff
		 6	 0x14	 AP, usable	 15	 2	 4	 0x3febfbff
		 1	 0x14	 AP, usable	 15	 2	 4	 0x3febfbff
		 7	 0x14	 AP, usable	 15	 2	 4	 0x3febfbff
--
Bus:		Bus ID	Type
		 0	 PCI   
		 1	 PCI   
		 2	 PCI   
		 3	 PCI   
		 4	 PCI   
		 5	 PCI   
		 6	 ISA   
--
I/O APICs:	APIC ID	Version	State		Address
		 2	 0x20	 usable		 0xfec00000
		 3	 0x20	 usable		 0xfec80000
		 4	 0x20	 usable		 0xfec80400
--
I/O Ints:	Type	Polarity    Trigger	Bus ID	 IRQ	APIC ID	PIN#
		ExtINT	active-hi        edge	     6	   0	      2	   0
		INT	active-hi        edge	     6	   1	      2	   1
		INT	active-hi        edge	     6	   0	      2	   2
		INT	active-hi        edge	     6	   3	      2	   3
		INT	active-hi        edge	     6	   4	      2	   4
		INT	active-hi        edge	     6	   5	      2	   5
		INT	active-hi        edge	     6	   6	      2	   6
		INT	active-lo       level	     0	29:C	      2	  18
		INT	active-hi        edge	     6	   8	      2	   8
		INT	active-hi        edge	     6	   9	      2	   9
		INT	active-lo       level	     0	29:B	      2	  19
		INT	active-lo       level	     0	29:A	      2	  16
		INT	active-lo       level	     5	 2:A	      2	  17
		INT	active-hi        edge	     6	  13	      2	  13
		INT	active-hi        edge	     6	  14	      2	  14
		INT	active-hi        edge	     6	  15	      2	  15
		INT	active-lo       level	     3	 4:A	      4	   0
		INT	active-lo       level	     3	 5:A	      4	   0
		INT	active-lo       level	     3	 6:A	      4	   0
		INT	active-lo       level	     3	 7:A	      4	   0
		INT	active-lo       level	     4	 2:A	      3	   4
		INT	active-lo       level	     4	 2:B	      3	   5
		INT	active-lo       level	     4	 4:A	      3	   7
		INT	active-lo       level	     5	 1:A	      2	  16
--
Local Ints:	Type	Polarity    Trigger	Bus ID	 IRQ	APIC ID	PIN#
		ExtINT	active-hi        edge	     6	   0	    255	   0
		NMI	active-hi        edge	     6	   0	    255	   1

-------------------------------------------------------------------------------

dmesg output:

(TM) CPU 2.40GHz stepping 04
Total of 4 processors activated (19103.65 BogoMIPS).
cpu_sibling_map[0] = 1
cpu_sibling_map[1] = 0
cpu_sibling_map[2] = 3
cpu_sibling_map[3] = 2
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
Setting 3 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 3 ... ok.
Setting 4 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 4 ... ok.
init IO_APIC IRQs
 IO-APIC (apicid-pin) 2-0, 2-7, 2-10, 2-11, 2-12, 2-20, 2-21, 2-22, 2-23, 3-0, 3-1, 3-2, 3-3, 3-6, 3-8, 3-9, 3-10, 3-11, 3-12, 3-13, 3-14, 3-15, 3-16, 3-17, 3-18, 3-19, 3-20, 3-21, 3-22, 3-23, 4-1, 4-2, 4-3, 4-4, 4-5, 4-6, 4-7, 4-8, 4-9, 4-10, 4-11, 4-12, 4-13, 4-14, 4-15, 4-16, 4-17, 4-18, 4-19, 4-20, 4-21, 4-22, 4-23 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
number of MP IRQ sources: 24.
number of IO-APIC #2 registers: 24.
number of IO-APIC #3 registers: 24.
number of IO-APIC #4 registers: 24.
testing the IO APIC.......................

IO APIC #2......
.... register #00: 02008000
.......    : physical APIC id: 02
 WARNING: unexpected IO-APIC, please mail
          to linux-smp@vger.kernel.org
.... register #01: 00178020
.......     : max redirection entries: 0017
.......     : PRQ implemented: 1
.......     : IO APIC version: 0020
.... register #02: 00000000
.......     : arbitration: 00
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
 00 000 00  1    0    0   0   0    0    0    00
 01 00F 0F  0    0    0   0   0    1    1    39
 02 008 08  0    0    0   0   0    1    1    31
 03 00F 0F  0    0    0   0   0    1    1    41
 04 00F 0F  0    0    0   0   0    1    1    49
 05 00F 0F  0    0    0   0   0    1    1    51
 06 00F 0F  0    0    0   0   0    1    1    59
 07 000 00  1    0    0   0   0    0    0    00
 08 00F 0F  0    0    0   0   0    1    1    61
 09 00F 0F  0    0    0   0   0    1    1    69
 0a 000 00  1    0    0   0   0    0    0    00
 0b 000 00  1    0    0   0   0    0    0    00
 0c 000 00  1    0    0   0   0    0    0    00
 0d 00F 0F  0    0    0   0   0    1    1    71
 0e 00F 0F  0    0    0   0   0    1    1    79
 0f 00F 0F  0    0    0   0   0    1    1    81
 10 00F 0F  1    1    0   1   0    1    1    89
 11 00F 0F  1    1    0   1   0    1    1    91
 12 00F 0F  1    1    0   1   0    1    1    99
 13 00F 0F  1    1    0   1   0    1    1    A1
 14 000 00  1    0    0   0   0    0    0    00
 15 000 00  1    0    0   0   0    0    0    00
 16 000 00  1    0    0   0   0    0    0    00
 17 000 00  1    0    0   0   0    0    0    00

IO APIC #3......
.... register #00: 03000000
.......    : physical APIC id: 03
.... register #01: 00178020
.......     : max redirection entries: 0017
.......     : PRQ implemented: 1
.......     : IO APIC version: 0020
.... register #02: 03000000
.......     : arbitration: 03
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
 00 000 00  1    0    0   0   0    0    0    00
 01 000 00  1    0    0   0   0    0    0    00
 02 000 00  1    0    0   0   0    0    0    00
 03 000 00  1    0    0   0   0    0    0    00
 04 00F 0F  1    1    0   1   0    1    1    A9
 05 00F 0F  1    1    0   1   0    1    1    B1
 06 000 00  1    0    0   0   0    0    0    00
 07 00F 0F  1    1    0   1   0    1    1    B9
 08 000 00  1    0    0   0   0    0    0    00
 09 000 00  1    0    0   0   0    0    0    00
 0a 000 00  1    0    0   0   0    0    0    00
 0b 000 00  1    0    0   0   0    0    0    00
 0c 000 00  1    0    0   0   0    0    0    00
 0d 000 00  1    0    0   0   0    0    0    00
 0e 000 00  1    0    0   0   0    0    0    00
 0f 000 00  1    0    0   0   0    0    0    00
 10 000 00  1    0    0   0   0    0    0    00
 11 000 00  1    0    0   0   0    0    0    00
 12 000 00  1    0    0   0   0    0    0    00
 13 000 00  1    0    0   0   0    0    0    00
 14 000 00  1    0    0   0   0    0    0    00
 15 000 00  1    0    0   0   0    0    0    00
 16 000 00  1    0    0   0   0    0    0    00
 17 000 00  1    0    0   0   0    0    0    00

IO APIC #4......
.... register #00: 04000000
.......    : physical APIC id: 04
.... register #01: 00178020
.......     : max redirection entries: 0017
.......     : PRQ implemented: 1
.......     : IO APIC version: 0020
.... register #02: 04000000
.......     : arbitration: 04
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
 00 00F 0F  1    1    0   1   0    1    1    C1
 01 000 00  1    0    0   0   0    0    0    00
 02 000 00  1    0    0   0   0    0    0    00
 03 000 00  1    0    0   0   0    0    0    00
 04 000 00  1    0    0   0   0    0    0    00
 05 000 00  1    0    0   0   0    0    0    00
 06 000 00  1    0    0   0   0    0    0    00
 07 000 00  1    0    0   0   0    0    0    00
 08 000 00  1    0    0   0   0    0    0    00
 09 000 00  1    0    0   0   0    0    0    00
 0a 000 00  1    0    0   0   0    0    0    00
 0b 000 00  1    0    0   0   0    0    0    00
 0c 000 00  1    0    0   0   0    0    0    00
 0d 000 00  1    0    0   0   0    0    0    00
 0e 000 00  1    0    0   0   0    0    0    00
 0f 000 00  1    0    0   0   0    0    0    00
 10 000 00  1    0    0   0   0    0    0    00
 11 000 00  1    0    0   0   0    0    0    00
 12 000 00  1    0    0   0   0    0    0    00
 13 000 00  1    0    0   0   0    0    0    00
 14 000 00  1    0    0   0   0    0    0    00
 15 000 00  1    0    0   0   0    0    0    00
 16 000 00  1    0    0   0   0    0    0    00
 17 000 00  1    0    0   0   0    0    0    00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ16 -> 0:16
IRQ17 -> 0:17
IRQ18 -> 0:18
IRQ19 -> 0:19
IRQ28 -> 1:4
IRQ29 -> 1:5
IRQ31 -> 1:7
IRQ48 -> 2:0
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 2395.0997 MHz.
..... host bus clock speed is 99.1587 MHz.
cpu: 0, clocks: 194934, slice: 38986
CPU0<T0:194928,T1:155936,D:6,S:38986,C:194934>
cpu: 1, clocks: 194934, slice: 38986
cpu: 3, clocks: 194934, slice: 38986
cpu: 2, clocks: 194934, slice: 38986
CPU1<T0:194928,T1:116944,D:12,S:38986,C:194934>
CPU2<T0:194928,T1:77968,D:2,S:38986,C:194934>
CPU3<T0:194928,T1:38976,D:8,S:38986,C:194934>
checking TSC synchronization across CPUs: passed.
migration_task 0 on cpu=0
migration_task 1 on cpu=1
migration_task 2 on cpu=2
migration_task 3 on cpu=3
PCI: PCI BIOS revision 2.10 entry at 0xfd8c5, last bus=5
PCI: Using configuration type 1
PCI: Probing PCI hardware
Transparent bridge - Intel Corp. 82801BA/CA/DB PCI Bridge
PCI: Discovered primary peer bus 10 [IRQ]
PCI: Discovered primary peer bus 11 [IRQ]
PCI: Discovered primary peer bus 12 [IRQ]
PCI: Using IRQ router PIIX [8086/2480] at 00:1f.0
PCI->APIC IRQ transform: (B0,I29,P0) -> 16
PCI->APIC IRQ transform: (B0,I29,P1) -> 19
PCI->APIC IRQ transform: (B0,I29,P2) -> 18
PCI->APIC IRQ transform: (B3,I4,P0) -> 48
PCI->APIC IRQ transform: (B3,I5,P1) -> 48
PCI->APIC IRQ transform: (B3,I6,P2) -> 48
PCI->APIC IRQ transform: (B3,I7,P3) -> 48
PCI->APIC IRQ transform: (B4,I2,P2) -> 28
PCI->APIC IRQ transform: (B4,I2,P3) -> 29
PCI->APIC IRQ transform: (B4,I4,P0) -> 31
PCI->APIC IRQ transform: (B5,I1,P1) -> 16
PCI->APIC IRQ transform: (B5,I2,P2) -> 17
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
speakup:  initialized device: /dev/synth, node (MAJOR 10, MINOR 25)
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
apm: disabled - APM is not SMP safe.
Starting kswapd
allocated 64 pages and 64 bhs reserved for the highmem bounces
VFS: Diskquotas version dquot_6.5.0 initialized
Detected PS/2 Mouse Port.
pty: 2048 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS0 at 0x03f8 (irq = 4) is a 16550A
ttyS1 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
oprofile: can't get RTC I/O Ports
block: 1024 slots per queue, batch=256
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev f9
PCI: No IRQ known for interrupt pin A of device 00:1f.1. Probably buggy MP table.
PIIX4: chipset revision 2
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x1460-0x1467, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0x1468-0x146f, BIOS settings: hdc:pio, hdd:pio
hdc: MATSHITA CR-177, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
ide-floppy driver 0.99.newide
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
NET4: Frame Diverter 0.46
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
ide-floppy driver 0.99.newide
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
pci_hotplug: PCI Hot Plug PCI Core version: 0.4
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 16384 buckets, 128Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 257k freed
VFS: Mounted root (ext2 filesystem).
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.8
        <Adaptec aic7899 Ultra160 SCSI adapter>
        aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.8
        <Adaptec aic7899 Ultra160 SCSI adapter>
        aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs

blk: queue c45f8418, I/O limit 4095Mb (mask 0xffffffff)
  Vendor: SEAGATE   Model: ST336607LC        Rev: 0004
  Type:   Direct-Access                      ANSI SCSI revision: 03
blk: queue c2d9fe18, I/O limit 4095Mb (mask 0xffffffff)
  Vendor: SDR       Model: GEM318            Rev: 0   
  Type:   Processor                          ANSI SCSI revision: 02
blk: queue c2d7cc18, I/O limit 4095Mb (mask 0xffffffff)
scsi0:A:1:0: Tagged Queuing enabled.  Depth 253
blk: queue c2d7cc18, I/O limit 4095Mb (mask 0xffffffff)
Attached scsi disk sda at scsi0, channel 0, id 1, lun 0
(scsi0:A:1): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit)
SCSI device sda: 71687372 512-byte hdwr sectors (36704 MB)
Partition check:
 sda: sda1 sda2 sda3
Journalled Block Device driver loaded
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 200k freed
EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,3), internal journal
Adding Swap: 2040244k swap-space (priority -1)
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ohci1394: pci_module_init failed
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack (8192 buckets, 65536 max)
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
divert: allocating divert_blk for eth0
eth0: OEM i82557/i82558 10/100 Ethernet, 00:30:48:24:B9:2B, IRQ 17.
  Board assembly 000000-000, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0xb874c1d3).
iptables: LDROP IN=eth0 OUT= MAC=00:30:48:24:b9:2b:00:c0:95:e0:a2:fa:08:00 SRC=211.184.226.193 DST=217.170.33.118 LEN=60 TOS=0x00 PREC=0x00 TTL=45 ID=10288 DF PROTO=TCP SPT=42855 DPT=443 WINDOW=5840 RES=0x00 SYN URGP=0 
iptables: LDROP IN=eth0 OUT= MAC=00:30:48:24:b9:2b:00:c0:95:e0:a2:fa:08:00 SRC=211.184.226.193 DST=217.170.33.118 LEN=60 TOS=0x00 PREC=0x00 TTL=45 ID=10289 DF PROTO=TCP SPT=42855 DPT=443 WINDOW=5840 RES=0x00 SYN URGP=0 
iptables: LDROP IN=eth0 OUT= MAC=00:30:48:24:b9:2b:00:c0:95:e0:a2:fa:08:00 SRC=64.191.52.220 DST=217.170.33.118 LEN=40 TOS=0x10 PREC=0x00 TTL=242 ID=37872 PROTO=TCP SPT=60142 DPT=3128 WINDOW=16384 RES=0x00 SYN URGP=0 
iptables: LDROP IN=eth0 OUT= MAC=00:30:48:24:b9:2b:00:c0:95:e0:a2:fa:08:00 SRC=64.191.52.220 DST=217.170.33.118 LEN=40 TOS=0x10 PREC=0x00 TTL=242 ID=9057 PROTO=TCP SPT=19241 DPT=6588 WINDOW=16384 RES=0x00 SYN URGP=0 
iptables: LDROP IN=eth0 OUT= MAC=00:30:48:24:b9:2b:00:c0:95:e0:a2:fa:08:00 SRC=64.191.52.220 DST=217.170.33.118 LEN=40 TOS=0x10 PREC=0x00 TTL=242 ID=37385 PROTO=TCP SPT=20112 DPT=8080 WINDOW=16384 RES=0x00 SYN URGP=0 
iptables: LDROP IN=eth0 OUT= MAC=00:30:48:24:b9:2b:00:c0:95:e0:a2:fa:08:00 SRC=211.41.128.70 DST=217.170.33.118 LEN=40 TOS=0x00 PREC=0x00 TTL=123 ID=16638 PROTO=TCP SPT=1524 DPT=1524 WINDOW=8620 RES=0x00 SYN URGP=0 
Intel(R) PRO/1000 Network Driver - version 4.4.19-k2
Copyright (c) 1999-2002 Intel Corporation.
divert: allocating divert_blk for eth1
eth1: Intel(R) PRO/1000 Network Connection
Linux Tulip driver version 0.9.15-pre11 (May 11, 2002)
tulip0:  EEPROM default media type Autosense.
tulip0:  Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block.
tulip0:  Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block.
tulip0:  Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block.
tulip0:  Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block.
divert: allocating divert_blk for eth2
eth2: Digital DS21143 Tulip rev 65 at 0xf899c000, 00:C0:95:E6:69:B0, IRQ 48.
tulip1:  EEPROM default media type Autosense.
tulip1:  Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block.
tulip1:  Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block.
tulip1:  Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block.
tulip1:  Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block.
divert: allocating divert_blk for eth3
eth3: Digital DS21143 Tulip rev 65 at 0xf899e400, 00:C0:95:E6:69:B1, IRQ 48.
tulip2:  EEPROM default media type Autosense.
tulip2:  Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block.
tulip2:  Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block.
tulip2:  Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block.
tulip2:  Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block.
divert: allocating divert_blk for eth4
eth4: Digital DS21143 Tulip rev 65 at 0xf89f6800, 00:C0:95:E6:69:B2, IRQ 48.
tulip3:  EEPROM default media type Autosense.
tulip3:  Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block.
tulip3:  Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block.
tulip3:  Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block.
tulip3:  Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block.
divert: allocating divert_blk for eth5
eth5: Digital DS21143 Tulip rev 65 at 0xf89f8c00, 00:C0:95:E6:69:B3, IRQ 48.


---------------
scanpci output:


pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x8086 device 0x2540
 Intel  Device unknown

pci bus 0x0000 cardnum 0x00 function 0x01: vendor 0x8086 device 0x2541
 Intel  Device unknown

pci bus 0x0000 cardnum 0x02 function 0x00: vendor 0x8086 device 0x2543
 Intel  Device unknown

pci bus 0x0000 cardnum 0x1d function 0x00: vendor 0x8086 device 0x2482
 Intel  Device unknown

pci bus 0x0000 cardnum 0x1d function 0x01: vendor 0x8086 device 0x2484
 Intel  Device unknown

pci bus 0x0000 cardnum 0x1d function 0x02: vendor 0x8086 device 0x2487
 Intel  Device unknown

pci bus 0x0000 cardnum 0x1e function 0x00: vendor 0x8086 device 0x244e
 Intel  Device unknown

pci bus 0x0000 cardnum 0x1f function 0x00: vendor 0x8086 device 0x2480
 Intel  Device unknown

pci bus 0x0000 cardnum 0x1f function 0x01: vendor 0x8086 device 0x248b
 Intel  Device unknown

pci bus 0x0000 cardnum 0x1f function 0x03: vendor 0x8086 device 0x2483
 Intel  Device unknown

pci bus 0x0001 cardnum 0x1c function 0x00: vendor 0x8086 device 0x1461
 Intel  Device unknown

pci bus 0x0001 cardnum 0x1d function 0x00: vendor 0x8086 device 0x1460
 Intel  Device unknown

pci bus 0x0001 cardnum 0x1e function 0x00: vendor 0x8086 device 0x1461
 Intel  Device unknown

pci bus 0x0001 cardnum 0x1f function 0x00: vendor 0x8086 device 0x1460
 Intel  Device unknown

pci bus 0x0002 cardnum 0x01 function 0x00: vendor 0x1011 device 0x0024
 Digital DC21152

pci bus 0x0003 cardnum 0x04 function 0x00: vendor 0x1011 device 0x0019
 Digital DC21142 10/100 Mb/s Ethernet

pci bus 0x0003 cardnum 0x05 function 0x00: vendor 0x1011 device 0x0019
 Digital DC21142 10/100 Mb/s Ethernet

pci bus 0x0003 cardnum 0x06 function 0x00: vendor 0x1011 device 0x0019
 Digital DC21142 10/100 Mb/s Ethernet

pci bus 0x0003 cardnum 0x07 function 0x00: vendor 0x1011 device 0x0019
 Digital DC21142 10/100 Mb/s Ethernet

pci bus 0x0004 cardnum 0x02 function 0x00: vendor 0x9005 device 0x00cf
 Adaptec  Device unknown

pci bus 0x0004 cardnum 0x02 function 0x01: vendor 0x9005 device 0x00cf
 Adaptec  Device unknown

pci bus 0x0004 cardnum 0x04 function 0x00: vendor 0x8086 device 0x100d
 Intel  Device unknown

pci bus 0x0005 cardnum 0x01 function 0x00: vendor 0x1002 device 0x4752
 ATI Mach64 GR

pci bus 0x0005 cardnum 0x02 function 0x00: vendor 0x8086 device 0x1229
 Intel 82557/8/9 10/100MBit network controller


-----------------
/proc/pci output:

PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: Intel Corp. e7500 (Plumas) DRAM Controller (rev 3).
  Bus  0, device   0, function  1:
    Class ff00: Intel Corp. e7500 (Plumas) DRAM Controller Error Reporting (rev 3).
  Bus  0, device   2, function  0:
    PCI bridge: Intel Corp. e7500 (Plumas) HI_B Virtual PCI-to-PCI Bridge (F0) (rev 3).
      Master Capable.  Latency=64.  Min Gnt=4.
  Bus  0, device  29, function  0:
    USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 2).
      IRQ 16.
      I/O at 0x1400 [0x141f].
  Bus  0, device  29, function  1:
    USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 2).
      IRQ 19.
      I/O at 0x1420 [0x143f].
  Bus  0, device  29, function  2:
    USB Controller: Intel Corp. 82801CA/CAM USB (Hub #3) (rev 2).
      IRQ 18.
      I/O at 0x1440 [0x145f].
  Bus  0, device  30, function  0:
    PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 66).
      Master Capable.  No bursts.  Min Gnt=12.
  Bus  0, device  31, function  0:
    ISA bridge: Intel Corp. 82801CA ISA Bridge (LPC) (rev 2).
  Bus  0, device  31, function  1:
    IDE interface: Intel Corp. 82801CA IDE U100 (rev 2).
      I/O at 0x1460 [0x146f].
      Non-prefetchable 32 bit memory at 0x80000000 [0x800003ff].
  Bus  0, device  31, function  3:
    SMBus: Intel Corp. 82801CA/CAM SMBus (rev 2).
      I/O at 0x1100 [0x111f].
  Bus  1, device  28, function  0:
    PIC: Intel Corp. 82870P2 P64H2 I/OxAPIC (rev 3).
      Non-prefetchable 32 bit memory at 0xfc100000 [0xfc100fff].
  Bus  1, device  30, function  0:
    PIC: Intel Corp. 82870P2 P64H2 I/OxAPIC (#2) (rev 3).
      Non-prefetchable 32 bit memory at 0xfc101000 [0xfc101fff].
  Bus  1, device  29, function  0:
    PCI bridge: Intel Corp. 82870P2 P64H2 Hub PCI Bridge (rev 3).
      Master Capable.  Latency=64.  Min Gnt=36.
  Bus  1, device  31, function  0:
    PCI bridge: Intel Corp. 82870P2 P64H2 Hub PCI Bridge (#2) (rev 3).
      Master Capable.  Latency=64.  Min Gnt=36.
  Bus  2, device   1, function  0:
    PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 3).
      Master Capable.  Latency=64.  Min Gnt=4.
  Bus  3, device   4, function  0:
    Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 65).
      IRQ 48.
      Master Capable.  Latency=165.  Min Gnt=20.Max Lat=40.
      I/O at 0x2000 [0x207f].
      Non-prefetchable 32 bit memory at 0xfc200000 [0xfc2003ff].
  Bus  3, device   5, function  0:
    Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (#2) (rev 65).
      IRQ 48.
      Master Capable.  Latency=165.  Min Gnt=20.Max Lat=40.
      I/O at 0x2080 [0x20ff].
      Non-prefetchable 32 bit memory at 0xfc200400 [0xfc2007ff].
  Bus  3, device   6, function  0:
    Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (#3) (rev 65).
      IRQ 48.
      Master Capable.  Latency=165.  Min Gnt=20.Max Lat=40.
      I/O at 0x2400 [0x247f].
      Non-prefetchable 32 bit memory at 0xfc200800 [0xfc200bff].
  Bus  3, device   7, function  0:
    Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (#4) (rev 65).
      IRQ 48.
      Master Capable.  Latency=165.  Min Gnt=20.Max Lat=40.
      I/O at 0x2480 [0x24ff].
      Non-prefetchable 32 bit memory at 0xfc200c00 [0xfc200fff].
  Bus  4, device   2, function  0:
    SCSI storage controller: Adaptec AIC-7899P U160/m (rev 1).
      IRQ 28.
      Master Capable.  Latency=64.  Min Gnt=40.Max Lat=25.
      I/O at 0x3000 [0x30ff].
      Non-prefetchable 64 bit memory at 0xfc340000 [0xfc340fff].
  Bus  4, device   2, function  1:
    SCSI storage controller: Adaptec AIC-7899P U160/m (#2) (rev 1).
      IRQ 29.
      Master Capable.  Latency=64.  Min Gnt=40.Max Lat=25.
      I/O at 0x3400 [0x34ff].
      Non-prefetchable 64 bit memory at 0xfc341000 [0xfc341fff].
  Bus  4, device   4, function  0:
    Ethernet controller: Intel Corp. 82544GC Gigabit Ethernet Controller (rev 2).
      IRQ 31.
      Master Capable.  Latency=64.  Min Gnt=255.
      Non-prefetchable 32 bit memory at 0xfc320000 [0xfc33ffff].
      Non-prefetchable 32 bit memory at 0xfc300000 [0xfc31ffff].
      I/O at 0x3800 [0x381f].
  Bus  5, device   1, function  0:
    VGA compatible controller: ATI Technologies Inc Rage XL (rev 39).
      IRQ 16.
      Master Capable.  Latency=64.  Min Gnt=8.
      Non-prefetchable 32 bit memory at 0xfd000000 [0xfdffffff].
      I/O at 0x4000 [0x40ff].
      Non-prefetchable 32 bit memory at 0xfc400000 [0xfc400fff].
  Bus  5, device   2, function  0:
    Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 13).
      IRQ 17.
      Master Capable.  Latency=64.  Min Gnt=8.Max Lat=56.
      Non-prefetchable 32 bit memory at 0xfc401000 [0xfc401fff].
      I/O at 0x4400 [0x443f].
      Non-prefetchable 32 bit memory at 0xfc420000 [0xfc43ffff].


------------------------
/proc/interrupts output:

           CPU0       CPU1       CPU2       CPU3       
  0:    2578705    2579945    2579879    2579906    IO-APIC-edge  timer
  1:          1          0          1          1    IO-APIC-edge  keyboard
  2:          0          0          0          0          XT-PIC  cascade
  8:          1          0          0          0    IO-APIC-edge  rtc
 15:          1          0          0          1    IO-APIC-edge  ide1
 17:      12260      12348      12338      12225   IO-APIC-level  eth0
 28:       1194       1251       1197       1228   IO-APIC-level  aic7xxx
 29:          4          4          4          4   IO-APIC-level  aic7xxx
 31:         13         12         12         12   IO-APIC-level  eth1
 48:         11          8          8          9   IO-APIC-level  eth2, eth3, eth4, eth5
NMI:          0          0          0          0 
LOC:   10318937   10318977   10318977   10318976 
ERR:          0
MIS:          0

===============================================================================


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3465 bytes --]

  reply	other threads:[~2003-03-04 23:12 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-04 16:26 PCI init issues david.knierim
2003-03-04 16:41 ` Linus Torvalds
2003-03-04 17:54 ` Ron Arts
2003-03-04 18:26   ` Ivan Kokshaysky
2003-03-04 18:54     ` Linus Torvalds
2003-03-04 19:37       ` Ron Arts
2003-03-04 22:46         ` Zwane Mwaikambo
2003-03-04 23:22           ` Ron Arts [this message]
2003-03-04 23:58             ` Zwane Mwaikambo
2003-03-04 22:46       ` Ivan Kokshaysky
2003-03-04 23:12         ` kuznet
2003-03-05 11:06           ` Ivan Kokshaysky
2003-03-05 13:54       ` Ron Arts
2003-03-07 19:19         ` [fixed] " Ivan Kokshaysky
2003-03-10 18:43           ` jamal
2003-03-11 12:39             ` Ivan Kokshaysky
  -- strict thread matches above, loose matches on Subject: below --
2003-03-04 21:50 david.knierim
2003-03-02 17:44 jamal
2003-03-03 12:14 ` Ivan Kokshaysky
2003-03-03 16:01   ` David S. Miller
2003-03-04  1:51     ` jamal
2003-03-04  1:48   ` jamal
2003-03-04 15:28     ` Ivan Kokshaysky
2003-03-04 18:16   ` Donald Becker
2003-03-04 22:30     ` Ivan Kokshaysky
2003-03-04 22:59       ` kuznet
2003-03-04 23:36       ` Donald Becker

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3E653519.2050000@netland.nl \
    --to=raarts@netland.nl \
    --cc=Robert.Olsson@data.slu.se \
    --cc=alexander@netintact.se \
    --cc=becker@scyld.com \
    --cc=david.knierim@tekelec.com \
    --cc=greg@kroah.com \
    --cc=hadi@cyberus.ca \
    --cc=ink@jurassic.park.msu.ru \
    --cc=jgarzik@pobox.com \
    --cc=kuznet@ms2.inr.ac.ru \
    --cc=linux-kernel@vger.kernel.org \
    --cc=raarts@office.netland.nl \
    --cc=torvalds@transmeta.com \
    --cc=zwane@linuxpower.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox