Bug 43042 - ite-cir: linux 3.2.0-18 - 21 x86 64 kernel panic on boot, Alienware m17x
Summary: ite-cir: linux 3.2.0-18 - 21 x86 64 kernel panic on boot, Alienware m17x
Status: RESOLVED CODE_FIX
Alias: None
Product: v4l-dvb
Classification: Unclassified
Component: v4l-other (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: v4l-other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-04 14:28 UTC by Brian C. Ladd
Modified: 2012-09-04 11:23 UTC (History)
3 users (show)

See Also:
Kernel Version: 3.2.0-18 -- -21; 3.3.0-999; 3.4.0-999
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Brian C. Ladd 2012-04-04 14:28:21 UTC
uname -r
3.2.0-17-generic
THIS IS NOT THE KERNEL WITH THE PROBLEM; CANNOT BOOT ANY KERNEL WITH THE PROBLEM.

lsb_release -rd
Description: Ubuntu precise (development branch)
Release: 12.04

apt-cache policy linux-image-generic
linux-image-generic:
  Installed: 3.2.0.21.23
  Candidate: 3.2.0.21.23
  Version table:
 *** 3.2.0.21.23 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status


When booting Alienware m17x with Precise beta (updated twice a day), all versions of kernel after 3.2.0-17 (3.2.0-18 through -21, 3.3.0-999 dailies, 3.3.0rc7precise, 3.4.0rc1precise) panic about 7 seconds into the boot sequence. I, instead, expect linux to boot. -17 boots cleanly every time on the same hardware.

Managed to capture a photograph of the stack trace. Photo and background available at http://ubuntuforums.org/showpost.php?p=11813173&postcount=14

The trace is

                ? ite_cir_isr
                ? wakeup_preempt_entitity.isra
                handle_irqevent_percpu
                ? check_preempt_curr
                handle_irq_event
                handle_edge_irq
                handle_irq
                do_IRQ
                common_interrupt
                ? system_call_fastpath
RIP value
 (null)>] (null)

io- not syncing: Fatal exception in interrupt
comm: upstart-udev-br Tainted: G D 3.

                panic
                oops_end
                no_context
                __bad_area_nosemaphore
                ? native_send_call_func_single_ipi
                bad_area_nosemaphore
                do_page_fault
                ? scsi_request_fn
                ? blk_complete_request
                ? scsi_done
                ? ata_scsi_go_complete
                page_fault
                ? ite+cir_isr
                ? wakeup_preempt_entity.isra
                handle_irqevent_percpu
                ? check_preempt_curr
                handle_irq_event
                handle_edge_irq
                handle_irq
                do_IRQ
                common_interrupt
                ? system_call_fastpath

The actual stack traces for 3.3 and 3.4 kernels are different; all the versions of 3.2 produce similar traces to that given.

The following commands were run on the -17 kernel listed so they are NOT from the kernel exhibiting the error. The kernels exhibiting the error cannot be booted. 

Installed versions of kernel (all but first have the error)
linux-image-3.2.0-17-generic    3.2.0-17.27   Linux kernel image for version 3.2.0 on 64bit x86 SMP
linux-image-3.2.0-18-generic    3.2.0-18.29   Linux kernel image for version 3.2.0 on 64bit x86 SMP
linux-image-3.2.0-19-generic    3.2.0-19.31   Linux kernel image for version 3.2.0 on 64bit x86 SMP
linux-image-3.2.0-20-generic    3.2.0-20.33   Linux kernel image for version 3.2.0 on 64bit x86 SMP
linux-image-3.2.0-21-generic    3.2.0-21.34   Linux kernel image for version 3.2.0 on 64bit x86 SMP
linux-image-3.3-999-generic    3.3.0-999.201203300409   Linux kernel image for version 3.3.0 on 64bit x86 SMP
linux-image-3.4.0-999-generic    3.4.0-999.201204040406   Linux kernel image for version 3.4.0 on 64bit x86 SMP

lspci -vvvn
00:00.0 0600: 10de:0a82 (rev b1)
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:00.1 0500: 10de:0a88 (rev b1)
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:03.0 0601: 10de:0aae (rev b2)
	Subsystem: 10de:cb79
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Region 0: I/O ports at 1c00 [size=256]

00:03.1 0500: 10de:0aa4 (rev b1)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:03.2 0c05: 10de:0aa2 (rev b1)
	Subsystem: 10de:cb79
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 10
	Region 0: I/O ports at 3080 [size=64]
	Region 4: I/O ports at 3040 [size=64]
	Region 5: I/O ports at 2000 [size=64]
	Capabilities: <access denied>
	Kernel driver in use: nForce2_smbus
	Kernel modules: i2c-nforce2

00:03.3 0500: 10de:0a89 (rev b1)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:03.5 0b40: 10de:0aa3 (rev b1)
	Subsystem: 10de:cb79
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin B routed to IRQ 19
	Region 0: Memory at f0600000 (32-bit, non-prefetchable) [size=512K]
	Kernel driver in use: nvidia
	Kernel modules: nvidia, nvidia_current_updates, nvidia_current

00:04.0 0c03: 10de:0aa5 (rev b1) (prog-if 10 [OHCI])
	Subsystem: 1028:02a1
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin A routed to IRQ 22
	Region 0: Memory at f0886000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: ohci_hcd

00:04.1 0c03: 10de:0aa6 (rev b1) (prog-if 20 [EHCI])
	Subsystem: 1028:02a1
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin B routed to IRQ 23
	Region 0: Memory at f0889000 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:06.0 0c03: 10de:0aa7 (rev b1) (prog-if 10 [OHCI])
	Subsystem: 1028:02a1
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin A routed to IRQ 21
	Region 0: Memory at f0887000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: ohci_hcd

00:06.1 0c03: 10de:0aa9 (rev b1) (prog-if 20 [EHCI])
	Subsystem: 1028:02a1
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin B routed to IRQ 16
	Region 0: Memory at f0889400 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:08.0 0403: 10de:0ac0 (rev b1)
	Subsystem: 10de:cb79
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (500ns min, 1250ns max)
	Interrupt: pin A routed to IRQ 17
	Region 0: Memory at f0880000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd-hda-intel

