https://bugzilla.kernel.org/show_bug.cgi?id=67861
Bug ID: 67861 Summary: Venue 8 Pro (valleyview): 'unable to handle kernel paging request' error and trace in __add_pin_to_irq_node on boot Product: ACPI Version: 2.5 Kernel Version: 3.13.0-0.rc5.git0.1.fc21 Hardware: i386 OS: Linux Tree: Fedora Status: NEW Severity: high Priority: P1 Component: Config-Interrupts Assignee: acpi_config-interru...@kernel-bugs.osdl.org Reporter: awill...@redhat.com Regression: No Created attachment 120031 --> https://bugzilla.kernel.org/attachment.cgi?id=120031&action=edit photo of the crash/trace I've been trying to get a Dell Venue 8 Pro (valley view tablet) to boot Fedora on and off for the last while. Back around 3.12 / early 3.13 it would reliably boot and even start X with 'nomodeset', but almost none of the integrated hardware shows up. With recent 3.13 kernels it seems like it almost always fails to boot, but just occasionally does boot (and like earlier kernels, no X with modesetting, no wifi, no bluetooth, no sound etc etc). When it fails, I wind up with what's visible in the attachment: a "BUG: unable to handle kernel paging request" and a reference to __add_pin_to_irq_node, then a trace that looks like ACPI / PCI / IRQ stuff. The trace has taint flag W, but I didn't see any other traces scrolling by earlier in boot. Unfortunately, can't page up once it hangs - it's just stuck like this. The kernel I'm using is Fedora's current Rawhide build - 3.13.0-0.rc5.git0.1 , which is basically 3.13rc5 - with two patches added that seemed possibly useful to vlv. one is this: https://github.com/rjwysocki/linux-pm/commit/b2a51a6d0f96308251cfa41b793c43d0316e3b16 and the other hacks the SDIO ID for the tablet's wifi adapter into the ath6kl driver: --- linux-3.13.0-0.rc2.git2.1.1.fc21.x86_64/drivers/net/wireless/ath/ath6kl/sdio.c 2013-11-03 15:41:51.000000000 -0800 +++ linux-3.13.0-0.rc2.git2.1.1.fc21.x86_64/drivers/net/wireless/ath/ath6kl/sdio.c.new 2013-12-03 16:38:36.109011716 -0800 @@ -1403,6 +1403,7 @@ {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6003_BASE | 0x1))}, {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6004_BASE | 0x0))}, {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6004_BASE | 0x1))}, + {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6004_BASE | 0x18))}, {}, }; I doubt either is relevant here. -- You are receiving this mail because: You are watching the assignee of the bug. ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla