Bug 2543 - PCI: Cannot allocate resource (SiS hardware) for sound card
PCI: Cannot allocate resource (SiS hardware) for sound card
Status: REJECTED INSUFFICIENT_DATA
Product: Drivers
Classification: Unclassified
Component: PCI
i386 Linux
: P2 normal
Assigned To: Greg Kroah-Hartman
:
Depends on:
Blocks: 5829
  Show dependency treegraph
 
Reported: 2004-04-19 07:38 UTC by zvyagin
Modified: 2006-07-10 13:21 UTC (History)
1 user (show)

See Also:
Kernel Version: linux-2.4.*, linux-2.6.*
Tree: Mainline
Regression: ---


Attachments

Description zvyagin 2004-04-19 07:38:06 UTC
Distribution: Gentoo 
Hardware Environment:  from 'lspci -v': 
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 630 Host (rev 11) 
        Flags: bus master, medium devsel, latency 128 
        Memory at 30000000 (32-bit, non-prefetchable) [size=128M] 
        Capabilities: [c0] AGP version 2.0 
 
00:00.1 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0) (prog-if 80 
[Master]) 
        Subsystem: CLEVO/KAPOK Computer: Unknown device 2200 
        Flags: bus master, fast devsel, latency 16 
        I/O ports at <ignored> 
        I/O ports at <ignored> 
        I/O ports at <ignored> 
        I/O ports at <ignored> 
        I/O ports at 1100 [size=16] 
 
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge) 
        Flags: bus master, medium devsel, latency 0 
 
00:01.1 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet 
(rev 80) 
        Subsystem: CLEVO/KAPOK Computer: Unknown device 2200 
        Flags: bus master, medium devsel, latency 128, IRQ 11 
        I/O ports at 3000 [size=256] 
        Memory at 38000000 (32-bit, non-prefetchable) [size=4K] 
        Expansion ROM at <unassigned> [disabled] [size=128K] 
        Capabilities: [40] Power Management version 1 
 
00:01.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07) 
(prog-if 10 [OHCI]) 
        Subsystem: Silicon Integrated Systems [SiS] USB 1.0 Controller 
        Flags: bus master, medium devsel, latency 128 
        Memory at 38001000 (32-bit, non-prefetchable) [size=4K] 
 
00:01.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07) 
(prog-if 10 [OHCI]) 
        Subsystem: Silicon Integrated Systems [SiS] Onboard USB Controller 
        Flags: bus master, medium devsel, latency 128 
        Memory at 38002000 (32-bit, non-prefetchable) [size=4K] 
 
00:01.4 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS PCI Audio 
Accelerator (rev 01) 
        Subsystem: CLEVO/KAPOK Computer SiS PCI Audio Accelerator 
        Flags: bus master, medium devsel, latency 128, IRQ 5 
        I/O ports at 1000 [size=256] 
        Memory at 38003000 (32-bit, non-prefetchable) [size=4K] 
        Capabilities: [dc] Power Management version 2 
 
00:01.6 Modem: Silicon Integrated Systems [SiS] Intel 537 [56k Winmodem] (rev a0) 
(prog-if 00 [Generic]) 
        Subsystem: CLEVO/KAPOK Computer: Unknown device 2200 
        Flags: bus master, medium devsel, latency 128, IRQ 5 
        I/O ports at 3200 [size=256] 
        I/O ports at 3300 [size=128] 
        Capabilities: [48] Power Management version 2 
 
00:02.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge 
(AGP) (prog-if 00 [Normal decode]) 
        Flags: bus master, fast devsel, latency 0 
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 
        I/O behind bridge: 0000a000-0000afff 
        Memory behind bridge: 50000000-560fffff 
        Prefetchable memory behind bridge: 40000000-4f0fffff 
 
00:0c.0 CardBus bridge: Texas Instruments PCI1420 
        Subsystem: CLEVO/KAPOK Computer: Unknown device 2200 
        Flags: bus master, medium devsel, latency 0, IRQ 11 
        Memory at ffeff000 (32-bit, non-prefetchable) [size=4K] 
        Bus: primary=00, secondary=02, subordinate=05, sec-latency=176 
        Memory window 1: fbefe000-ffefd000 
        I/O window 0: 0000fe00-0000feff 
        I/O window 1: 0000fd00-0000fdff 
        16-bit legacy interface ports at 0001 
 
00:0c.1 CardBus bridge: Texas Instruments PCI1420 
        Subsystem: CLEVO/KAPOK Computer: Unknown device 2200 
        Flags: bus master, medium devsel, latency 0, IRQ 5 
        Memory at fbefd000 (32-bit, non-prefetchable) [size=4K] 
        Bus: primary=00, secondary=06, subordinate=09, sec-latency=176 
        Memory window 1: f7efc000-fbefb000 
        I/O window 0: 0000fc00-0000fcff 
        I/O window 1: 0000fa00-0000faff 
        16-bit legacy interface ports at 0001 
 
