Kernel on boot throws a irq 16: nobody cared (try booting with the "irqpoll" option) Booting w/o the irqpoll options disables access to USB and renders graphics really slowly even on xterm where there is a noticeable latency between keypress and rendering of the character on the terminal. Attached are logs against kernel issues and dmesg. Reproducible: Always Steps to Reproduce: 1. Boot gentoo Actual Results: irq 16: nobody cared (try booting with the "irqpoll" option) Lack of access to USB Sluggish graphics Conflicts ============================= May 07 18:54:03 navi kernel: rtsx_pci 0000:08:00.0: rtsx_pci_acquire_irq: pcr->msi_en = 0, pci->irq = 16 May 07 18:54:03 navi kernel: ACPI Warning: SystemIO range 0x0000000000001828-0x000000000000182f conflicts with OpRegion 0x0000000000001800-0x000000000000187f (\PMIO) (20131218/utaddress-258) May 07 18:54:03 navi kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver May 07 18:54:03 navi kernel: ACPI Warning: SystemIO range 0x0000000000000830-0x000000000000083f conflicts with OpRegion 0x0000000000000800-0x000000000000083f (\GPRL) (20131218/utaddress-258) May 07 18:54:03 navi kernel: ACPI Warning: SystemIO range 0x0000000000000830-0x000000000000083f conflicts with OpRegion 0x0000000000000800-0x0000000000000bff (\GPR_) (20131218/utaddress-258) May 07 18:54:03 navi kernel: ACPI Warning: SystemIO range 0x0000000000000830-0x000000000000083f conflicts with OpRegion 0x0000000000000800-0x000000000000087f (\_SB_.PCI0.LPCB.LPIO) (20131218/utaddress-258) May 07 18:54:03 navi kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver May 07 18:54:03 navi kernel: ACPI Warning: SystemIO range 0x0000000000000800-0x000000000000082f conflicts with OpRegion 0x0000000000000800-0x000000000000083f (\GPRL) (20131218/utaddress-258) May 07 18:54:03 navi kernel: ACPI Warning: SystemIO range 0x0000000000000800-0x000000000000082f conflicts with OpRegion 0x0000000000000800-0x0000000000000bff (\GPR_) (20131218/utaddress-258) May 07 18:54:03 navi kernel: ACPI Warning: SystemIO range 0x0000000000000800-0x000000000000082f conflicts with OpRegion 0x0000000000000810-0x0000000000000813 (\IO_D) (20131218/utaddress-258) May 07 18:54:03 navi kernel: ACPI Warning: SystemIO range 0x0000000000000800-0x000000000000082f conflicts with OpRegion 0x0000000000000800-0x000000000000087f (\_SB_.PCI0.LPCB.LPIO) (20131218/utaddress-258) May 07 18:54:03 navi kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver May 07 18:54:03 navi kernel: lpc_ich: Resource conflict(s) found affecting gpio_ich ===================================== USB Issues ===================================== May 07 18:54:03 navi kernel: ehci-pci: EHCI PCI platform driver May 07 18:54:03 navi kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver May 07 18:54:03 navi kernel: ohci-pci: OHCI PCI platform driver May 07 18:54:03 navi kernel: uhci_hcd: USB Universal Host Controller Interface driver May 07 18:54:03 navi kernel: xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A May 07 18:54:03 navi kernel: xhci_hcd 0000:00:14.0: PCI INT A: no GSI - using ISA IRQ 11 May 07 18:54:03 navi kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller May 07 18:54:03 navi kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1 May 07 18:54:03 navi kernel: xhci_hcd 0000:00:14.0: cache line size of 64 is not supported ===================================== Another conflict ===================================== May 07 18:54:03 navi kernel: rtc_cmos 00:06: RTC can wake from S4 May 07 18:54:03 navi kernel: rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0 May 07 18:54:03 navi kernel: rtc_cmos 00:06: alarms up to one month, y3k, 242 bytes nvram, hpet irqs May 07 18:54:03 navi kernel: ACPI Warning: SystemIO range 0x000000000000efa0-0x000000000000efbf conflicts with OpRegion 0x000000000000efa0-0x000000000000efaf (\_SB_.PCI0.SBUS.SMBI) (20131218/utaddress-258) May 07 18:54:03 navi kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver ====================================== Interrupt issue ====================================== May 07 18:54:03 navi kernel: ALSA device list: May 07 18:54:03 navi kernel: #0: HDA Intel HDMI at 0xf2530000 irq 16 May 07 18:54:03 navi kernel: #1: HDA Intel PCH at 0xf2534000 irq 22 May 07 18:54:03 navi kernel: #29: ThinkPad Console Audio Control at EC reg 0x30, fw unknown May 07 18:54:03 navi kernel: irq 16: nobody cared (try booting with the "irqpoll" option) May 07 18:54:03 navi kernel: CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.14.3-gentoo-minimal #4 May 07 18:54:03 navi kernel: Hardware name: LENOVO 20ASA0C800/20ASA0C800, BIOS J4ET60WW(1.60) 03/13/2014 May 07 18:54:03 navi kernel: 0000000000000010 ffffffff8180a469 ffff880215f5ca00 ffffffff810e7b91 May 07 18:54:03 navi kernel: ffff880215f5ca00 0000000000000010 0000000000000000 ffffffff810e7fdf May 07 18:54:03 navi kernel: ffff880215b20580 0000000000000000 0000000000000010 0000000000000000 May 07 18:54:03 navi kernel: Call Trace: May 07 18:54:03 navi kernel: <IRQ> [<ffffffff8180a469>] ? dump_stack+0x41/0x51 May 07 18:54:03 navi kernel: [<ffffffff810e7b91>] ? __report_bad_irq+0x21/0xc0 May 07 18:54:03 navi kernel: [<ffffffff810e7fdf>] ? note_interrupt+0x19f/0x1f0 May 07 18:54:03 navi kernel: [<ffffffff810e5dd5>] ? handle_irq_event_percpu+0xd5/0x1b0 May 07 18:54:03 navi kernel: [<ffffffff810e5edc>] ? handle_irq_event+0x2c/0x50 May 07 18:54:03 navi kernel: [<ffffffff810e898c>] ? handle_fasteoi_irq+0x4c/0xf0 May 07 18:54:03 navi kernel: [<ffffffff81043485>] ? handle_irq+0x15/0x20 May 07 18:54:03 navi kernel: [<ffffffff81042e84>] ? do_IRQ+0x44/0xe0 May 07 18:54:03 navi kernel: [<ffffffff818123aa>] ? common_interrupt+0x6a/0x6a May 07 18:54:03 navi kernel: <EOI> [<ffffffff815eea37>] ? cpuidle_enter_state+0x47/0xc0 May 07 18:54:03 navi kernel: [<ffffffff815eeb62>] ? cpuidle_idle_call+0xb2/0x1e0 May 07 18:54:03 navi kernel: [<ffffffff81049e25>] ? arch_cpu_idle+0x5/0x20 May 07 18:54:03 navi kernel: [<ffffffff810e5385>] ? cpu_startup_entry+0x95/0x240 May 07 18:54:03 navi kernel: handlers: May 07 18:54:03 navi kernel: [<ffffffff81426bb0>] ironlake_irq_handler May 07 18:54:03 navi kernel: [<ffffffff814b19d0>] mei_me_irq_quick_handler threaded [<ffffffff814b1a10>] mei_me_irq_thread_handler May 07 18:54:03 navi kernel: [<ffffffff814b2b70>] rtsx_pci_isr May 07 18:54:03 navi kernel: [<ffffffff816627a0>] azx_interrupt May 07 18:54:03 navi kernel: Disabling IRQ #16
Created attachment 376758 [details] dmesg
You are booting your kernel with noapic, what did you expect? if you have trouble with apic (something strange because your specs show a recent system), look for a bios update from your manufacturer. But disabling apic on multicpu computer is just wrong.
Hi, This is the boot entry for linux. menuentry 'Gentoo GNU/Linux' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8757aefb-92e5-4351-8dc0-058b6ae2276f' { load_video insmod gzio insmod part_msdos insmod ext2 set root='hd0,msdos1' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 8c0044bd-b186-413e-83c3-be6b263e7219 else search --no-floppy --fs-uuid --set=root 8c0044bd-b186-413e-83c3-be6b263e7219 fi echo 'Loading Linux 3.14.3-gentoo-minimal ...' linux /kernel-3.14.3-gentoo-minimal root=/dev/sda2 ro init=/usr/lib/systemd/systemd quiet } As you can see, noapic isn't specified. Am I supposed to specify it somewhere else?
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=11748a41-fea4-4686-b8e4-31c95b9a098b rw resume=/dev/disk/by-uuid/c1b0014d-c356-41f2-8621-6696ab87443d quiet splash noapic nmi_watchdog=0 [ 0.000000] ACPI: Skipping IOAPIC probe due to 'noapic' option.
Created attachment 376778 [details] Corrected dmesg Updated with the right dmesg.
Sorry, have updated the dmesg with the correct attachment
This is a bug tracker. When you find bugs you report them here. There is no bug here - it looks like you are looking for support. We have web forums, IRC channels and mailing lists where Gentoo Linux users can get support.
Well booting the kernel with irqpoll or acpi=noirq option restores access to USB and speeds up graphics. This would mean that I am not lacking drivers but its a kernel issue. Upstream bug @ https://bugzilla.kernel.org/show_bug.cgi?id=76001 suggests its an acpi_bios.
(In reply to Amit Prakash Ambasta from comment #8) > Well booting the kernel with irqpoll or acpi=noirq option restores access to > USB and speeds up graphics. This would mean that I am not lacking drivers > but its a kernel issue. So you have found a solution to a local problem. Nice.