00:09.0 0604: 10de:0aab (rev b1) (prog-if 01 [Subtractive decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: f0500000-f05fffff
	Prefetchable memory behind bridge: fff00000-000fffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr+ DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>

00:0a.0 0200: 10de:0ab0 (rev b1)
	Subsystem: 1028:02a1
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (250ns min, 5000ns max)
	Interrupt: pin A routed to IRQ 20
	Region 0: Memory at f0888000 (32-bit, non-prefetchable) [size=4K]
	Region 1: I/O ports at 30d0 [size=8]
	Region 2: Memory at f0889c00 (32-bit, non-prefetchable) [size=256]
	Region 3: Memory at f0889800 (32-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>
	Kernel driver in use: forcedeth
	Kernel modules: forcedeth

00:0b.0 0106: 10de:0ab9 (rev b1) (prog-if 01 [AHCI 1.0])
	Subsystem: 1028:02a1
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin A routed to IRQ 40
	Region 0: I/O ports at 30e8 [size=8]
	Region 1: I/O ports at 30dc [size=4]
	Region 2: I/O ports at 30e0 [size=8]
	Region 3: I/O ports at 30d8 [size=4]
	Region 4: I/O ports at 30c0 [size=16]
	Region 5: Memory at f0884000 (32-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: ahci

00:0c.0 0604: 10de:0ac4 (rev b1) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00004000-00004fff
	Memory behind bridge: ac000000-aeffffff
	Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:0d.0 0604: 10de:0ac5 (rev b1) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 00005000-00005fff
	Memory behind bridge: a8000000-aaffffff
	Prefetchable memory behind bridge: 00000000b0000000-00000000bfffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:15.0 0604: 10de:0ac6 (rev b1) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=04, subordinate=05, sec-latency=0
	I/O behind bridge: 00006000-00006fff
	Memory behind bridge: f0200000-f03fffff
	Prefetchable memory behind bridge: 00000000f0000000-00000000f01fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:16.0 0604: 10de:0ac7 (rev b1) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: f0400000-f04fffff
	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:17.0 0604: 10de:0ac7 (rev b1) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: fff00000-000fffff
	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:18.0 0604: 10de:0ac7 (rev b1) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: fff00000-000fffff
	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

01:07.0 0c00: 1180:0832 (rev 05) (prog-if 10 [OHCI])
	Subsystem: 1028:02a1
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (500ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at f0500000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: firewire_ohci
	Kernel modules: firewire-ohci

01:07.1 0805: 1180:0822 (rev 22)
	Subsystem: 1028:02a1
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at f0500800 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci-pci

01:07.2 0880: 1180:0592 (rev 12)
	Subsystem: 1028:02a1
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at f0501000 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: r592
	Kernel modules: r592

01:07.3 0880: 1180:0852 (rev 12)
	Subsystem: 1028:02a1
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at f0501400 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: r852
	Kernel modules: r852

02:00.0 0300: 10de:0618 (rev a2) (prog-if 00 [VGA controller])
	Subsystem: 1028:02a1
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 0: Memory at ae000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at ac000000 (64-bit, non-prefetchable) [size=32M]
	Region 5: I/O ports at 4000 [size=128]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: nvidia
	Kernel modules: nvidia, nvidia_current_updates, nvidia_current, nouveau, nvidiafb

03:00.0 0300: 10de:0618 (rev a2) (prog-if 00 [VGA controller])
	Subsystem: 1028:02a1
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 22
	Region 0: Memory at aa000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at b0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at a8000000 (64-bit, non-prefetchable) [size=32M]
	Region 5: I/O ports at 5000 [size=128]
	Capabilities: <access denied>
	Kernel driver in use: nvidia
	Kernel modules: nvidia, nvidia_current_updates, nvidia_current, nouveau, nvidiafb

06:00.0 0280: 8086:422c (rev 35)
	Subsystem: 8086:1301
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 41
	Region 0: Memory at f0400000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

lspnp -vvv
00:00 PNP0c01 System board
    state = active
    allocated resources:
	mem 0xffc00000-0xffffffff
	mem 0xfec00000-0xfec00fff
	mem 0xfee00000-0xfeefffff
	mem 0xfed00000-0xfed00fff

00:01 PNP0a08 (unknown)
    state = active
    allocated resources:
	bus 0x0-0xff
	io 0xcf8-0xcff
	io 0x0-0xcf7 window
	io 0xd00-0xffff window
	mem 0xa0000-0xbffff window
	mem 0xc0000-0xc3fff window
	mem 0xc4000-0xc7fff window
	mem 0xc8000-0xcbfff window
	mem 0xcc000-0xcffff window
	mem 0xd0000-0xd3fff window
	mem 0xd4000-0xd7fff window
	mem 0xd8000-0xdbfff window
	mem 0xdc000-0xdffff window
	mem 0xe0000-0xe3fff window
	mem 0xe4000-0xe7fff window
	mem 0xe8000-0xebfff window
	mem 0xec000-0xeffff window
	mem 0xf0000-0xfffff window
	mem 0xa0000000-0xdfffffff window
	mem 0xf0000000-0xfebfffff window
    compatible devices:
	PNP0a03 PCI bus

00:02 PNP0103 High-Precision Event Timer
    state = active
    allocated resources:
	irq disabled
	irq 8
	mem 0xfed00000-0xfed003ff

00:03 PNP0c02 Motherboard resources
    state = active
    allocated resources:
	mem 0xe0000000-0xefffffff

00:04 PNP0c02 Motherboard resources
    state = active
    allocated resources:
	io 0x1000-0x107f
	io 0x1080-0x10ff
	io 0x1400-0x147f
	io 0x1480-0x14ff
	io 0x1800-0x187f
	io 0x1880-0x18ff
	io 0x3040-0x307f
	io 0x2000-0x203f

00:05 PNP0303 IBM enhanced keyboard (101/102-key, PS/2 mouse support)
    state = active
    allocated resources:
	io 0x60-0x60
	io 0x64-0x64
	irq 1

00:06 SYN0b12 (unknown)
    state = active
    allocated resources:
	irq 12
    compatible devices:
	SYN0b00 (unknown)
	SYN0002 Synaptics PS/2 Port Pointing Device
	PNP0f13 PS/2 port for PS/2-style mice

00:07 PNP0c02 Motherboard resources
    state = active
    allocated resources:
	io 0x10-0x1f
	io 0x22-0x3f
	io 0x44-0x5f
	io 0x67-0x6f
	io 0x72-0x73
	io 0x74-0x7f
	io 0x91-0x93
	io 0x97-0x9f
	io 0xa2-0xbf
	io 0xe0-0xef
	io 0x4d0-0x4d1
	io 0x80-0x80
	io 0x910-0x911
	io 0x295-0x296

00:08 PNP0200 AT DMA controller
    state = active
    allocated resources:
	io 0x0-0x8
	io 0xa-0xf
	io 0x81-0x83
	io 0x87-0x87
	io 0x89-0x8b
	io 0x8f-0x8f
	io 0xc0-0xd1
	io 0xd4-0xdf
	dma 4

00:09 PNP0800 AT speaker
    state = active
    allocated resources:
	io 0x61-0x61

00:0a PNP0b00 AT real-time clock
    state = active
    allocated resources:
	io 0x70-0x71

00:0b PNP0c04 Math coprocessor
    state = active
    allocated resources:
	io 0xf0-0xf1
	irq 13

00:0c ITE8708 (unknown)
    state = active
    allocated resources:
	io 0x310-0x317
	irq 10
    possible resources:
	Dependent: 00 - Priority acceptable
	  port 0x310-0x310, align 0x0, size 0x8, 16-bit address decoding
	  irq 10 High-Edge

cat /proc/interrupts
           CPU0       CPU1       CPU2       CPU3       
  0:     113976          0          0          0   IO-APIC-edge      timer
  1:       1143          0          0          0   IO-APIC-edge      i8042
  7:          1          0          0          0   IO-APIC-edge    
  8:          1          0          0          0   IO-APIC-edge      rtc0
  9:       1688          0          0          0   IO-APIC-fasteoi   acpi
 10:        172          0          0          0   IO-APIC-edge      ite-cir
 11:          6          0          0          0   IO-APIC-fasteoi   mmc0, firewire_ohci, r592, r852
 12:      52041          0       1253          0   IO-APIC-edge      i8042
 16:         36          0          0          0   IO-APIC-fasteoi   ehci_hcd:usb2
 17:        271          0          0          0   IO-APIC-fasteoi   snd_hda_intel
 20:          0          0          0          0   IO-APIC-fasteoi   eth0
 21:       1480          0          0          0   IO-APIC-fasteoi   ohci_hcd:usb4
 22:        420          0        145          0   IO-APIC-fasteoi   ohci_hcd:usb3, nvidia
 23:        169          0       2804          0   IO-APIC-fasteoi   ehci_hcd:usb1, nvidia
 40:      32747          0          0          0   PCI-MSI-edge      ahci
 41:      32276          0          0          0   PCI-MSI-edge      iwlwifi
NMI:         60         40         48         41   Non-maskable interrupts
LOC:      16336      43575      38727      36632   Local timer interrupts
SPU:          0          0          0          0   Spurious interrupts
PMI:         60         40         48         41   Performance monitoring interrupts
IWI:          0          0          0          0   IRQ work interrupts
RES:      37783      47585      31382      32941   Rescheduling interrupts
CAL:      21451      18109      29603      20635   Function call interrupts
TLB:       9549       4120       2341       2600   TLB shootdowns
TRM:          0          0          0          0   Thermal event interrupts
THR:          0          0          0          0   Threshold APIC interrupts
MCE:          0          0          0          0   Machine check exceptions
MCP:          2          2          2          2   Machine check polls
ERR:          1
MIS:          0
Comment 1 Brian C. Ladd 2012-04-05 17:05:53 UTC
Update: blacklisting ite-cir seems to fix the problem:

Ran
    echo "blacklist ite-cir" | sudo tee /etc/modprobe.d/ite-cir.conf
    sudo depmod -a 3.2.0-21-generic
    sudo update-initramfs -u -k 3.2.0-21-generic

For each of the affected kernels through 3.2.0-22 and was able to consistently warmboot and coldboot. 3.3.0 and 3.4.0 dailies have an additional, probably unrelated, crash later on in the boot sequence.
Comment 2 David Runge 2012-04-23 10:42:58 UTC
I can confirm this on a Dell XPS 1340 and kernel >3.2.7
blacklisting ite_cir fixed the kernel panic issue for me. There is a related bug report for this on Archlinux: https://bugs.archlinux.org/task/29240

I'm glad I don't need the infrared stuff
Comment 3 Alan 2012-09-04 11:23:20 UTC
Should be fixed as of Ben Hutching's May 14th patches

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