[Comm] PCMCI_NIC_Xircom(resolve)

andriy =?iso-8859-1?q?l=2Eandriy_=CE=C1_gmail=2Ecom?=
Сб Мар 8 20:07:43 MSK 2008


Sergey Vlasov wrote:
> On Sat, Mar 08, 2008 at 11:46:47AM +0200, andriy wrote:
>   
>>> 1. Загрузить систему с параметром:
>>>
>>> 	acpi_irq_isa=5
>>>
>>>    В этом случае ACPI не будет назначать IRQ 5 
>>> для PCI-устройств -
>>>    возможно, после этого прерывания от 
>>> PCMCIA будут приходить
>>>    нормально.  Возможно, стоит сделать 
>>> даже acpi_irq_isa=5,10 (на
>>>    случай, если какому-то другому 
>>> устройству понадобится IRQ 10).
>>>
>>> 2. Если первый способ не помогает, можно 
>>> ещё попробовать какие-то
>>>    опции из стандартного набора для 
>>> борьбы с кривыми BIOS:
>>>
>>> 	pci=noacpi
>>> 	
>>>       
>> Спасибо, помогло!
>> Работает ОК!
>>     
>
> Что именно помогло - pci=noacpi?  acpi_irq_isa=5 не сработало?
>   
нет acpi_irq_isa=5 не сработало
сработало

pci=noacpi