00:0d.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394 Controller 
(Link) (prog-if 10 [OHCI]) 
        Subsystem: Texas Instruments: Unknown device 8019 
        Flags: bus master, medium devsel, latency 64, IRQ 11 
        Memory at e910f000 (32-bit, non-prefetchable) [size=2K] 
        Memory at e9100000 (32-bit, non-prefetchable) [size=16K] 
        Capabilities: [44] Power Management version 1 
 
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] SiS630 GUI 
Accelerator+3D (rev 11) (prog-if 00 [VGA]) 
        Subsystem: CLEVO/KAPOK Computer: Unknown device 2200 
        Flags: 66Mhz, medium devsel 
        BIST result: 00 
        Memory at 40000000 (32-bit, prefetchable) [size=128M] 
        Memory at 50000000 (32-bit, non-prefetchable) [size=128K] 
        I/O ports at a000 [size=128] 
        Capabilities: [40] Power Management version 1 
        Capabilities: [50] AGP version 2.0 
 
Software Environment: 
Problem Description: The kernel is not able to allocate a 'PCI resource' for the sound 
card. 
 
Steps to reproduce: 
Just boot the kernel. 'dmesg' says: 
Linux version 2.6.5 (root@pcitapi43) (gcc version 3.3.2 20031218 (Gentoo Linux 
3.3.2-r5, propolice-3.3-7)) #1 Fri Apr 9 03:32:30 CEST 2004 
BIOS-provided physical RAM map: 
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) 
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) 
 BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) 
 BIOS-e820: 0000000000100000 - 000000000dff0000 (usable) 
 BIOS-e820: 000000000dff0000 - 000000000dffffc0 (ACPI data) 
 BIOS-e820: 000000000dffffc0 - 000000000e000000 (ACPI NVS) 
 BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved) 
223MB LOWMEM available. 
On node 0 totalpages: 57328 
  DMA zone: 4096 pages, LIFO batch:1 
  Normal zone: 53232 pages, LIFO batch:12 
  HighMem zone: 0 pages, LIFO batch:1 
DMI 2.3 present. 
ACPI disabled because your bios is from 2000 and too old 
You can enable it with acpi=force 
Built 1 zonelists 
Kernel command line: root=/dev/hda5 
Initializing CPU#0 
PID hash table entries: 1024 (order 10: 8192 bytes) 
Detected 797.647 MHz processor. 
Using tsc for high-res timesource 
Console: colour VGA+ 80x25 
Memory: 222936k/229312k available (2260k kernel code, 5712k reserved, 883k data, 
128k init, 0k highmem) 
Checking if this processor honours the WP bit even in supervisor mode... Ok. 
Calibrating delay loop... 1576.96 BogoMIPS 
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) 
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) 
Mount-cache hash table entries: 512 (order: 0, 4096 bytes) 
CPU:     After generic identify, caps: 0383f9ff 00000000 00000000 00000000 
CPU:     After vendor identify, caps: 0383f9ff 00000000 00000000 00000000 
CPU: L1 I cache: 16K, L1 D cache: 16K 
CPU: L2 cache: 256K 
CPU:     After all inits, caps: 0383f9ff 00000000 00000000 00000040 
Intel machine check architecture supported. 
Intel machine check reporting enabled on CPU#0. 
CPU: Intel Pentium III (Coppermine) stepping 06 
Enabling fast FPU save and restore... done. 
Enabling unmasked SIMD FPU exception support... done. 
Checking 'hlt' instruction... OK. 
POSIX conformance testing by UNIFIX 
NET: Registered protocol family 16 
PCI: PCI BIOS revision 2.10 entry at 0xeb440, last bus=1 
PCI: Using configuration type 1 
mtrr: v2.0 (20020519) 
SCSI subsystem initialized 
PCI: Probing PCI hardware 
PCI: Probing PCI hardware (bus 00) 
Uncovering SIS18 that hid as a SIS503 (compatible=0) 
Enabling SiS 96x SMBus. 
PCI: Using IRQ router default [1039/0018] at 0000:00:01.0 
PCI: IRQ 0 for device 0000:00:01.2 doesn't match PIRQ mask - try pci=usepirqmask 
PCI: IRQ 0 for device 0000:00:01.3 doesn't match PIRQ mask - try pci=usepirqmask 
PCI: Cannot allocate resource region 0 of device 0000:00:01.4 
ikconfig 0.7 with /proc/config* 
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au) 
devfs: boot_options: 0x1 
Installing knfsd (copyright (C) 1996 okir@monad.swb.de). 
NTFS driver 2.1.6 [Flags: R/W]. 
udf: registering filesystem 
Real Time Clock Driver v1.12 
Using anticipatory io scheduler 
Floppy drive(s): fd0 is 1.44M 
FDC 0 is a post-1991 82077 
sis900.c: v1.08.07 11/02/2003 
PCI: Guessed IRQ 11 for device 0000:00:01.1 
PCI: Sharing IRQ 11 with 0000:00:0d.0 
eth0: SiS 900 Internal MII PHY transceiver found at address 1. 
eth0: Using transceiver found at address 1 as default 
eth0: SiS 900 PCI Fast Ethernet at 0x3000, IRQ 11, 00:90:f5:00:47:86. 
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx 
SIS5513: IDE controller at PCI slot 0000:00:00.1 
SIS5513: chipset revision 208 
SIS5513: not 100% native mode: will probe irqs later 
SIS5513: SiS630 ATA 66 controller 
    ide0: BM-DMA at 0x1100-0x1107, BIOS settings: hda:DMA, hdb:pio 
    ide1: BM-DMA at 0x1108-0x110f, BIOS settings: hdc:DMA, hdd:pio 
