lkml.org 
[lkml]   [2000]   [Oct]   [13]   [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)


On Fri, 13 Oct 2000, Linus Torvalds wrote:

> Can you add the same extra debug code that I asked Dag Bakke to add for
> his problem:
>
> -- snip from another email, because I'm lazy ---
>
> Please add a debug printk() to drivers/pci/setup-res.c to the very end of
> pci_assign_bus_resource(), just before the "return -EBUSY", something like
>
> printk("device %s resource %d size %08lx\n", dev->name, resno, size);
>
> just to see what it wants and why it fails..
>
> Also, it's probably worth printing out what the actual bus resources are,
> to possibly explain the failure. So add another line that says
>
> printk("bus res %d %x %08lx-%08lx\n", i, r->flags, r->start,
> r->end);
>

Attached.

cheers,
jamal
Linux version 2.4.0-test10 (root@PCARD38C) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #5 Fri Oct 13 18:02:43 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.471 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
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
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.195 / U:0.108 seconds]
©2003-2011 Jasper Spaans. Advertise on this site