> Покажите ещё новый dmesg для сравнения (хотя вряд ли удастся отловить
>   
>
Linux version 2.6.18-std-smp-alt10 (builder на apiary.armor.altlinux.org) 
(gcc version 4.1.1 20070105 (ALT Linux, build 4.1.1-alt12)) #1 SMP Wed 
Dec 12 23:42:05 MSK 2007
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000c0000 - 00000000000cc000 (reserved)
BIOS-e820: 0000000000100000 - 0000000017fec000 (usable)
BIOS-e820: 0000000017fec000 - 0000000017ff0000 (reserved)
BIOS-e820: 00000000ffe00000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
383MB LOWMEM available.
On node 0 totalpages: 98284
DMA zone: 4096 pages, LIFO batch:0
Normal zone: 94188 pages, LIFO batch:31
DMI 2.3 present.
ACPI: RSDP (v000 DELL ) @ 0x000f3900
ACPI: RSDT (v001 DELL CPi R 0x27d00802 ASL 0x00000061) @ 0x17ff0000
ACPI: FADT (v001 DELL CPi R 0x27d00802 ASL 0x00000061) @ 0x17ff0400
ACPI: BOOT (v001 DELL CPi R 0x27d00802 ASL 0x00000061) @ 0x17ff07c0
ACPI: DSDT (v001 INT430 SYSFexxx 0x00001001 MSFT 0x0100000c) @ 0x00000000
ACPI: PM-Timer IO Port: 0x808
Allocating PCI resources starting at 20000000 (gap: 17ff0000:e7e10000)
Detected 647.219 MHz processor.
Built 1 zonelists. Total pages: 98284
Kernel command line: auto BOOT_IMAGE=ALTLinux ro 
root=UUID=ce0ef6d9-36cb-4814-848b-dba677e4b602 resume=/dev/hda1 panic=30 
splash=silent pci=noacpi
bootsplash: silent mode.
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (0130a000)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 8192 bytes)
Console: colour dummy device 80x25
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 385304k/393136k available (1590k kernel code, 7332k reserved, 
639k data, 192k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 1295.48 BogoMIPS 
(lpj=2590966)
Security Framework v1.0.0 initialized
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 0383f9ff 00000000 00000000 00000000 
00000000 00000000 00000000
CPU: After vendor identify, caps: 0383f9ff 00000000 00000000 00000000 
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 00000000 
00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Compat vDSO mapped to ffffe000.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 12k freed
checking if image is initramfs... it is
Freeing initrd memory: 688k freed
ACPI: Core revision 20060707
ACPI: Looking for DSDT in initramfs... /DSDT.aml does not exist.
ACPI: setting ELCR to 0a20 (from 0820)
CPU0: Intel Pentium III (Coppermine) stepping 06
SMP motherboard not detected.
Local APIC not detected. Using dummy APIC emulation.
Brought up 1 CPUs
migration_cost=0
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfc0be, last bus=1
PCI: Using configuration type 1
Setting up standard PCI resources
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: Power Resource [PADA] (on)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 16 devices
PnPBIOS: Disabled by ACPI PNP
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
ACPI: Assume root bridge [\_SB_.PCI0] bus is 0
PCI quirk: region 0800-083f claimed by PIIX4 ACPI
PCI quirk: region 0840-084f claimed by PIIX4 SMB
PIIX4 devres B PIO at 00e0-00e7
PIIX4 devres C PIO at 0850-085f
PIIX4 devres G PIO at 0280-0287
Boot video device is 0000:01:00.0
PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:07.0
PCI: setting IRQ 11 as level-triggered
PCI: Found IRQ 11 for device 0000:00:03.0
PCI: Sharing IRQ 11 with 0000:00:03.1
PCI: Sharing IRQ 11 with 0000:00:07.2
pnp: 00:02: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:02: ioport range 0x800-0x805 could not be reserved
pnp: 00:02: ioport range 0x808-0x80f could not be reserved
pnp: 00:03: ioport range 0x806-0x807 has been reserved
pnp: 00:03: ioport range 0x850-0x853 has been reserved
pnp: 00:03: ioport range 0x856-0x85f has been reserved
pnp: 00:03: ioport range 0x810-0x83f has been reserved
pnp: 00:03: ioport range 0x840-0x84f has been reserved
pnp: 00:03: ioport range 0xa00-0xa7f has been reserved
pnp: 00:03: ioport range 0xa80-0xaff has been reserved
pnp: 00:04: ioport range 0xf400-0xf4fe has been reserved
pnp: 00:09: ioport range 0x3f0-0x3f1 has been reserved
PCI: Bridge: 0000:00:01.0
IO window: e000-efff
MEM window: fc000000-feffffff
PREFETCH window: 28000000-280fffff
PCI: Bus 2, cardbus bridge: 0000:00:03.0
IO window: 00001000-000010ff
IO window: 00001400-000014ff
PREFETCH window: 20000000-21ffffff
MEM window: 22000000-23ffffff
PCI: Bus 6, cardbus bridge: 0000:00:03.1
IO window: 00001800-000018ff
IO window: 00001c00-00001cff
PREFETCH window: 24000000-25ffffff
MEM window: 26000000-27ffffff
PCI: Enabling device 0000:00:03.0 (0000 -> 0003)
PCI: Found IRQ 11 for device 0000:00:03.0
PCI: Sharing IRQ 11 with 0000:00:03.1
PCI: Sharing IRQ 11 with 0000:00:07.2
PCI: Enabling device 0000:00:03.1 (0000 -> 0003)
PCI: Found IRQ 11 for device 0000:00:03.1
PCI: Sharing IRQ 11 with 0000:00:03.0
PCI: Sharing IRQ 11 with 0000:00:07.2
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 8192)
TCP reno registered
Simple Boot Flag at 0x79 set to 0x1
audit: initializing netlink socket (disabled)
audit(1204965341.000:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Limiting direct PCI/PCI transfers.
vesafb: framebuffer at 0xfd000000, mapped to 0xd8880000, using 3750k, 
total 8128k
vesafb: mode is 800x600x16, linelength=1600, pages=7
vesafb: protected mode interface info at c000:5044
vesafb: pmi: set display start = c00c50aa, set palette = c00c5104
vesafb: pmi: ports = ec85 ec1f ecb4 ecb8 ec18 ec14 ecc0 ecc3 ecc1
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
bootsplash 3.1.6-2004/03/31: looking for picture...<6> silentjpeg size 
57947 bytes,<6>...found (800x600, 12886 bytes, v3).
Console: switching to colour frame buffer device 97x34
fb0: VESA VGA frame buffer device
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12ac
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0d: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
TCP bic registered
NET: Registered protocol family 1
Using IPI No-Shortcut mode
Time: tsc clocksource has been installed.
ACPI: (supports S0 S1 S3 S4 S5)
Freeing unused kernel memory: 192k freed
Executing init=/init
input: AT Translated Set 2 keyboard as /class/input/input0
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
hda: IBM-DJSA-232, ATA DISK drive
Probing IDE interface ide1...
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 62506080 sectors (32003 MB) w/1874KiB Cache, CHS=65535/15/63
hda: cache flushes not supported
hda: hda1 hda2 < hda5 hda6 hda7 >
SCSI subsystem initialized
libata version 2.00 loaded.
usbcore: registered new driver usbfs
usbcore: registered new driver hub
usbcore: registered new driver libusual
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
USB Universal Host Controller Interface driver v3.0
PCI: Found IRQ 11 for device 0000:00:07.2
PCI: Sharing IRQ 11 with 0000:00:03.0
PCI: Sharing IRQ 11 with 0000:00:03.1
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:07.2: irq 11, io base 0x0000dce0
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
Attempting manual resume
ReiserFS: hda5: found reiserfs format "3.6" with standard journal
ReiserFS: hda5: using ordered data mode
ReiserFS: hda5: journal params: device hda5, size 8192, journal first 
block 18, max trans len 1024, max batch 900, max commit age 30, max 
trans age 30
ReiserFS: hda5: checking transaction log (hda5)
ReiserFS: hda5: Using r5 hash to sort names
Yenta: CardBus bridge found at 0000:00:03.0 [1028:00bb]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:03.0, mfunc 0x01261222, devctl 0x66
Yenta: ISA IRQ mask 0x0498, PCI irq 11
Socket status: 30000010
Yenta: CardBus bridge found at 0000:00:03.1 [1028:00bb]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:03.1, mfunc 0x01261222, devctl 0x66
Yenta: ISA IRQ mask 0x0498, PCI irq 11
Socket status: 30000006
Linux agpgart interface v0.102 (c) Dave Jones
piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device
input: PC Speaker as /class/input/input1
agpgart: Detected an Intel 440BX Chipset.
agpgart: AGP aperture is 64M @ 0xf4000000
pccard: PCMCIA card inserted into slot 0
PIIX4: IDE controller at PCI slot 0000:00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
PIIX4: port 0x01f0 already claimed by ide0
ide1: BM-DMA at 0x0868-0x086f, BIOS settings: hdc:pio, hdd:pio
Probing IDE interface ide1...
Linux video capture interface: v2.00
Kmultimedia API module version alpha-6.0 loaded
Kmultimedia module version alpha-6.0 loaded
Page size is 4096 sizeof(bm_list_descriptor)=16 sizeof(KM_STRUCT)=748
km: probing 0000:01:00.0
PCI: Found IRQ 11 for device 0000:01:00.0
km: using irq 11
Register aperture is 0xfcfff000 0x00001000
kms variables: reg_aperture=0xd8ed8000
sizeof(kmfl_template)=780 sizeof(KM_FIELD)=52
Device 0000:01:00.0 (0x1002:0x4c4d) corresponds to /dev/video0
kms variables: reg_aperture=d8ed8000
input: ImPS/2 Generic Wheel Mouse as /class/input/input2
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
NET: Registered protocol family 23
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7, dma 1 
[PCSPP,TRISTATE,COMPAT,ECP,DMA]
cs: IO port probe 0x100-0x3af: excluding 0x170-0x177 0x280-0x287 0x370-0x37f
cs: IO port probe 0x3e0-0x4ff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.
cs: IO port probe 0xa00-0xaff: clean.
found SMC SuperIO Chip (devid=0x09 rev=08 base=0x03f0): FDC37N958FR
smsc_ircc_present: can't get sir_base of 0x2f8
cs: IO port probe 0x100-0x3af: excluding 0x170-0x177 0x280-0x287 0x370-0x37f
cs: IO port probe 0x3e0-0x4ff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
pcmcia: registering new device pcmcia0.0
PCI: setting IRQ 5 as level-triggered
PCI: Found IRQ 5 for device 0000:00:08.0
ts: Compaq touchscreen protocol output
IRQ handler type mismatch for IRQ 7
[<c010448a>] show_trace_log_lvl+0x5b/0x16d
[<c0104b0a>] show_trace+0xf/0x11
[<c0104c07>] dump_stack+0x15/0x17
[<c0144385>] setup_irq+0x175/0x188
[<c0144414>] request_irq+0x7c/0x98
[<d8fadb3c>] pcmcia_request_irq+0xe6/0x1df [pcmcia]
[<d8f7620e>] xirc2ps_probe+0x890/0xc69 [xirc2ps_cs]
[<d8fad31b>] pcmcia_device_probe+0x66/0xf3 [pcmcia]
[<c0214c4d>] driver_probe_device+0x45/0x9a
[<c0214d35>] __driver_attach+0x38/0x5d
[<c0214744>] bus_for_each_dev+0x39/0x5b
[<c0214bb4>] driver_attach+0x16/0x18
[<c0214442>] bus_add_driver+0x6c/0x107
[<c01370d3>] sys_init_module+0x17b9/0x1952
[<c0102e17>] syscall_call+0x7/0xb
DWARF2 unwinder stuck at syscall_call+0x7/0xb
Leftover inexact backtrace:
eth%d: MII link partner: 05e1
eth%d: MII selected
eth%d: media 100BaseT, silicon revision 5
eth0: Xircom: port 0x300, irq 10, hwaddr 00:10:A4:A1:E2:45
pcmcia: registering new device pcmcia0.1
0.1: ttyS3 at I/O 0x2e8 (irq = 10) is a 16550A
Adding 666656k swap on /dev/hda6. Priority:-1 extents:1 across:666656k
device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: 
dm-devel на redhat.com
SGI XFS with ACLs, security attributes, realtime, large block numbers, 
no debug enabled
SGI XFS Quota Management subsystem
Filesystem "hda7": Disabling barriers, not supported by the underlying 
device
XFS mounting filesystem hda7
Ending clean XFS mount for filesystem: hda7
FAT: utf8 is not a recommended IO charset for FAT filesystems, 
filesystem will be case sensitive!
eth0: MII link partner: 05e1
eth0: MII selected
eth0: media 100BaseT, silicon revision 5
cpufreq: change failed with new_state 2 and result 0
cpufreq: change failed with new_state 2 and result 0
ACPI: Battery Slot [BAT0] (battery present)
ACPI: Battery Slot [BAT1] (battery absent)
ACPI: Lid Switch [LID]
ACPI: Power Button (CM) [PBTN]
ACPI: Sleep Button (CM) [SBTN]
ACPI: CPU0 (power states: C1[C1] C2[C2])
ACPI: Thermal Zone [THM] (25 C)
ACPI: AC Adapter [AC] (on-line)
found SMC SuperIO Chip (devid=0x09 rev=08 base=0x03f0): FDC37N958FR
smsc_ircc_present: can't get sir_base of 0x2f8
Time: acpi_pm clocksource has been installed.
mtrr: no more MTRRs available
QEMU Accelerator Module version 1.3.0, Copyright (c) 2005-2007 Fabrice 
Bellard
KQEMU installed, max_locked_mem=193156kB.





Подробная информация о списке рассылки community