Most recent kernel where this bug did not occur: -- Distribution: Gentoo Hardware Environment: Software Environment: Portage 2.1.2.12 (default-linux/x86/2007.0/desktop, gcc-4.1.1, glibc-2.5-r4, 2.6.22-gentoo-r5 i586) ================================================================= System uname: 2.6.22-gentoo-r5 i586 Mobile Pentium MMX Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 29 Aug 2007 07:30:01 +0000 distcc 2.18.3 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-shells/bash: 3.2_p17 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86" CBUILD="i586-pc-linux-gnu" CFLAGS="-O2 -march=pentium-mmx -pipe" CHOST="i586-pc-linux-gnu" # dmesg -s 1000000 Linux version 2.6.22-gentoo-r5 (root@laptop) (gcc version 4.1.1 (Gentoo 4.1.1-r1)) #3 Fri Sep 21 15:58:25 CEST 2007 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f800 (usable) BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved) BIOS-e820: 00000000000eb000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000004000000 (usable) BIOS-e820: 00000000fffeb000 - 0000000100000000 (reserved) 64MB LOWMEM available. Entering add_active_range(0, 0, 16384) 0 entries of 256 used Zone PFN ranges: DMA 0 -> 4096 Normal 4096 -> 16384 early_node_map[1] active PFN ranges 0: 0 -> 16384 On node 0 totalpages: 16384 DMA zone: 32 pages used for memmap DMA zone: 0 pages reserved DMA zone: 4064 pages, LIFO batch:0 Normal zone: 96 pages used for memmap Normal zone: 12192 pages, LIFO batch:1 DMI not present or invalid. Allocating PCI resources starting at 10000000 (gap: 04000000:fbfeb000) Built 1 zonelists. Total pages: 16256 Kernel command line: root=/dev/hda3 video=vesafb:1024x768-16@75 idebus=66 pci=irqmask=0x0a59 apm=on acpi=off ide_setup: idebus=66 No local APIC present or hardware disabled mapped APIC to ffffd000 (01081000) Initializing CPU#0 PID hash table entries: 256 (order: 8, 1024 bytes) Detected 266.163 MHz processor. Console: colour VGA+ 80x25 Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 60460k/65536k available (2668k kernel code, 4668k reserved, 972k data, 248k init, 0k highmem) virtual kernel memory layout: fixmap : 0xfffbb000 - 0xfffff000 ( 272 kB) vmalloc : 0xc4800000 - 0xfffb9000 ( 951 MB) lowmem : 0xc0000000 - 0xc4000000 ( 64 MB) .init : 0xc0492000 - 0xc04d0000 ( 248 kB) .data : 0xc039b1de - 0xc048e53c ( 972 kB) .text : 0xc0100000 - 0xc039b1de (2668 kB) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 532.81 BogoMIPS (lpj=1065621) Mount-cache hash table entries: 512 CPU: After generic identify, caps: 008001bf 00000000 00000000 00000000 00000000 00000000 00000000 Intel Pentium with F0 0F bug - workaround enabled. CPU: After all inits, caps: 008001bf 00000000 00000000 00000000 00000000 00000000 00000000 Compat vDSO mapped to ffffe000. CPU: Intel Mobile Pentium MMX stepping 01 Checking 'hlt' instruction... OK. NET: Registered protocol family 16 EISA bus registered PCI: PCI BIOS revision 2.10 entry at 0xfd9e3, last bus=0 PCI: Using configuration type 1 Setting up standard PCI resources Linux Plug and Play Support v0.97 (c) Adam Belay PnPBIOS: Scanning system for PnP BIOS support... PnPBIOS: Found PnP BIOS installation structure at 0xc00f6b00 PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xa550, dseg 0x400 PnPBIOS: 20 nodes reported by PnP BIOS; 20 recorded by driver SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Probing PCI hardware PCI: Probing PCI hardware (bus 00) PCI quirk: region ff00-ff3f claimed by PIIX4 ACPI PCI quirk: region ff80-ff8f claimed by PIIX4 SMB PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:03.0 NET: Registered protocol family 23 Time: tsc clocksource has been installed. pnp: 00:00: ioport range 0x4d0-0x4d1 has been reserved pnp: 00:00: ioport range 0xff00-0xff3f has been reserved pnp: 00:00: ioport range 0xff80-0xff8f has been reserved pnp: 00:00: ioport range 0x398-0x399 has been reserved pnp: 00:01: ioport range 0x1260-0x1263 has been reserved pnp: 00:01: ioport range 0x2260-0x2263 has been reserved pnp: 00:01: ioport range 0x3260-0x3263 has been reserved pnp: 00:01: ioport range 0x4260-0x4263 has been reserved pnp: 00:01: ioport range 0x5260-0x5263 has been reserved pnp: 00:01: ioport range 0x6260-0x6263 has been reserved pnp: 00:01: ioport range 0x7260-0x7263 has been reserved pnp: 00:01: iomem range 0xfff80000-0xfffdffff has been reserved pnp: 00:01: iomem range 0xfffe0000-0xffffffff could not be reserved pnp: 00:02: iomem range 0x0-0x9ffff could not be reserved pnp: 00:02: iomem range 0xe8000-0xfffff could not be reserved pnp: 00:02: iomem range 0x100000-0x3ffffff could not be reserved PCI: Bus 1, cardbus bridge: 0000:00:0a.0 IO window: 00001000-000010ff IO window: 00001400-000014ff PREFETCH window: 10000000-13ffffff MEM window: 14000000-17ffffff PCI: Bus 5, cardbus bridge: 0000:00:0a.1 IO window: 00001800-000018ff IO window: 00001c00-00001cff PREFETCH window: 18000000-1bffffff MEM window: 1c000000-1fffffff PCI: No IRQ known for interrupt pin A of device 0000:00:0a.0. Please try using pci=biosirq. PCI: Setting latency timer of device 0000:00:0a.0 to 64 PCI: No IRQ known for interrupt pin B of device 0000:00:0a.1. Please try using pci=biosirq. NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac) Installing knfsd (copyright (C) 1996 okir@monad.swb.de). NTFS driver 2.1.28 [Flags: R/W]. SGI XFS with no debug enabled io scheduler noop registered io scheduler cfq registered (default) Limiting direct PCI/PCI transfers. Boot video device is 0000:00:02.0 lp: driver loaded but no devices found Non-volatile memory driver v1.2 [drm] Initialized drm 1.1.0 20060810 vesafb: , , (OEM: Copyright 1994 TRIDENT MICROSYSTEMS INC. ) vesafb: VBE version: 2.0 vesafb: protected mode interface info at c000:7786 vesafb: pmi: set display start = c00c779b, set palette = c00c77ed vesafb: no monitor limits have been set vesafb: scrolling: redraw Console: switching to colour frame buffer device 128x48 vesafb: framebuffer at 0xfe400000, mapped to 0xc4880000, using 4096k, total 4096k fb0: VESA VGA frame buffer device isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled 00:11: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A parport_pc 00:13: reported by Plug and Play BIOS parport0: PC-style at 0x378, irq 7 [PCSPP] lp0: using parport0 (interrupt-driven). loop: module loaded usbcore: registered new interface driver gl620a Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 66MHz system bus speed for PIO modes PIIX4: IDE controller at PCI slot 0000:00:03.1 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xfcd0-0xfcd7, BIOS settings: hda:DMA, hdb:pio Probing IDE interface ide0... hda: IBM-DTCA-23240, ATA DISK drive hdb: TOSHIBA CD-ROM XM-1602B, ATAPI CD/DVD-ROM drive hda: selected mode 0x42 hdb: selected mode 0x21 ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: max request size: 128KiB hda: 6354432 sectors (3253 MB) w/468KiB Cache, CHS=6304/16/63, UDMA(33) hda: cache flushes not supported hda:<4>Clocksource tsc unstable (delta = 84010399 ns) Time: pit clocksource has been installed. hda1 hda2 hda3 hdb: ATAPI 20X CD-ROM drive, 128kB Cache, DMA Uniform CD-ROM driver Revision: 3.20 USB Universal Host Controller Interface driver v3.0 PCI: setting IRQ 9 as level-triggered PCI: Found IRQ 9 for device 0000:00:03.2 PCI: Sharing IRQ 9 with 0000:00:02.0 uhci_hcd 0000:00:03.2: UHCI Host Controller uhci_hcd 0000:00:03.2: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:03.2: irq 9, io base 0x0000fce0 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected Initializing USB Mass Storage driver... hub 1-0:1.0: over-current change on port 1 usbcore: registered new interface driver usb-storage USB Mass Storage support registered. PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12 serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 mice: PS/2 mouse device common for all mice input: AT Translated Set 2 keyboard as /class/input/input0 Synaptics Touchpad, model: 1, fw: 4.1, id: 0x8148a1, caps: 0x0/0x0 input: SynPS/2 Synaptics TouchPad as /class/input/input1 i2c /dev entries driver piix4_smbus 0000:00:03.3: Found 0000:00:03.3 device nf_conntrack version 0.5.0 (512 buckets, 4096 max) ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 IrCOMM protocol (Dag Brattli) Using IPI Shortcut mode ReiserFS: hda3: found reiserfs format "3.6" with standard journal ReiserFS: hda3: using ordered data mode ReiserFS: hda3: journal params: device hda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 ReiserFS: hda3: checking transaction log (hda3) ReiserFS: hda3: Using r5 hash to sort names VFS: Mounted root (reiserfs filesystem) readonly. Freeing unused kernel memory: 248k freed Yenta: CardBus bridge found at 0000:00:0a.0 [0000:0000] Yenta: no PCI IRQ, CardBus support disabled for this socket. Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings. Yenta: ISA IRQ mask 0x0c18, PCI irq 0 Socket status: 30000010 Yenta: CardBus bridge found at 0000:00:0a.1 [0000:0000] Yenta: no PCI IRQ, CardBus support disabled for this socket. Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings. Yenta: ISA IRQ mask 0x0c18, PCI irq 0 Socket status: 30000006 pccard: PCMCIA card inserted into slot 0 cs: IO port probe 0x100-0x3af: excluding 0x200-0x207 0x220-0x22f 0x300-0x307 0x388-0x38f cs: IO port probe 0x3e0-0x4ff: excluding 0x3e8-0x3ff cs: IO port probe 0x820-0x8ff: clean. cs: IO port probe 0xc00-0xcf7: clean. cs: IO port probe 0xa00-0xaff: clean. cs: IO port probe 0x100-0x3af: excluding 0x200-0x207 0x220-0x22f 0x300-0x307 0x388-0x38f cs: IO port probe 0x3e0-0x4ff: excluding 0x3e8-0x3ff 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 eth0: NE2000 Compatible: io 0x320, irq 3, hw_addr 00:02:DD:01:4A:F3 Adding 254008k swap on /dev/hda2. Priority:-1 extents:1 across:254008k Problem Description: Mouse doesn't work. There seems to be an irq conflict. I finally set pci=irqmask=0x0a59 as kernel parameter, because I want PCI to say away from irqs 1 4 5 7 10 12, and that solved the problem. Steps to reproduce: Boot system without pci=irqmask=0x0a59 as kernel parameter History of locating and solvin the problem: http://forums.gentoo.org/viewtopic-p-3798833.html#3798833
Greg, Andi, Len: can you please suggest whether this is a PCI bug, an ACI bug or a x86 bug? Ta.
Krzysztof, can you provide dmidecode and /proc/interrupts. Is there a reason why you are booting with acpi=off?
I guess the bug can't be worked on since the computer has been retired by the owner: from Kristo Czaja <kc0@wp.pl> to protasnb@gmail.com, date Feb 7, 2008 3:19 PM subject Re: [Bug 8982] Mouse doesn't work without pci=irqmask=0x0a59 as kernel parameter mailed-by wp.pl hide details 3:19 PM (38 minutes ago) Reply sorry, I don't use that computer any more ;-/ bugme-daemon@bugzilla.kernel.org pisze: > http://bugzilla.kernel.org/show_bug.cgi?id=8982 > > > protasnb@gmail.com changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |protasnb@gmail.com
Opps. wrong resolution per closing, should be unreproducible.