lkml.org 
[lkml]   [2000]   [Oct]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Updated 2.4 TODO List -- new addition WAS(test9 PCI resource collisions (fwd)

Linus, Martin

(Now that i see Martin alive).
Could we pursue this further?

cheers,
jamal

---------- Forwarded message ----------
Date: Sun, 15 Oct 2000 19:58:24 -0400 (EDT)
From: jamal <hadi@shell.cyberus.ca>
To: Linus Torvalds <torvalds@transmeta.com>
Cc: linux-kernel@vger.kernel.org, Martin Mares <mj@suse.cz>
Subject: Re: Updated 2.4 TODO List -- new addition WAS(test9 PCI resource
collisions (fwd)


Sorry for the delay, the docking station in question is a few kilometers
away.

On Fri, 13 Oct 2000, Linus Torvalds wrote:


> And I don't find any code that would ever have done this, either. It must
> be somewhere, if 2.2 works for you.
>

I can put up the 2.2 bootup with DEBUG in pci.c if this is of interest

> Ehh. How about yet another debugging patch, to see what the bridge bases
> are? In drivers/pci/pci.c, function pci_read_bridge_bases(), find the

attached.

cheers,
jamal
Linux version 2.4.0-test10 (root@PCARD38C) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #7 Sat Oct 14 12:18:35 EDT 2000
BIOS-provided physical RAM map:
BIOS-e820: 000000000009fc00 @ 0000000000000000 (usable)
BIOS-e820: 0000000000000400 @ 000000000009fc00 (reserved)
BIOS-e820: 000000000000c000 @ 00000000000c0000 (reserved)
BIOS-e820: 000000000fef0000 @ 0000000000100000 (usable)
BIOS-e820: 0000000000010000 @ 000000000fff0000 (ACPI data)
BIOS-e820: 0000000000060000 @ 00000000100a0000 (reserved)
BIOS-e820: 0000000000200000 @ 00000000ffe00000 (reserved)
On node 0 totalpages: 65520
zone(0): 4096 pages.
zone(1): 61424 pages.
zone(2): 0 pages.
Kernel command line:
Initializing CPU#0
Detected 498.472 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 992.87 BogoMIPS
Memory: 255768k/262080k available (1095k kernel code, 5924k reserved, 70k data, 188k init, 0k highmem)
Dentry-cache hash table entries: 32768 (order: 6, 262144 bytes)
Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
CPU: Intel Pentium III (Coppermine) stepping 03
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.36 (20000221) Richard Gooch (rgooch@atnf.csiro.au)
PCI: BIOS32 Service Directory structure at 0xc00ffe80
PCI: BIOS32 Service Directory entry at 0xffe90
PCI: BIOS probe returned s=00 hw=01 ver=02.10 l=02
PCI: PCI BIOS revision 2.10 entry at 0xfc0ce, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
Scanning bus 00
Found 00:00 [8086/7190] 000600 00
Found 00:08 [8086/7191] 000604 01
Found 00:18 [104c/ac1c] 000607 02
Found 00:19 [104c/ac1c] 000607 02
Found 00:38 [8086/7110] 000680 00
Found 00:39 [8086/7111] 000101 00
PCI: IDE base address fixup for 00:07.1
Found 00:3a [8086/7112] 000c03 00
Found 00:3b [8086/7113] 000680 00
Found 00:88 [8086/124b] 000604 01
Fixups for bus 00
PCI: Scanning for ghost devices on bus 0
Scanning behind PCI bridge 00:01.0, config 010100, pass 0
Scanning bus 01
Found 01:00 [10c8/0006] 000300 00
Found 01:01 [10c8/8006] 000401 00
Fixups for bus 01
PCI: Scanning for ghost devices on bus 1
IO base: 000000c0 limit: 000000c0
Bus scan for 01 returning with max=01
Scanning behind PCI bridge 00:03.0, config 000000, pass 0
Scanning behind PCI bridge 00:03.1, config 000000, pass 0
Scanning behind PCI bridge 00:11.0, config 020200, pass 0
Scanning bus 02
Found 02:08 [102b/051b] 000300 00
Found 02:28 [1095/0646] 000101 00
PCI: IDE base address fixup for 02:05.0
Found 02:38 [9004/6078] 000100 00
Found 02:40 [10b7/9050] 000200 00
Fixups for bus 02
PCI: Scanning for ghost devices on bus 2
IO base: 00000000 limit: 00000000
Bus scan for 02 returning with max=02
Scanning behind PCI bridge 00:01.0, config 010100, pass 1
Scanning behind PCI bridge 00:03.0, config 000000, pass 1
Scanning behind PCI bridge 00:03.1, config 000000, pass 1
Scanning behind PCI bridge 00:11.0, config 020200, pass 1
Bus scan for 00 returning with max=0a
PCI: IRQ init
PCI: Interrupt Routing Table found at 0xc00fbd80
00:07 slot=00 0:00/0000 1:00/0000 2:00/0000 3:63/def8
01:00 slot=00 0:60/def8 1:61/def8 2:00/0000 3:00/0000
00:03 slot=00 0:63/def8 1:63/def8 2:00/0000 3:00/0000
00:0d slot=00 0:62/def8 1:00/0000 2:00/0000 3:00/0000
00:11 slot=00 0:62/def8 1:62/def8 2:62/def8 3:62/def8
PCI: Bus 01 already known
PCI: Using IRQ router default [8086/1234] at 00:07.0
PCI: IRQ fixup
PCI: Allocating resources
PCI: Resource e0000000-e3ffffff (f=1208, d=0, p=0)
PCI: Resource 00000860-0000086f (f=101, d=0, p=0)
PCI: Resource 0000ece0-0000ecff (f=101, d=0, p=0)
PCI: Resource e7800000-e7ffffff (f=1208, d=0, p=0)
PCI: Resource fda00000-fdafffff (f=200, d=0, p=0)
PCI: Resource e5000000-e5ffffff (f=1208, d=0, p=0)
PCI: Resource fbffc000-fbffffff (f=200, d=0, p=0)
PCI: Cannot allocate resource region 1 of device 02:01.0
PCI: Resource fb000000-fb7fffff (f=200, d=0, p=0)
PCI: Cannot allocate resource region 2 of device 02:01.0
PCI: Resource 0000fcf8-0000fcff (f=109, d=0, p=0)
PCI: Cannot allocate resource region 0 of device 02:05.0
PCI: Resource 0000fcf0-0000fcf3 (f=101, d=0, p=0)
PCI: Cannot allocate resource region 1 of device 02:05.0
PCI: Resource 0000fce0-0000fce7 (f=101, d=0, p=0)
PCI: Cannot allocate resource region 2 of device 02:05.0
PCI: Resource 0000fcd8-0000fcdb (f=109, d=0, p=0)
PCI: Cannot allocate resource region 3 of device 02:05.0
PCI: Resource 0000fcc0-0000fccf (f=101, d=0, p=0)
PCI: Cannot allocate resource region 4 of device 02:05.0
PCI: Resource 0000f800-0000f8ff (f=101, d=0, p=0)
PCI: Cannot allocate resource region 0 of device 02:07.0
PCI: Resource fbffb000-fbffbfff (f=200, d=0, p=0)
PCI: Cannot allocate resource region 1 of device 02:07.0
PCI: Resource 0000fc80-0000fcbf (f=101, d=0, p=0)
PCI: Cannot allocate resource region 0 of device 02:08.0
PCI: Resource e8000000-e9ffffff (f=1208, d=1, p=1)
PCI: Resource fdc00000-fdffffff (f=200, d=1, p=1)
PCI: Resource fdb00000-fdbfffff (f=200, d=1, p=1)
bus res 0 100 00000000-0000ffff
bus res 1 200 00000000-ffffffff
bus res 0 100 00000000-0000ffff
bus res 1 200 00000000-ffffffff
bus res 0 0 00000000-00000000
bus res 1 0 00000000-00000000
bus res 2 1200 e4000000-e5ffffff
device Matrox Graphics, Inc. MGA 2164W [Millennium II] resource 1 size 00004000
PCI: Failed to allocate resource 1 for Matrox Graphics, Inc. MGA 2164W [Millennium II]
bus res 0 0 00000000-00000000
bus res 1 0 00000000-00000000
bus res 2 1200 e4000000-e5ffffff
device Matrox Graphics, Inc. MGA 2164W [Millennium II] resource 2 size 00800000
PCI: Failed to allocate resource 2 for Matrox Graphics, Inc. MGA 2164W [Millennium II]
bus res 0 0 00000000-00000000
bus res 1 0 00000000-00000000
bus res 2 1200 e4000000-e5ffffff
device CMD Technology Inc PCI0646 resource 4 size 00000010
PCI: Failed to allocate resource 4 for CMD Technology Inc PCI0646
bus res 0 0 00000000-00000000
bus res 1 0 00000000-00000000
bus res 2 1200 e4000000-e5ffffff
device Adaptec AIC-7860 resource 0 size 00000100
PCI: Failed to allocate resource 0 for Adaptec AIC-7860
bus res 0 0 00000000-00000000
bus res 1 0 00000000-00000000
bus res 2 1200 e4000000-e5ffffff
device Adaptec AIC-7860 resource 1 size 00001000
PCI: Failed to allocate resource 1 for Adaptec AIC-7860
bus res 0 0 00000000-00000000
bus res 1 0 00000000-00000000
bus res 2 1200 e4000000-e5ffffff
device 3Com Corporation 3c905 100BaseTX [Boomerang] resource 0 size 00000040
PCI: Failed to allocate resource 0 for 3Com Corporation 3c905 100BaseTX [Boomerang]
PCI: Sorting device list...
Limiting direct PCI/PCI transfers.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
Initializing RT netlink socket
Starting kswapd v1.8
pty: 256 Unix98 ptys configured
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: enabling 8 loop devices
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 39
PIIX4: chipset revision 1
PIIX4 standard IDE storage device detected
CMD646: IDE controller on PCI bus 02 dev 28
CMD646: chipset revision 3
CMD646: 100% native mode on irq 10
CMD646: IO baseregs (BIOS) are reported as MEM, report to <andre@linux-ide.org>.
CMD646: port 0x01f0 already claimed by ide0
CMD646: IO baseregs (BIOS) are reported as MEM, report to <andre@linux-ide.org>.
hda: FUJITSU MHK2120AT, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: 23579136 sectors (12073 MB) w/512KiB Cache, CHS=1467/255/63
Partition check:
hda: hda1 hda2 hda3
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Serial driver version 5.02 (2000-08-09) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS02 at 0x03e8 (irq = 4) is a 16550A
3c59x.c:LK1.1.9 2 Sep 2000 Donald Becker and others. http://www.scyld.com/network/vortex.html $Revision: 1.102.2.38 $
See Documentation/networking/vortex.txt
eth0: 3Com PCI 3c905 Boomerang 100baseTx at 0x0, <3>PCI: Device 02:08.0 not available because of resource collisions
3c59x: vortex_probe1 fails. Returns -5
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 188k freed
Adding Swap: 72284k swap-space (priority -1)
\
 
 \ /
  Last update: 2005-03-22 12:41    [W:0.254 / U:0.068 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site