hda: Maxtor 6Y080L0, ATA DISK drive 
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 
hdc: TORiSAN DVD-ROM DRD-U824, ATAPI CD/DVD-ROM drive 
ide1 at 0x170-0x177,0x376 on irq 15 
hda: max request size: 128KiB 
hda: 160086528 sectors (81964 MB) w/2048KiB Cache, CHS=65535/16/63, 
UDMA(33) 
 /dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 > 
hdc: ATAPI DVD-ROM drive, 256kB Cache, UDMA(33) 
Uniform CD-ROM driver Revision: 3.20 
ohci1394: $Rev: 1172 $ Ben Collins <bcollins@debian.org> 
PCI: Guessed IRQ 11 for device 0000:00:0d.0 
PCI: Sharing IRQ 11 with 0000:00:01.1 
PCI: Setting latency timer of device 0000:00:0d.0 to 64 
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[11]  MMIO=[e910f000-e910f7ff]  Max 
Packet=[2048] 
video1394: Installed video1394 module 
ieee1394: raw1394: /dev/raw1394 device initialized 
ieee1394: Loaded CMP driver 
mice: PS/2 mouse device common for all mice 
serio: i8042 AUX port at 0x60,0x64 irq 12 
input: ImPS/2 Generic Wheel Mouse on isa0060/serio1 
serio: i8042 KBD port at 0x60,0x64 irq 1 
input: AT Translated Set 2 keyboard on isa0060/serio0 
Advanced Linux Sound Architecture Driver Version 1.0.4rc2 (Tue Mar 30 08:19:30 2004 
UTC). 
PCI: Guessed IRQ 5 for device 0000:00:01.4 
PCI: Sharing IRQ 5 with 0000:00:01.6 
PCI: Sharing IRQ 5 with 0000:00:0c.1 
AC'97 0 does not respond - RESET 
AC'97 0 access is not valid [0x0], removing mixer. 
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0800285600000993] 
AC'97 0 does not respond - RESET 
AC'97 0 access is not valid [0x0], removing mixer. 
AC'97 0 does not respond - RESET 
AC'97 0 access is not valid [0x0], removing mixer. 
Trident4DWaveAudio: probe of 0000:00:01.4 failed with error -5 
ALSA device list: 
  No soundcards found. 
NET: Registered protocol family 2 
IP: routing cache hash table of 2048 buckets, 16Kbytes 
TCP: Hash tables configured (established 16384 bind 32768) 
NET: Registered protocol family 1 
NET: Registered protocol family 17 
kjournald starting.  Commit interval 5 seconds 
EXT3-fs: mounted filesystem with ordered data mode. 
VFS: Mounted root (ext3 filesystem) readonly. 
Mounted devfs on /dev 
Freeing unused kernel memory: 128k freed 
Adding 401584k swap on /dev/hda6.  Priority:-1 extents:1 
EXT3 FS on hda5, internal journal 
svc: unknown version (3) 
Linux agpgart interface v0.100 (c) Dave Jones 
[drm] Initialized sis 1.1.0 20030826 on minor 0 
 
 
 
Look at the line 
"PCI: Cannot allocate resource region 0 of device 0000:00:01.4" 
(this is the sound card). I think that is why ALSA can not initalize my sound card later.
Comment 1 Adrian Bunk 2006-04-15 03:05:05 UTC
Is this issue still present in kernel 2.6.16.5?
Comment 2 Adrian Bunk 2006-07-10 13:21:12 UTC
Please reopen this bug if it's still present in kernel 2.6.17.

Note You need to log in before you can comment on or make changes to this bug.