Re: PCI problems with multiple cpu bus - 2.1.110.

Dario_Ballabio (Dario_Ballabio@milano.europe.dg.com)
Fri, 24 Jul 1998 15:05:46 +0200


%UATTACH
> Cc: e.paire@opengroup.org
> In-Reply-To: Your message of Fri, 24 Jul 1998 12:40:50 +0200.
> <199807241040.MAA19023@milano.europe.dg.com>
> Hi Dario,
>
> Now, I think I have understood the problems in your system: The Host-PCI
> bridges are not accessible from any other bus than the PCI Bus # 0. So
> here is a patch for the bios32.c that should be enough to recognize the
> second bus, and make me understand what should really be done for
> scanning these PCI busses.
> Could you apply it and send me bask (once more) the same results ?
>
> Thanks in advance,
> Eric
> +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ Eric PAIRE
> Email : e.paire@gr.opengroup.org | The Open Group - Grenoble Research Institute
> Phone : +33 (0) 476 63 48 71\011 | 2, avenue de Vignate
> Fax : +33 (0) 476 51 05 32\011 | F-38610 Gieres FRANCE
>
> ------ Cut Here ------ Cut Here ------ Cut Here ------ Cut Here ------
> --- bios32.c.old\011Fri Jul 24 13:29:12 1998
> +++ bios32.c\011Fri Jul 24 13:12:29 1998
> @@ -919,11 +919,32 @@
> __initfunc(void pcibios_fixup_peer_bridges(void))
> {
> \011struct pci_bus *b = &pci_root;
> -\011int i;
> +\011int i, n;
> +
> +\011struct pci_dev *dev;
> +\011int cnt = 0;
> +
> +\011for(dev=pci_root.devices; dev; dev=dev->sibling)
> +\011\011if ((dev->class >> 8) == PCI_CLASS_BRIDGE_HOST) {
> +\011\011\011DBG("PCI: Root host bridge at %02x:%02x\n", n, i);
> +\011\011\011if (cnt) {
> +\011\011\011\011n = b->subordinate+1;
> +\011\011\011\011b = kmalloc(sizeof(struct pci_bus), GFP_KERNEL);
> +\011\011\011\011memset(b, 0, sizeof(*b));
> +\011\011\011\011b->parent = &pci_root;
> +\011\011\011\011b->next = pci_root.next;
> +\011\011\011\011pci_root.next = b;
> +\011\011\011\011b->self = dev;
> +\011\011\011\011b->number = b->secondary = n;
> +\011\011\011\011b->subordinate = 0xff;
> +\011\011\011\011b->subordinate = pci_scan_bus(b);
> +\011\011\011}
> +\011\011\011cnt++;
> +\011\011}
>
> \011do {
> -\011\011int n = b->subordinate+1;
> \011\011u16 l;
> +\011\011n = b->subordinate+1;
> \011\011for(i=0; i<256; i += 8)
> \011\011\011if (!pcibios_read_config_word(n, i, PCI_VENDOR_ID, &l) &&
> \011\011\011 l != 0x0000 && l != 0xffff &&
>
Well, the above patch has fixed my problem! All the 3 scsi and 8 ethernet
interfaces on 4 pci bus are detected correcly.
Many thanks to both you and Martin for the excellent result.
-db

Here are the details:

Jul 24 13:50:43 linux1 syslogd 1.3-0: restart.
Jul 24 13:50:43 linux1 kernel: klogd 1.3-0, log source = /proc/kmsg started.
Jul 24 13:50:44 linux1 kernel: Cannot find map file.
Jul 24 13:50:44 linux1 kernel: Linux version 2.1.110 (root@linux1.europe.dg.com) (gcc version 2.7.2.1) #2 SMP Fri Jul 24 13:43:11 MEST 1998
Jul 24 13:50:44 linux1 kernel: Intel MultiProcessor Specification v1.4
Jul 24 13:50:44 linux1 kernel: Virtual Wire compatibility mode.
Jul 24 13:50:44 linux1 kernel: OEM ID: DG Product ID: AV6600 APIC at: 0xFEE00000
Jul 24 13:50:44 linux1 kernel: Processor #6 Pentium(tm) Pro APIC version 17
Jul 24 13:50:44 linux1 kernel: Processor #0 Pentium(tm) Pro APIC version 17
Jul 24 13:50:44 linux1 kernel: Processor #1 Pentium(tm) Pro APIC version 17
Jul 24 13:50:44 linux1 kernel: Processor #2 Pentium(tm) Pro APIC version 17
Jul 24 13:50:44 linux1 kernel: Processor #4 Pentium(tm) Pro APIC version 17
Jul 24 13:50:44 linux1 kernel: Processor #5 Pentium(tm) Pro APIC version 17
Jul 24 13:50:44 linux1 kernel: I/O APIC #3 Version 17 at 0xFEC00000.
Jul 24 13:50:44 linux1 kernel: Processors: 6
Jul 24 13:50:44 linux1 kernel: mapped APIC to fffff000 (fee00000)
Jul 24 13:50:44 linux1 kernel: mapped IOAPIC to ffffe000 (fec00000)
Jul 24 13:50:44 linux1 kernel: Console: colour VGA+ 80x25
Jul 24 13:50:44 linux1 kernel: Calibrating delay loop... 199.48 BogoMIPS
Jul 24 13:50:44 linux1 kernel: Memory: 515512k/523264k available (920k kernel code, 400k reserved, 6392k data, 40k init)
Jul 24 13:50:44 linux1 kernel: CPU6: Intel Pentium Pro stepping 09
Jul 24 13:50:44 linux1 kernel: calibrating APIC timer ...
Jul 24 13:50:44 linux1 kernel: ..... CPU clock speed is 199.9895 MHz.
Jul 24 13:50:44 linux1 kernel: ..... APIC bus clock speed is 66.6630 MHz.
Jul 24 13:50:44 linux1 kernel: Booting processor 0 eip 2000
Jul 24 13:50:44 linux1 kernel: Calibrating delay loop... 199.88 BogoMIPS
Jul 24 13:50:44 linux1 kernel: OK.
Jul 24 13:50:44 linux1 kernel: CPU0: Intel Pentium Pro stepping 09
Jul 24 13:50:44 linux1 kernel: Booting processor 1 eip 2000
Jul 24 13:50:44 linux1 kernel: Calibrating delay loop... 199.88 BogoMIPS
Jul 24 13:50:44 linux1 kernel: OK.
Jul 24 13:50:44 linux1 kernel: CPU1: Intel Pentium Pro stepping 09
Jul 24 13:50:44 linux1 kernel: Booting processor 2 eip 2000
Jul 24 13:50:44 linux1 kernel: Calibrating delay loop... 199.88 BogoMIPS
Jul 24 13:50:44 linux1 kernel: OK.
Jul 24 13:50:44 linux1 kernel: CPU2: Intel Pentium Pro stepping 09
Jul 24 13:50:44 linux1 kernel: Booting processor 4 eip 2000
Jul 24 13:50:44 linux1 kernel: Calibrating delay loop... 199.88 BogoMIPS
Jul 24 13:50:44 linux1 kernel: OK.
Jul 24 13:50:44 linux1 kernel: CPU4: Intel Pentium Pro stepping 09
Jul 24 13:50:44 linux1 kernel: Booting processor 5 eip 2000
Jul 24 13:50:44 linux1 kernel: Calibrating delay loop... 199.88 BogoMIPS
Jul 24 13:50:44 linux1 kernel: OK.
Jul 24 13:50:44 linux1 kernel: CPU5: Intel Pentium Pro stepping 09
Jul 24 13:50:44 linux1 kernel: Total of 6 processors activated (1198.90 BogoMIPS).
Jul 24 13:50:44 linux1 kernel: enabling symmetric IO mode... ...done.
Jul 24 13:50:44 linux1 kernel: ENABLING IO-APIC IRQs
Jul 24 13:50:44 linux1 kernel: init IO_APIC IRQs
Jul 24 13:50:44 linux1 kernel: IO-APIC pin 0 not connected.
Jul 24 13:50:44 linux1 kernel: number of MP IRQ sources: 16.
Jul 24 13:50:44 linux1 kernel: number of IO-APIC registers: 16.
Jul 24 13:50:44 linux1 kernel: testing the IO APIC.......................
Jul 24 13:50:44 linux1 kernel: .... register #00: 03000000
Jul 24 13:50:44 linux1 kernel: ....... : physical APIC id: 03
Jul 24 13:50:44 linux1 kernel: .... register #01: 000F0011
Jul 24 13:50:44 linux1 kernel: ....... : max redirection entries: 000F
Jul 24 13:50:44 linux1 kernel: ....... [IO-APIC cannot route PCI PIRQ 0-3]
Jul 24 13:50:44 linux1 kernel: ....... : IO APIC version: 0011
Jul 24 13:50:44 linux1 kernel: .... register #02: 00000000
Jul 24 13:50:44 linux1 kernel: ....... : arbitration: 00
Jul 24 13:50:44 linux1 kernel: .... IRQ redirection table:
Jul 24 13:50:44 linux1 kernel: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
Jul 24 13:50:44 linux1 kernel: 00 000 00 1 0 0 0 0 0 0 00
Jul 24 13:50:44 linux1 kernel: 01 0FF 0F 0 0 0 0 0 1 1 59
Jul 24 13:50:44 linux1 kernel: 02 0FF 0F 0 0 0 0 0 1 1 51
Jul 24 13:50:44 linux1 kernel: 03 0FF 0F 0 0 0 0 0 1 1 61
Jul 24 13:50:44 linux1 kernel: 04 0FF 0F 0 0 0 0 0 1 1 69
Jul 24 13:50:44 linux1 kernel: 05 0FF 0F 0 0 0 0 0 1 1 71
Jul 24 13:50:44 linux1 kernel: 06 0FF 0F 0 0 0 0 0 1 1 79
Jul 24 13:50:44 linux1 kernel: 07 0FF 0F 0 0 0 0 0 1 1 81
Jul 24 13:50:44 linux1 kernel: 08 0FF 0F 0 0 0 0 0 1 1 89
Jul 24 13:50:44 linux1 kernel: 09 0FF 0F 0 0 0 0 0 1 1 91
Jul 24 13:50:44 linux1 kernel: 0a 0FF 0F 0 0 0 0 0 1 1 99
Jul 24 13:50:44 linux1 kernel: 0b 0FF 0F 0 0 0 0 0 1 1 A1
Jul 24 13:50:44 linux1 kernel: 0c 0FF 0F 0 0 0 0 0 1 1 A9
Jul 24 13:50:44 linux1 kernel: 0d 000 00 1 0 0 0 0 0 0 00
Jul 24 13:50:44 linux1 kernel: 0e 0FF 0F 0 0 0 0 0 1 1 B1
Jul 24 13:50:44 linux1 kernel: 0f 0FF 0F 0 0 0 0 0 1 1 B9
Jul 24 13:50:44 linux1 kernel: IRQ to pin mappings:
Jul 24 13:50:44 linux1 kernel: 0->2 1->1 2->-1 3->3 4->4 5->5 6->6 7->7 8->8 9->9 10->10 11->11 12->12 13->13 14->14 15->15 16->-1 17->-1 18->-1 19->-1 20->-1 21->-1 22->-1 23->-1 24->-1 25->-1 26->-1 27->-1 28->-1 29->-1 30->-1 31->-1 32->-1 33->-1 34->-1 35->-1 36->-1 37->-1 38->-1 39->-1 40->-1 41->-1 42->-1 43->-1 44->-1 45->-1 46->-1 47->-1 48->-1 49->-1 50->-1 51->-1 52->-1 53->-1 54->-1 55->-1 56->-1 57->-1 58->-1 59->-1 60->-1 61->-1 62->-1 63->-1
Jul 24 13:50:44 linux1 kernel: .................................... done.
Jul 24 13:50:44 linux1 kernel: POSIX conformance testing by UNIFIX
Jul 24 13:50:44 linux1 kernel: Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Jul 24 13:50:44 linux1 kernel: Checking 'hlt' instruction... OK.
Jul 24 13:50:44 linux1 kernel: Swansea University Computer Society NET3.039 for Linux 2.1
Jul 24 13:50:44 linux1 kernel: NET3: Unix domain sockets 0.16 for Linux NET3.038.
Jul 24 13:50:44 linux1 kernel: Swansea University Computer Society TCP/IP for NET3.037
Jul 24 13:50:44 linux1 kernel: IP Protocols: ICMP, UDP, TCP
Jul 24 13:50:44 linux1 kernel: PCI: BIOS32 Service Directory structure at 0xc00fdbd0
Jul 24 13:50:44 linux1 kernel: PCI: BIOS32 Service Directory entry at 0xf7cde
Jul 24 13:50:44 linux1 kernel: PCI: BIOS probe returned s=00 hw=01 ver=02.10 l=03
Jul 24 13:50:44 linux1 kernel: PCI: PCI BIOS revision 2.10 entry at 0xf8150
Jul 24 13:50:44 linux1 kernel: PCI: Using configuration type 1
Jul 24 13:50:44 linux1 kernel: PCI: Probing PCI hardware
Jul 24 13:50:44 linux1 kernel: pci_scan_bus for bus 0
Jul 24 13:50:44 linux1 kernel: PCI: 00:10 [8086/0482]
Jul 24 13:50:44 linux1 kernel: PCI: 00:18 [10ad/0105]
Jul 24 13:50:44 linux1 kernel: PCI: 00:60 [1013/00b8]
Jul 24 13:50:44 linux1 kernel: PCI: 00:70 [1011/0024]
Jul 24 13:50:44 linux1 kernel: PCI: 00:78 [9004/8478]
Jul 24 13:50:44 linux1 kernel: PCI: 00:a0 [8086/84c5]
Jul 24 13:50:44 linux1 kernel: PCI: 00:c8 [8086/84c4]
Jul 24 13:50:44 linux1 kernel: PCI: 00:d0 [8086/84c4]
Jul 24 13:50:44 linux1 kernel: PCI: Scanning for ghost devices on bus 0
Jul 24 13:50:44 linux1 kernel: pci_scan_bus for bus 1
Jul 24 13:50:44 linux1 kernel: PCI: 01:20 [1011/0009]
Jul 24 13:50:44 linux1 kernel: PCI: 01:28 [1011/0009]
Jul 24 13:50:44 linux1 kernel: PCI: 01:30 [1011/0009]
Jul 24 13:50:44 linux1 kernel: PCI: 01:38 [1011/0009]
Jul 24 13:50:44 linux1 kernel: PCI: Scanning for ghost devices on bus 1
Jul 24 13:50:44 linux1 kernel: PCI: pci_scan_bus returning with max=01
Jul 24 13:50:44 linux1 kernel: PCI: pci_scan_bus returning with max=01
Jul 24 13:50:44 linux1 kernel: PCI: Root host bridge at 57570282:9e000
Jul 24 13:50:44 linux1 kernel: PCI: Root host bridge at 57570282:9e000
Jul 24 13:50:44 linux1 kernel: pci_scan_bus for bus 2
Jul 24 13:50:44 linux1 kernel: PCI: 02:58 [9004/8078]
Jul 24 13:50:44 linux1 kernel: PCI: 02:70 [1011/0024]
Jul 24 13:50:44 linux1 kernel: PCI: 02:78 [9004/8478]
Jul 24 13:50:44 linux1 kernel: PCI: Scanning for ghost devices on bus 2
Jul 24 13:50:44 linux1 kernel: pci_scan_bus for bus 3
Jul 24 13:50:44 linux1 kernel: PCI: 03:20 [1011/0009]
Jul 24 13:50:44 linux1 kernel: PCI: 03:28 [1011/0009]
Jul 24 13:50:44 linux1 kernel: PCI: 03:30 [1011/0009]
Jul 24 13:50:44 linux1 kernel: PCI: 03:38 [1011/0009]
Jul 24 13:50:44 linux1 kernel: PCI: Scanning for ghost devices on bus 3
Jul 24 13:50:44 linux1 kernel: PCI: pci_scan_bus returning with max=03
Jul 24 13:50:44 linux1 kernel: PCI: pci_scan_bus returning with max=03
Jul 24 13:50:44 linux1 kernel: PCI: Sorting device list...
Jul 24 13:50:44 linux1 kernel: Starting kswapd v 1.5
Jul 24 13:50:44 linux1 kernel: Serial driver version 4.26 with no serial options enabled
Jul 24 13:50:44 linux1 kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
Jul 24 13:50:44 linux1 kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
Jul 24 13:50:44 linux1 kernel: PS/2 auxiliary pointing device detected -- driver installed.
Jul 24 13:50:44 linux1 kernel: RAM disk driver initialized: 16 RAM disks of 4096K size
Jul 24 13:50:44 linux1 kernel: Floppy drive(s): fd0 is 1.44M
Jul 24 13:50:44 linux1 kernel: FDC 0 is a National Semiconductor PC87306
Jul 24 13:50:44 linux1 kernel: aic7xxx: Warning - detected auto-termination on controller:
Jul 24 13:50:44 linux1 kernel: aic7xxx: <Adaptec AIC-7880 Ultra SCSI host adapter> at PCI 11/0
Jul 24 13:50:44 linux1 kernel: aic7xxx: Please verify driver detected settings are correct.
Jul 24 13:50:44 linux1 kernel: aic7xxx: If not, then please properly set the device termination
Jul 24 13:50:44 linux1 kernel: aic7xxx: in the Adaptec SCSI BIOS by hitting CTRL-A when prompted
Jul 24 13:50:44 linux1 kernel: aic7xxx: during machine bootup.
Jul 24 13:50:44 linux1 kernel: aic7xxx: Cables present (Int-50 NO, Int-68 YES, Ext-68 NO)
Jul 24 13:50:44 linux1 kernel: aic7xxx: Termination (Low ON, High ON)
Jul 24 13:50:44 linux1 kernel: (scsi0) <Adaptec AHA-2944 Ultra SCSI host adapter> found at PCI 15/0
Jul 24 13:50:44 linux1 kernel: (scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs
Jul 24 13:50:44 linux1 kernel: (scsi0) BIOS disabled, IO Port 0xf800, IRQ 15
Jul 24 13:50:44 linux1 kernel: (scsi0) IO Memory at 0xfdffe000, MMAP Memory at 0xe0002000
Jul 24 13:50:44 linux1 kernel: (scsi0) Resetting channel
Jul 24 13:50:44 linux1 kernel: (scsi0) Downloading sequencer code... 406 instructions downloaded
Jul 24 13:50:44 linux1 kernel: (scsi1) <Adaptec AIC-7880 Ultra SCSI host adapter> found at PCI 11/0
Jul 24 13:50:44 linux1 kernel: (scsi1) Wide Channel, SCSI ID=7, 16/255 SCBs
Jul 24 13:50:44 linux1 kernel: (scsi1) BIOS enabled, IO Port 0xd800, IRQ 9
Jul 24 13:50:44 linux1 kernel: (scsi1) IO Memory at 0xfbefe000, MMAP Memory at 0xe0000000
Jul 24 13:50:44 linux1 kernel: (scsi1) Resetting channel
Jul 24 13:50:44 linux1 kernel: (scsi1) Downloading sequencer code... 413 instructions downloaded
Jul 24 13:50:44 linux1 kernel: (scsi2) <Adaptec AHA-2944 Ultra SCSI host adapter> found at PCI 15/0
Jul 24 13:50:44 linux1 kernel: (scsi2) Wide Channel, SCSI ID=7, 16/255 SCBs
Jul 24 13:50:44 linux1 kernel: (scsi2) BIOS disabled, IO Port 0xd400, IRQ 15
Jul 24 13:50:44 linux1 kernel: (scsi2) IO Memory at 0xfbefd000, MMAP Memory at 0xe0004000
Jul 24 13:50:44 linux1 kernel: (scsi2) Resetting channel
Jul 24 13:50:44 linux1 kernel: (scsi2) Downloading sequencer code... 406 instructions downloaded
Jul 24 13:50:44 linux1 kernel: EATA0: address 0xd810 in use, skipping probe.
Jul 24 13:50:44 linux1 kernel: EATA0: address 0xd410 in use, skipping probe.
Jul 24 13:50:44 linux1 kernel: EATA0: address 0xf810 in use, skipping probe.
Jul 24 13:50:44 linux1 kernel: scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.18/3.2.4
Jul 24 13:50:44 linux1 kernel: <Adaptec AHA-2944 Ultra SCSI host adapter>
Jul 24 13:50:44 linux1 kernel: scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.18/3.2.4
Jul 24 13:50:44 linux1 kernel: <Adaptec AIC-7880 Ultra SCSI host adapter>
Jul 24 13:50:44 linux1 kernel: scsi2 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.18/3.2.4
Jul 24 13:50:44 linux1 kernel: <Adaptec AHA-2944 Ultra SCSI host adapter>
Jul 24 13:50:44 linux1 kernel: scsi : 3 hosts.
Jul 24 13:50:44 linux1 kernel: (scsi0:0:-1:-1) Scanning channel for devices.
Jul 24 13:50:44 linux1 kernel: (scsi0:-1:-1:-1) Allocating initial 30 SCB structures.
Jul 24 13:50:44 linux1 kernel: Vendor: DGC Model: RAID 1 Rev: 0924
Jul 24 13:50:44 linux1 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Jul 24 13:50:44 linux1 kernel: (scsi0:0:0:0) Using wide (16 bit) transfers.
Jul 24 13:50:44 linux1 kernel: (scsi0:0:0:0) Synchronous at 10.0MHz, offset 8.
Jul 24 13:50:44 linux1 kernel: Vendor: DGC Model: RAID 5 Rev: 0924
Jul 24 13:50:44 linux1 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi disk sdb at scsi0, channel 0, id 0, lun 1
Jul 24 13:50:44 linux1 kernel: Vendor: DGC Model: DISK Rev: 0924
Jul 24 13:50:44 linux1 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi disk sdc at scsi0, channel 0, id 0, lun 4
Jul 24 13:50:44 linux1 kernel: (scsi0:0:0:0) Enabled tagged queuing, queue depth 8.
Jul 24 13:50:44 linux1 kernel: (scsi0:0:0:1) Enabled tagged queuing, queue depth 8.
Jul 24 13:50:44 linux1 kernel: (scsi0:0:0:4) Enabled tagged queuing, queue depth 8.
Jul 24 13:50:44 linux1 kernel: (scsi1:0:-1:-1) Scanning channel for devices.
Jul 24 13:50:44 linux1 kernel: (scsi1:-1:-1:-1) Allocating initial 30 SCB structures.
Jul 24 13:50:44 linux1 kernel: Vendor: IBM Model: DCHS04Y CLAR04 Rev: 4848
Jul 24 13:50:44 linux1 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi disk sdd at scsi1, channel 0, id 0, lun 0
Jul 24 13:50:44 linux1 kernel: (scsi1:0:0:0) Using wide (16 bit) transfers.
Jul 24 13:50:44 linux1 kernel: (scsi1:0:0:0) Synchronous at 20.0MHz, offset 8.
Jul 24 13:50:44 linux1 kernel: Vendor: TOSHIBA Model: CD-ROM XM-5701TA Rev: 0787
Jul 24 13:50:44 linux1 kernel: Type: CD-ROM ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi CD-ROM sr0 at scsi1, channel 0, id 4, lun 0
Jul 24 13:50:44 linux1 kernel: (scsi1:0:4:0) Synchronous at 10.0MHz, offset 8.
Jul 24 13:50:44 linux1 kernel: Vendor: SONY Model: SDT-5000 Rev: 3.31
Jul 24 13:50:44 linux1 kernel: Type: Sequential-Access ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi tape st0 at scsi1, channel 0, id 5, lun 0
Jul 24 13:50:44 linux1 kernel: (scsi1:0:5:0) Synchronous at 5.0MHz, offset 8.
Jul 24 13:50:44 linux1 kernel: Vendor: TANDBERG Model: TDC 4222 Rev: =08:
Jul 24 13:50:44 linux1 kernel: Type: Sequential-Access ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi tape st1 at scsi1, channel 0, id 6, lun 0
Jul 24 13:50:44 linux1 kernel: (scsi1:0:6:0) Synchronous at 4.0MHz, offset 8.
Jul 24 13:50:44 linux1 kernel: (scsi2:0:-1:-1) Scanning channel for devices.
Jul 24 13:50:44 linux1 kernel: (scsi2:-1:-1:-1) Allocating initial 30 SCB structures.
Jul 24 13:50:44 linux1 kernel: Vendor: DGC Model: RAID 1 Rev: 0924
Jul 24 13:50:44 linux1 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi disk sde at scsi2, channel 0, id 0, lun 0
Jul 24 13:50:44 linux1 kernel: (scsi2:0:0:0) Using wide (16 bit) transfers.
Jul 24 13:50:44 linux1 kernel: (scsi2:0:0:0) Synchronous at 10.0MHz, offset 8.
Jul 24 13:50:44 linux1 kernel: Vendor: DGC Model: RAID 1 Rev: 0924
Jul 24 13:50:44 linux1 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi disk sdf at scsi2, channel 0, id 0, lun 2
Jul 24 13:50:44 linux1 kernel: Vendor: DGC Model: DISK Rev: 0924
Jul 24 13:50:44 linux1 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 24 13:50:44 linux1 kernel: Detected scsi disk sdg at scsi2, channel 0, id 0, lun 3
Jul 24 13:50:44 linux1 kernel: scsi : detected 2 SCSI tapes 1 SCSI cdrom 7 SCSI disks total.
Jul 24 13:50:44 linux1 kernel: Uniform CD-ROM driver Revision: 2.12
Jul 24 13:50:44 linux1 kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 1982543 [968 MB] [1.0 GB]
Jul 24 13:50:44 linux1 kernel: SCSI device sdb: hdwr sector= 512 bytes. Sectors= 1926400 [940 MB] [0.9 GB]
Jul 24 13:50:44 linux1 kernel: SCSI device sdc: hdwr sector= 512 bytes. Sectors= 963240 [470 MB] [0.5 GB]
Jul 24 13:50:44 linux1 kernel: SCSI device sdd: hdwr sector= 512 bytes. Sectors= 8496884 [4148 MB] [4.1 GB]
Jul 24 13:50:44 linux1 kernel: sde : READ CAPACITY failed.
Jul 24 13:50:44 linux1 kernel: sde : status = 1, message = 00, host = 0, driver = 28
Jul 24 13:50:44 linux1 kernel: sde : extended sense code = 5
Jul 24 13:50:44 linux1 kernel: sde : block size assumed to be 512 bytes, disk size 1GB.
Jul 24 13:50:44 linux1 kernel: SCSI device sdf: hdwr sector= 512 bytes. Sectors= 4073139 [1988 MB] [2.0 GB]
Jul 24 13:50:44 linux1 kernel: SCSI device sdg: hdwr sector= 512 bytes. Sectors= 4073139 [1988 MB] [2.0 GB]
Jul 24 13:50:44 linux1 kernel: tulip.c:v0.83 10/19/97 becker@cesdis.gsfc.nasa.gov
Jul 24 13:50:44 linux1 kernel: eth0: Digital DS21140 Tulip at 0xec00, 00 00 bc 11 40 6f, IRQ 15.
Jul 24 13:50:44 linux1 kernel: eth0: EEPROM default media type Autosense.
Jul 24 13:50:44 linux1 kernel: eth0: Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth0: Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth0: Index #2 - Media 10baseT-FD (#4) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth0: Index #3 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth1: Digital DS21140 Tulip at 0xe880, 00 00 bc 11 40 6e, IRQ 11.
Jul 24 13:50:44 linux1 kernel: eth1: EEPROM default media type Autosense.
Jul 24 13:50:44 linux1 kernel: eth1: Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth1: Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth1: Index #2 - Media 10baseT-FD (#4) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth1: Index #3 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth2: Digital DS21140 Tulip at 0xe800, 00 00 bc 11 40 6d, IRQ 9.
Jul 24 13:50:44 linux1 kernel: eth2: EEPROM default media type Autosense.
Jul 24 13:50:44 linux1 kernel: eth2: Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth2: Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth2: Index #2 - Media 10baseT-FD (#4) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth2: Index #3 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth3: Digital DS21140 Tulip at 0xe480, 00 00 bc 11 40 6c, IRQ 15.
Jul 24 13:50:44 linux1 kernel: eth3: EEPROM default media type Autosense.
Jul 24 13:50:44 linux1 kernel: eth3: Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth3: Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth3: Index #2 - Media 10baseT-FD (#4) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth3: Index #3 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth4: Digital DS21140 Tulip at 0xcc00, 00 00 bc 11 40 eb, IRQ 15.
Jul 24 13:50:44 linux1 kernel: eth4: EEPROM default media type Autosense.
Jul 24 13:50:44 linux1 kernel: eth4: Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth4: Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth4: Index #2 - Media 10baseT-FD (#4) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth4: Index #3 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth5: Digital DS21140 Tulip at 0xc880, 00 00 bc 11 40 ea, IRQ 11.
Jul 24 13:50:44 linux1 kernel: eth5: EEPROM default media type Autosense.
Jul 24 13:50:44 linux1 kernel: eth5: Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth5: Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth5: Index #2 - Media 10baseT-FD (#4) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth5: Index #3 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth6: Digital DS21140 Tulip at 0xc800, 00 00 bc 11 40 e9, IRQ 9.
Jul 24 13:50:44 linux1 kernel: eth6: EEPROM default media type Autosense.
Jul 24 13:50:44 linux1 kernel: eth6: Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth6: Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth6: Index #2 - Media 10baseT-FD (#4) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth6: Index #3 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth7: Digital DS21140 Tulip at 0xc480, 00 00 bc 11 40 e8, IRQ 15.
Jul 24 13:50:44 linux1 kernel: eth7: EEPROM default media type Autosense.
Jul 24 13:50:44 linux1 kernel: eth7: Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth7: Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth7: Index #2 - Media 10baseT-FD (#4) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: eth7: Index #3 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0) block.
Jul 24 13:50:44 linux1 kernel: Partition check:
Jul 24 13:50:44 linux1 kernel: sda: sda1
Jul 24 13:50:44 linux1 kernel: sdb: sdb1
Jul 24 13:50:44 linux1 kernel: sdc: sdc1 sdc2 sdc3
Jul 24 13:50:44 linux1 kernel: sdd: sdd1
Jul 24 13:50:44 linux1 kernel: sde:SCSI disk error : host 2 channel 0 id 0 lun 0 return code = 28000002
Jul 24 13:50:44 linux1 kernel: extra data not valid Current error sd08:40: sense key Illegal Request
Jul 24 13:50:44 linux1 kernel: Additional sense indicates Logical unit not ready, cause not reportable
Jul 24 13:50:44 linux1 kernel: scsidisk I/O error: dev 08:40, sector 0
Jul 24 13:50:44 linux1 kernel: unable to read partition table
Jul 24 13:50:44 linux1 kernel: sdf: sdf4
Jul 24 13:50:44 linux1 kernel: sdg: sdg4
Jul 24 13:50:44 linux1 kernel: VFS: Mounted root (ext2 filesystem).
Jul 24 13:50:44 linux1 kernel: Freeing unused kernel memory: 40k freed
Jul 24 13:50:44 linux1 kernel: stuck on smp_invalidate_needed IPI wait (CPU#5)
Jul 24 13:50:44 linux1 kernel: stuck on smp_invalidate_needed IPI wait (CPU#5)
Jul 24 13:50:44 linux1 kernel: stuck on smp_invalidate_needed IPI wait (CPU#2)
Jul 24 13:50:44 linux1 kernel: stuck on smp_invalidate_needed IPI wait (CPU#1)
Jul 24 13:50:44 linux1 kernel: stuck on smp_invalidate_needed IPI wait (CPU#4)
Jul 24 13:50:44 linux1 kernel: stuck on smp_invalidate_needed IPI wait (CPU#4)
Jul 24 13:50:44 linux1 kernel: stuck on smp_invalidate_needed IPI wait (CPU#6)
Jul 24 13:50:44 linux1 kernel: Adding Swap: 16380k swap-space (priority -1)
Jul 24 14:51:12 linux1 PAM_pwdb[146]: (login) session opened for user root by (uid=0)
Jul 24 14:51:12 linux1 syslog: ROOT LOGIN ON ttyp0 FROM pc-dario

lspci -vvx

00:02.0 Class 0000: 8086:0482 (rev 15)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 248 set
00: 86 80 82 04 07 00 00 02 15 00 00 00 00 f8 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:03.0 Class 0101: 10ad:0105 (rev 06) (prog-if 8a)
\011Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 2 min, 40 max, 64 set, cache line size 08
\011Interrupt: pin A routed to IRQ 0
\011Region 4: I/O ports at fcf0
00: ad 10 05 01 15 00 80 02 06 8a 01 01 08 40 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: f1 fc 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 ff 01 02 28

00:0c.0 Class 0300: 1013:00b8
\011Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Interrupt: pin A routed to IRQ 9
\011Region 0: Memory at fc000000 (32-bit, prefetchable)
00: 13 10 b8 00 03 00 00 02 00 00 00 03 00 00 00 00
10: 08 00 00 fc 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 09 01 00 00

00:0e.0 Class 0604: 1011:0024 (rev 01)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B+
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 64 set, cache line size 08
\011Bus: primary=00, secondary=01, subordinate=01, sec-latency=85
\011I/O behind bridge: 0000e000-0000efff
\011Memory behind bridge: fde00000-fdefffff
\011Prefetchable memory behind bridge: 00000000fff00000-0000000000000000
\011BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
00: 11 10 24 00 07 02 80 02 01 00 04 06 08 40 01 00
10: 00 00 00 00 00 00 00 00 00 01 01 55 e1 e1 80 22
20: e0 fd e0 fd f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00

00:0f.0 Class 0100: 9004:8478
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 8 min, 8 max, 64 set, cache line size 08
\011Interrupt: pin A routed to IRQ 15
\011Region 0: I/O ports at f800
\011Region 1: Memory at fdffe000 (32-bit, non-prefetchable)
00: 04 90 78 84 17 00 80 02 00 00 00 01 08 40 00 00
10: 01 f8 00 00 00 e0 ff fd 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 0f 01 08 08

00:14.0 Class 0500: 8086:84c5 (rev 05)
\011Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
00: 86 80 c5 84 00 00 80 00 05 00 00 05 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:19.0 Class 0600: 8086:84c4 (rev 06)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B-
\011Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
\011Latency: 96 set, cache line size 08
00: 86 80 c4 84 57 01 00 22 06 00 00 06 08 60 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:1a.0 Class 0600: 8086:84c4 (rev 06)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B-
\011Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
\011Latency: 96 set, cache line size 08
00: 86 80 c4 84 57 01 00 22 06 00 00 06 08 60 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

01:04.0 Class 0200: 1011:0009 (rev 22)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 20 min, 40 max, 165 set, cache line size 08
\011Interrupt: pin A routed to IRQ 15
\011Region 0: I/O ports at ec00
\011Region 1: Memory at fdeff800 (32-bit, non-prefetchable)
00: 11 10 09 00 17 00 80 02 22 00 00 02 08 a5 00 00
10: 01 ec 00 00 00 f8 ef fd 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 0f 01 14 28

01:05.0 Class 0200: 1011:0009 (rev 22)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 20 min, 40 max, 165 set, cache line size 08
\011Interrupt: pin A routed to IRQ 11
\011Region 0: I/O ports at e880
\011Region 1: Memory at fdeff400 (32-bit, non-prefetchable)
00: 11 10 09 00 17 00 80 02 22 00 00 02 08 a5 00 00
10: 81 e8 00 00 00 f4 ef fd 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 0b 01 14 28

01:06.0 Class 0200: 1011:0009 (rev 22)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 20 min, 40 max, 165 set, cache line size 08
\011Interrupt: pin A routed to IRQ 9
\011Region 0: I/O ports at e800
\011Region 1: Memory at fdeff000 (32-bit, non-prefetchable)
00: 11 10 09 00 17 00 80 02 22 00 00 02 08 a5 00 00
10: 01 e8 00 00 00 f0 ef fd 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 09 01 14 28

01:07.0 Class 0200: 1011:0009 (rev 22)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 20 min, 40 max, 165 set, cache line size 08
\011Interrupt: pin A routed to IRQ 15
\011Region 0: I/O ports at e480
\011Region 1: Memory at fdefec00 (32-bit, non-prefetchable)
00: 11 10 09 00 17 00 80 02 22 00 00 02 08 a5 00 00
10: 81 e4 00 00 00 ec ef fd 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 0f 01 14 28

02:0b.0 Class 0100: 9004:8078
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 8 min, 8 max, 64 set, cache line size 08
\011Interrupt: pin A routed to IRQ 9
\011Region 0: I/O ports at d800
\011Region 1: Memory at fbefe000 (32-bit, non-prefetchable)
00: 04 90 78 80 17 00 80 02 00 00 00 01 08 40 00 00
10: 01 d8 00 00 00 e0 ef fb 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 09 01 08 08

02:0e.0 Class 0604: 1011:0024 (rev 01)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B+
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 64 set, cache line size 08
\011Bus: primary=02, secondary=03, subordinate=03, sec-latency=85
\011I/O behind bridge: 0000c000-0000cfff
\011Memory behind bridge: fbd00000-fbdfffff
\011Prefetchable memory behind bridge: 00000000fff00000-0000000000000000
\011BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
00: 11 10 24 00 07 02 80 02 01 00 04 06 08 40 01 00
10: 00 00 00 00 00 00 00 00 02 03 03 55 c1 c1 80 22
20: d0 fb d0 fb f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00

02:0f.0 Class 0100: 9004:8478
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 8 min, 8 max, 64 set, cache line size 08
\011Interrupt: pin A routed to IRQ 15
\011Region 0: I/O ports at d400
\011Region 1: Memory at fbefd000 (32-bit, non-prefetchable)
00: 04 90 78 84 17 00 80 02 00 00 00 01 08 40 00 00
10: 01 d4 00 00 00 d0 ef fb 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 0f 01 08 08

03:04.0 Class 0200: 1011:0009 (rev 22)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 20 min, 40 max, 165 set, cache line size 08
\011Interrupt: pin A routed to IRQ 15
\011Region 0: I/O ports at cc00
\011Region 1: Memory at fbdff800 (32-bit, non-prefetchable)
00: 11 10 09 00 17 00 80 02 22 00 00 02 08 a5 00 00
10: 01 cc 00 00 00 f8 df fb 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 0f 01 14 28

03:05.0 Class 0200: 1011:0009 (rev 22)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 20 min, 40 max, 165 set, cache line size 08
\011Interrupt: pin A routed to IRQ 11
\011Region 0: I/O ports at c880
\011Region 1: Memory at fbdff400 (32-bit, non-prefetchable)
00: 11 10 09 00 17 00 80 02 22 00 00 02 08 a5 00 00
10: 81 c8 00 00 00 f4 df fb 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 0b 01 14 28

03:06.0 Class 0200: 1011:0009 (rev 22)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 20 min, 40 max, 165 set, cache line size 08
\011Interrupt: pin A routed to IRQ 9
\011Region 0: I/O ports at c800
\011Region 1: Memory at fbdff000 (32-bit, non-prefetchable)
00: 11 10 09 00 17 00 80 02 22 00 00 02 08 a5 00 00
10: 01 c8 00 00 00 f0 df fb 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 09 01 14 28

03:07.0 Class 0200: 1011:0009 (rev 22)
\011Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
\011Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
\011Latency: 20 min, 40 max, 165 set, cache line size 08
\011Interrupt: pin A routed to IRQ 15
\011Region 0: I/O ports at c480
\011Region 1: Memory at fbdfec00 (32-bit, non-prefetchable)
00: 11 10 09 00 17 00 80 02 22 00 00 02 08 a5 00 00
10: 81 c4 00 00 00 ec df fb 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 0f 01 14 28

PCI devices found:
Bus 0, device 2, function 0:
Non-VGA device: Intel 82375EB (rev 21).
Medium devsel. Master Capable. Latency=248.
Bus 0, device 3, function 0:
IDE interface: Winbond SL82C105 (rev 6).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=64. Min Gnt=2.Max Lat=40.
I/O at 0xfcf0 [0xfcf1].
Bus 0, device 12, function 0:
VGA compatible controller: Cirrus Logic GD 5446 (rev 0).
Medium devsel. IRQ 9.
Prefetchable 32 bit memory at 0xfc000000 [0xfc000008].
Bus 0, device 14, function 0:
PCI bridge: DEC DC21152 (rev 1).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=64. Min Gnt=4.
Bus 2, device 14, function 0:
PCI bridge: DEC DC21152 (rev 1).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=64. Min Gnt=4.
Bus 0, device 15, function 0:
SCSI storage controller: Adaptec AIC-7884U (rev 0).
Medium devsel. Fast back-to-back capable. IRQ f. Master Capable. Latency=64. Min Gnt=8.Max Lat=8.
I/O at 0xf800 [0xf801].
Non-prefetchable 32 bit memory at 0xfdffe000 [0xfdffe000].
Bus 2, device 15, function 0:
SCSI storage controller: Adaptec AIC-7884U (rev 0).
Medium devsel. Fast back-to-back capable. IRQ f. Master Capable. Latency=64. Min Gnt=8.Max Lat=8.
I/O at 0xd400 [0xd401].
Non-prefetchable 32 bit memory at 0xfbefd000 [0xfbefd000].
Bus 0, device 20, function 0:
RAM memory: Intel 82450GX Orion P6 (rev 5).
Fast devsel. Fast back-to-back capable.
Bus 0, device 25, function 0:
Host bridge: Intel Orion P6 (rev 6).
Medium devsel. Master Capable. Latency=96.
Bus 0, device 26, function 0:
Host bridge: Intel Orion P6 (rev 6).
Medium devsel. Master Capable. Latency=96.
Bus 1, device 4, function 0:
Ethernet controller: DEC DC21140 (rev 34).
Medium devsel. Fast back-to-back capable. IRQ f. Master Capable. Latency=165. Min Gnt=20.Max Lat=40.
I/O at 0xec00 [0xec01].
Non-prefetchable 32 bit memory at 0xfdeff800 [0xfdeff800].
Bus 1, device 5, function 0:
Ethernet controller: DEC DC21140 (rev 34).
Medium devsel. Fast back-to-back capable. IRQ b. Master Capable. Latency=165. Min Gnt=20.Max Lat=40.
I/O at 0xe880 [0xe881].
Non-prefetchable 32 bit memory at 0xfdeff400 [0xfdeff400].
Bus 1, device 6, function 0:
Ethernet controller: DEC DC21140 (rev 34).
Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable. Latency=165. Min Gnt=20.Max Lat=40.
I/O at 0xe800 [0xe801].
Non-prefetchable 32 bit memory at 0xfdeff000 [0xfdeff000].
Bus 1, device 7, function 0:
Ethernet controller: DEC DC21140 (rev 34).
Medium devsel. Fast back-to-back capable. IRQ f. Master Capable. Latency=165. Min Gnt=20.Max Lat=40.
I/O at 0xe480 [0xe481].
Non-prefetchable 32 bit memory at 0xfdefec00 [0xfdefec00].
Bus 3, device 4, function 0:
Ethernet controller: DEC DC21140 (rev 34).
Medium devsel. Fast back-to-back capable. IRQ f. Master Capable. Latency=165. Min Gnt=20.Max Lat=40.
I/O at 0xcc00 [0xcc01].
Non-prefetchable 32 bit memory at 0xfbdff800 [0xfbdff800].
Bus 3, device 5, function 0:
Ethernet controller: DEC DC21140 (rev 34).
Medium devsel. Fast back-to-back capable. IRQ b. Master Capable. Latency=165. Min Gnt=20.Max Lat=40.
I/O at 0xc880 [0xc881].
Non-prefetchable 32 bit memory at 0xfbdff400 [0xfbdff400].
Bus 3, device 6, function 0:
Ethernet controller: DEC DC21140 (rev 34).
Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable. Latency=165. Min Gnt=20.Max Lat=40.
I/O at 0xc800 [0xc801].
Non-prefetchable 32 bit memory at 0xfbdff000 [0xfbdff000].

warning: page-size limit reached!

ls -l /proc/bus/pci

total 0
dr-xr-xr-x 2 root root 0 Jul 24 14:58 00
dr-xr-xr-x 2 root root 0 Jul 24 14:58 01
dr-xr-xr-x 2 root root 0 Jul 24 14:58 02
dr-xr-xr-x 2 root root 0 Jul 24 14:58 03
-r--r--r-- 1 root root 0 Jul 24 14:58 devices

/proc/bus/pci/00:
total 0
-rw-r--r-- 1 root root 256 Jul 24 14:58 02.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 03.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 0c.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 0e.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 0f.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 14.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 19.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 1a.0

/proc/bus/pci/01:
total 0
-rw-r--r-- 1 root root 256 Jul 24 14:58 04.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 05.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 06.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 07.0

/proc/bus/pci/02:
total 0
-rw-r--r-- 1 root root 256 Jul 24 14:58 0b.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 0e.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 0f.0

/proc/bus/pci/03:
total 0
-rw-r--r-- 1 root root 256 Jul 24 14:58 04.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 05.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 06.0
-rw-r--r-- 1 root root 256 Jul 24 14:58 07.0

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html