← Back to team overview

kernel-packages team mailing list archive

[Bug 1401699] Re: Kernel upgrade to linux-image-3.16.0-28-generic breaks my external keyboard

 

apport information

** Tags added: apport-collected

** Description changed:

  I have an X1 Carbon Second Generation. With linux-
  image-3.16.0-25-generic, everything works fine. With linux-
  image-3.16.0-28-generic, if I boot with an external keyboard attached,
  the keyboard generates keypress events only until I close my laptop lid.
  After closing the lid, presses on the USB keyboard generate no events.
  This state of affairs persists even after opening the laptop lid again.
  
  The problem appears to be in the kernel somewhere.  Booting with the
  previous kernel using the GRUB menu option restores correct behavior.
  Switching to a non-X VT and using evtest indicates that no events are
  being delivered to userland. dmesg doesn't report any unusual messages
  across lid close and reopen.
  
  Repro:
  
  1) Boot with laptop lid open and external USB keyboard attached
  2) Log into X
  3) Type using external keyboard: note that keypresses are received
  4) Close laptop lid (using external monitor)
  5) Type on external keyboard: does nothing
  6) Open laptop lid
  7) Type on external keyboard: does nothing
  
  Here is the requested metadata. Note that I'm generating this
  information on a boot of the old kernel.
  
  $ cat /proc/version_signature 
  Ubuntu 3.16.0-25.33-generic 3.16.7
  
  00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 0b)
  	Subsystem: Lenovo Device [17aa:2218]
  	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
  	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
  
  00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
  	Subsystem: Lenovo Device [17aa:2218]
  	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 61
  	Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
  	Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
  	Region 4: I/O ports at 3000 [size=64]
  	Expansion ROM at <unassigned> [disabled]
  	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
  		Address: fee00018  Data: 0000
  	Capabilities: [d0] Power Management version 2
  		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [a4] PCI Advanced Features
  		AFCap: TP+ FLR+
  		AFCtrl: FLR-
  		AFStatus: TP-
  	Kernel driver in use: i915
  
  00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 0b)
  	Subsystem: Lenovo Device [17aa:2218]
  	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 64
  	Region 0: Memory at f0530000 (64-bit, non-prefetchable) [size=16K]
  	Capabilities: [50] Power Management version 2
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit-
  		Address: fee00418  Data: 0000
  	Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0
  			ExtTag- RBE-
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
  	Kernel driver in use: snd_hda_intel
  
  00:14.0 USB controller [0c03]: Intel Corporation 8 Series USB xHCI HC [8086:9c31] (rev 04) (prog-if 30 [XHCI])
  	Subsystem: Lenovo Device [17aa:2218]
  	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: 0
  	Interrupt: pin A routed to IRQ 58
  	Region 0: Memory at f0520000 (64-bit, non-prefetchable) [size=64K]
  	Capabilities: [70] Power Management version 2
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
  		Address: 00000000fee00318  Data: 0000
  	Kernel driver in use: xhci_hcd
  
  00:16.0 Communication controller [0780]: Intel Corporation 8 Series HECI #0 [8086:9c3a] (rev 04)
  	Subsystem: Lenovo Device [17aa:2218]
  	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 62
  	Region 0: Memory at f0539000 (64-bit, non-prefetchable) [size=32]
  	Capabilities: [50] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
  		Address: 00000000fee003b8  Data: 0000
  	Kernel driver in use: mei_me
  
  00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I218-LM [8086:155a] (rev 04)
  	Subsystem: Lenovo ThinkPad X240 [17aa:2214]
  	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 60
  	Region 0: Memory at f0500000 (32-bit, non-prefetchable) [size=128K]
  	Region 1: Memory at f053e000 (32-bit, non-prefetchable) [size=4K]
  	Region 2: I/O ports at 3080 [size=32]
  	Capabilities: [c8] Power Management version 2
  		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
  	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
  		Address: 00000000fee00398  Data: 0000
  	Capabilities: [e0] PCI Advanced Features
  		AFCap: TP+ FLR+
  		AFCtrl: FLR-
  		AFStatus: TP-
  	Kernel driver in use: e1000e
  
  00:1b.0 Audio device [0403]: Intel Corporation 8 Series HD Audio Controller [8086:9c20] (rev 04)
  	Subsystem: Lenovo Device [17aa:2218]
  	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 65
  	Region 0: Memory at f0534000 (64-bit, non-prefetchable) [size=16K]
  	Capabilities: [50] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
  		Address: 00000000fee00458  Data: 0000
  	Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0
  			ExtTag- RBE-
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
  	Capabilities: [100 v1] Virtual Channel
  		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
  		Arb:	Fixed- WRR32- WRR64- WRR128-
  		Ctrl:	ArbSelect=Fixed
  		Status:	InProgress-
  		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
  			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
  			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=01
  			Status:	NegoPending- InProgress-
  		VC1:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
  			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
  			Ctrl:	Enable- ID=2 ArbSelect=Fixed TC/VC=04
  			Status:	NegoPending- InProgress-
  	Kernel driver in use: snd_hda_intel
  
  00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 6 [8086:9c1a] (rev e4) (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: 00002000-00002fff
  	Memory behind bridge: dfb00000-dfcfffff
  	Prefetchable memory behind bridge: 00000000dfd00000-00000000dfefffff
  	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: [40] Express (v2) Root Port (Slot+), MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0
  			ExtTag- RBE+
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
  		LnkCap:	Port #6, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
  			ClockPM- Surprise- LLActRep+ BwNot+
  		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes Disabled- CommClk-
  			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
  		LnkSta:	Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
  		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
  			Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
  		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
  			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
  		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
  			Changed: MRL- PresDet- LinkState-
  		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
  		RootCap: CRSVisible-
  		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
  		DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Via WAKE# ARIFwd-
  		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled ARIFwd-
  		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
  			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
  			 Compliance De-emphasis: -6dB
  		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
  			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
  	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
  		Address: 00000000  Data: 0000
  	Capabilities: [90] Subsystem: Lenovo Device [17aa:2218]
  	Capabilities: [a0] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Kernel driver in use: pcieport
  
  00:1c.1 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 3 [8086:9c14] (rev e4) (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
  	Memory behind bridge: f0400000-f04fffff
  	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: [40] Express (v2) Root Port (Slot+), MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0
  			ExtTag- RBE+
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
  		LnkCap:	Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <512ns, L1 <16us
  			ClockPM- Surprise- LLActRep+ BwNot+
  		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
  			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
  		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
  		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
  			Slot #2, PowerLimit 10.000W; Interlock- NoCompl+
  		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
  			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
  		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
  			Changed: MRL- PresDet- LinkState+
  		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
  		RootCap: CRSVisible-
  		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
  		DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not Supported ARIFwd-
  		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled ARIFwd-
  		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
  			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
  			 Compliance De-emphasis: -6dB
  		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
  			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
  	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
  		Address: 00000000  Data: 0000
  	Capabilities: [90] Subsystem: Lenovo Device [17aa:2218]
  	Capabilities: [a0] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [100 v0] #00
  	Capabilities: [200 v1] L1 PM Substates
  		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
  			  PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
  	Kernel driver in use: pcieport
  
  00:1d.0 USB controller [0c03]: Intel Corporation 8 Series USB EHCI #1 [8086:9c26] (rev 04) (prog-if 20 [EHCI])
  	Subsystem: Lenovo Device [17aa:2218]
  	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: 0
  	Interrupt: pin A routed to IRQ 23
  	Region 0: Memory at f053d000 (32-bit, non-prefetchable) [size=1K]
  	Capabilities: [50] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [58] Debug port: BAR=1 offset=00a0
  	Capabilities: [98] PCI Advanced Features
  		AFCap: TP+ FLR+
  		AFCtrl: FLR-
  		AFStatus: TP-
  	Kernel driver in use: ehci-pci
  
  00:1f.0 ISA bridge [0601]: Intel Corporation 8 Series LPC Controller [8086:9c43] (rev 04)
  	Subsystem: Lenovo Device [17aa:2218]
  	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: 0
  	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
  	Kernel driver in use: lpc_ich
  
  00:1f.2 SATA controller [0106]: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04) (prog-if 01 [AHCI 1.0])
  	Subsystem: Lenovo Device [17aa:2218]
  	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: 0
  	Interrupt: pin B routed to IRQ 59
  	Region 0: I/O ports at 30a8 [size=8]
  	Region 1: I/O ports at 30b4 [size=4]
  	Region 2: I/O ports at 30a0 [size=8]
  	Region 3: I/O ports at 30b0 [size=4]
  	Region 4: I/O ports at 3060 [size=32]
  	Region 5: Memory at f053c000 (32-bit, non-prefetchable) [size=2K]
  	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
  		Address: fee00358  Data: 0000
  	Capabilities: [70] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
  		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
  	Kernel driver in use: ahci
  
  00:1f.3 SMBus [0c05]: Intel Corporation 8 Series SMBus Controller [8086:9c22] (rev 04)
  	Subsystem: Lenovo Device [17aa:2218]
  	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-
  	Interrupt: pin C routed to IRQ 10
  	Region 0: Memory at f0538000 (64-bit, non-prefetchable) [size=256]
  	Region 4: I/O ports at efa0 [size=32]
  
  03:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 83)
  	Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:c270]
  	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 63
  	Region 0: Memory at f0400000 (64-bit, non-prefetchable) [size=8K]
  	Capabilities: [c8] Power Management version 3
  		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
  		Address: 00000000fee003f8  Data: 0000
  	Capabilities: [40] Express (v2) Endpoint, MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
  			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
  		LnkCap:	Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <32us
  			ClockPM+ Surprise- LLActRep- BwNot-
  		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
  			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
  		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
  		DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR+, OBFF Via WAKE#
  		DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-, LTR+, OBFF Disabled
  		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
  			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
  			 Compliance De-emphasis: -6dB
  		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
  			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
  	Capabilities: [100 v1] Advanced Error Reporting
  		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
  		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
  		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
  		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
  		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
  		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
  	Capabilities: [140 v1] Device Serial Number 28-b2-bd-ff-ff-1c-db-58
  	Capabilities: [14c v1] Latency Tolerance Reporting
  		Max snoop latency: 3145728ns
  		Max no snoop latency: 3145728ns
  	Capabilities: [154 v1] Vendor Specific Information: ID=cafe Rev=1 Len=014 <?>
  	Kernel driver in use: iwlwifi
  
  $ lsb_release -rd
  Description:	Ubuntu 14.10
  Release:	14.10
+ --- 
+ ApportVersion: 2.14.7-0ubuntu8
+ Architecture: amd64
+ AudioDevicesInUse:
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC1:  dancol     3504 F.... pulseaudio
+  /dev/snd/controlC0:  dancol     3504 F.... pulseaudio
+ CurrentDesktop: Unity
+ DistroRelease: Ubuntu 14.10
+ HibernationDevice: RESUME=UUID=7da7377a-42c7-49f8-a060-8dee466c61fd
+ InstallationDate: Installed on 2013-10-23 (413 days ago)
+ InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
+ MachineType: LENOVO 20A8002MUK
+ Package: linux (not installed)
+ ProcFB: 0 inteldrmfb
+ ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.16.0-25-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash
+ ProcVersionSignature: Ubuntu 3.16.0-25.33-generic 3.16.7
+ RelatedPackageVersions:
+  linux-restricted-modules-3.16.0-25-generic N/A
+  linux-backports-modules-3.16.0-25-generic  N/A
+  linux-firmware                             1.138
+ Tags:  utopic
+ Uname: Linux 3.16.0-25-generic x86_64
+ UpgradeStatus: Upgraded to utopic on 2014-10-25 (47 days ago)
+ UserGroups: adm cdrom dip kismet kvm libvirtd lpadmin plugdev sambashare sudo wireshark
+ _MarkForUpload: True
+ dmi.bios.date: 09/02/2014
+ dmi.bios.vendor: LENOVO
+ dmi.bios.version: GRET40WW (1.17 )
+ dmi.board.asset.tag: Not Available
+ dmi.board.name: 20A8002MUK
+ dmi.board.vendor: LENOVO
+ dmi.board.version: SDK0E50510 Pro
+ dmi.chassis.asset.tag: No Asset Information
+ dmi.chassis.type: 10
+ dmi.chassis.vendor: LENOVO
+ dmi.chassis.version: Not Available
+ dmi.modalias: dmi:bvnLENOVO:bvrGRET40WW(1.17):bd09/02/2014:svnLENOVO:pn20A8002MUK:pvrThinkPadX1Carbon2nd:rvnLENOVO:rn20A8002MUK:rvrSDK0E50510Pro:cvnLENOVO:ct10:cvrNotAvailable:
+ dmi.product.name: 20A8002MUK
+ dmi.product.version: ThinkPad X1 Carbon 2nd
+ dmi.sys.vendor: LENOVO

** Attachment added: "AlsaInfo.txt"
   https://bugs.launchpad.net/bugs/1401699/+attachment/4279063/+files/AlsaInfo.txt

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1401699

Title:
  Kernel upgrade to linux-image-3.16.0-28-generic breaks my external
  keyboard

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  I have an X1 Carbon Second Generation. With linux-
  image-3.16.0-25-generic, everything works fine. With linux-
  image-3.16.0-28-generic, if I boot with an external keyboard attached,
  the keyboard generates keypress events only until I close my laptop
  lid. After closing the lid, presses on the USB keyboard generate no
  events. This state of affairs persists even after opening the laptop
  lid again.

  The problem appears to be in the kernel somewhere.  Booting with the
  previous kernel using the GRUB menu option restores correct behavior.
  Switching to a non-X VT and using evtest indicates that no events are
  being delivered to userland. dmesg doesn't report any unusual messages
  across lid close and reopen.

  Repro:

  1) Boot with laptop lid open and external USB keyboard attached
  2) Log into X
  3) Type using external keyboard: note that keypresses are received
  4) Close laptop lid (using external monitor)
  5) Type on external keyboard: does nothing
  6) Open laptop lid
  7) Type on external keyboard: does nothing

  Here is the requested metadata. Note that I'm generating this
  information on a boot of the old kernel.

  $ cat /proc/version_signature 
  Ubuntu 3.16.0-25.33-generic 3.16.7

  00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 0b)
  	Subsystem: Lenovo Device [17aa:2218]
  	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
  	Capabilities: [e0] Vendor Specific Information: Len=0c <?>

  00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
  	Subsystem: Lenovo Device [17aa:2218]
  	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 61
  	Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
  	Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
  	Region 4: I/O ports at 3000 [size=64]
  	Expansion ROM at <unassigned> [disabled]
  	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
  		Address: fee00018  Data: 0000
  	Capabilities: [d0] Power Management version 2
  		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [a4] PCI Advanced Features
  		AFCap: TP+ FLR+
  		AFCtrl: FLR-
  		AFStatus: TP-
  	Kernel driver in use: i915

  00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 0b)
  	Subsystem: Lenovo Device [17aa:2218]
  	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 64
  	Region 0: Memory at f0530000 (64-bit, non-prefetchable) [size=16K]
  	Capabilities: [50] Power Management version 2
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit-
  		Address: fee00418  Data: 0000
  	Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0
  			ExtTag- RBE-
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
  	Kernel driver in use: snd_hda_intel

  00:14.0 USB controller [0c03]: Intel Corporation 8 Series USB xHCI HC [8086:9c31] (rev 04) (prog-if 30 [XHCI])
  	Subsystem: Lenovo Device [17aa:2218]
  	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: 0
  	Interrupt: pin A routed to IRQ 58
  	Region 0: Memory at f0520000 (64-bit, non-prefetchable) [size=64K]
  	Capabilities: [70] Power Management version 2
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
  		Address: 00000000fee00318  Data: 0000
  	Kernel driver in use: xhci_hcd

  00:16.0 Communication controller [0780]: Intel Corporation 8 Series HECI #0 [8086:9c3a] (rev 04)
  	Subsystem: Lenovo Device [17aa:2218]
  	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 62
  	Region 0: Memory at f0539000 (64-bit, non-prefetchable) [size=32]
  	Capabilities: [50] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
  		Address: 00000000fee003b8  Data: 0000
  	Kernel driver in use: mei_me

  00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I218-LM [8086:155a] (rev 04)
  	Subsystem: Lenovo ThinkPad X240 [17aa:2214]
  	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 60
  	Region 0: Memory at f0500000 (32-bit, non-prefetchable) [size=128K]
  	Region 1: Memory at f053e000 (32-bit, non-prefetchable) [size=4K]
  	Region 2: I/O ports at 3080 [size=32]
  	Capabilities: [c8] Power Management version 2
  		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
  	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
  		Address: 00000000fee00398  Data: 0000
  	Capabilities: [e0] PCI Advanced Features
  		AFCap: TP+ FLR+
  		AFCtrl: FLR-
  		AFStatus: TP-
  	Kernel driver in use: e1000e

  00:1b.0 Audio device [0403]: Intel Corporation 8 Series HD Audio Controller [8086:9c20] (rev 04)
  	Subsystem: Lenovo Device [17aa:2218]
  	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 65
  	Region 0: Memory at f0534000 (64-bit, non-prefetchable) [size=16K]
  	Capabilities: [50] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
  		Address: 00000000fee00458  Data: 0000
  	Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0
  			ExtTag- RBE-
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
  	Capabilities: [100 v1] Virtual Channel
  		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
  		Arb:	Fixed- WRR32- WRR64- WRR128-
  		Ctrl:	ArbSelect=Fixed
  		Status:	InProgress-
  		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
  			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
  			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=01
  			Status:	NegoPending- InProgress-
  		VC1:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
  			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
  			Ctrl:	Enable- ID=2 ArbSelect=Fixed TC/VC=04
  			Status:	NegoPending- InProgress-
  	Kernel driver in use: snd_hda_intel

  00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 6 [8086:9c1a] (rev e4) (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: 00002000-00002fff
  	Memory behind bridge: dfb00000-dfcfffff
  	Prefetchable memory behind bridge: 00000000dfd00000-00000000dfefffff
  	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: [40] Express (v2) Root Port (Slot+), MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0
  			ExtTag- RBE+
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
  		LnkCap:	Port #6, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
  			ClockPM- Surprise- LLActRep+ BwNot+
  		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes Disabled- CommClk-
  			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
  		LnkSta:	Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
  		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
  			Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
  		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
  			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
  		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
  			Changed: MRL- PresDet- LinkState-
  		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
  		RootCap: CRSVisible-
  		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
  		DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Via WAKE# ARIFwd-
  		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled ARIFwd-
  		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
  			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
  			 Compliance De-emphasis: -6dB
  		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
  			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
  	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
  		Address: 00000000  Data: 0000
  	Capabilities: [90] Subsystem: Lenovo Device [17aa:2218]
  	Capabilities: [a0] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Kernel driver in use: pcieport

  00:1c.1 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 3 [8086:9c14] (rev e4) (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
  	Memory behind bridge: f0400000-f04fffff
  	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: [40] Express (v2) Root Port (Slot+), MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0
  			ExtTag- RBE+
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
  		LnkCap:	Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <512ns, L1 <16us
  			ClockPM- Surprise- LLActRep+ BwNot+
  		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
  			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
  		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
  		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
  			Slot #2, PowerLimit 10.000W; Interlock- NoCompl+
  		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
  			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
  		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
  			Changed: MRL- PresDet- LinkState+
  		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
  		RootCap: CRSVisible-
  		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
  		DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not Supported ARIFwd-
  		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled ARIFwd-
  		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
  			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
  			 Compliance De-emphasis: -6dB
  		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
  			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
  	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
  		Address: 00000000  Data: 0000
  	Capabilities: [90] Subsystem: Lenovo Device [17aa:2218]
  	Capabilities: [a0] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [100 v0] #00
  	Capabilities: [200 v1] L1 PM Substates
  		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
  			  PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
  	Kernel driver in use: pcieport

  00:1d.0 USB controller [0c03]: Intel Corporation 8 Series USB EHCI #1 [8086:9c26] (rev 04) (prog-if 20 [EHCI])
  	Subsystem: Lenovo Device [17aa:2218]
  	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: 0
  	Interrupt: pin A routed to IRQ 23
  	Region 0: Memory at f053d000 (32-bit, non-prefetchable) [size=1K]
  	Capabilities: [50] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [58] Debug port: BAR=1 offset=00a0
  	Capabilities: [98] PCI Advanced Features
  		AFCap: TP+ FLR+
  		AFCtrl: FLR-
  		AFStatus: TP-
  	Kernel driver in use: ehci-pci

  00:1f.0 ISA bridge [0601]: Intel Corporation 8 Series LPC Controller [8086:9c43] (rev 04)
  	Subsystem: Lenovo Device [17aa:2218]
  	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: 0
  	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
  	Kernel driver in use: lpc_ich

  00:1f.2 SATA controller [0106]: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04) (prog-if 01 [AHCI 1.0])
  	Subsystem: Lenovo Device [17aa:2218]
  	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: 0
  	Interrupt: pin B routed to IRQ 59
  	Region 0: I/O ports at 30a8 [size=8]
  	Region 1: I/O ports at 30b4 [size=4]
  	Region 2: I/O ports at 30a0 [size=8]
  	Region 3: I/O ports at 30b0 [size=4]
  	Region 4: I/O ports at 3060 [size=32]
  	Region 5: Memory at f053c000 (32-bit, non-prefetchable) [size=2K]
  	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
  		Address: fee00358  Data: 0000
  	Capabilities: [70] Power Management version 3
  		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
  		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
  	Kernel driver in use: ahci

  00:1f.3 SMBus [0c05]: Intel Corporation 8 Series SMBus Controller [8086:9c22] (rev 04)
  	Subsystem: Lenovo Device [17aa:2218]
  	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-
  	Interrupt: pin C routed to IRQ 10
  	Region 0: Memory at f0538000 (64-bit, non-prefetchable) [size=256]
  	Region 4: I/O ports at efa0 [size=32]

  03:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 83)
  	Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:c270]
  	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 63
  	Region 0: Memory at f0400000 (64-bit, non-prefetchable) [size=8K]
  	Capabilities: [c8] Power Management version 3
  		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
  		Address: 00000000fee003f8  Data: 0000
  	Capabilities: [40] Express (v2) Endpoint, MSI 00
  		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
  			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
  		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
  			RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
  			MaxPayload 128 bytes, MaxReadReq 128 bytes
  		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
  		LnkCap:	Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <32us
  			ClockPM+ Surprise- LLActRep- BwNot-
  		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
  			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
  		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
  		DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR+, OBFF Via WAKE#
  		DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-, LTR+, OBFF Disabled
  		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
  			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
  			 Compliance De-emphasis: -6dB
  		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
  			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
  	Capabilities: [100 v1] Advanced Error Reporting
  		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
  		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
  		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
  		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
  		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
  		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
  	Capabilities: [140 v1] Device Serial Number 28-b2-bd-ff-ff-1c-db-58
  	Capabilities: [14c v1] Latency Tolerance Reporting
  		Max snoop latency: 3145728ns
  		Max no snoop latency: 3145728ns
  	Capabilities: [154 v1] Vendor Specific Information: ID=cafe Rev=1 Len=014 <?>
  	Kernel driver in use: iwlwifi

  $ lsb_release -rd
  Description:	Ubuntu 14.10
  Release:	14.10
  --- 
  ApportVersion: 2.14.7-0ubuntu8
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  dancol     3504 F.... pulseaudio
   /dev/snd/controlC0:  dancol     3504 F.... pulseaudio
  CurrentDesktop: Unity
  DistroRelease: Ubuntu 14.10
  HibernationDevice: RESUME=UUID=7da7377a-42c7-49f8-a060-8dee466c61fd
  InstallationDate: Installed on 2013-10-23 (413 days ago)
  InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
  MachineType: LENOVO 20A8002MUK
  Package: linux (not installed)
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.16.0-25-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash
  ProcVersionSignature: Ubuntu 3.16.0-25.33-generic 3.16.7
  RelatedPackageVersions:
   linux-restricted-modules-3.16.0-25-generic N/A
   linux-backports-modules-3.16.0-25-generic  N/A
   linux-firmware                             1.138
  Tags:  utopic
  Uname: Linux 3.16.0-25-generic x86_64
  UpgradeStatus: Upgraded to utopic on 2014-10-25 (47 days ago)
  UserGroups: adm cdrom dip kismet kvm libvirtd lpadmin plugdev sambashare sudo wireshark
  _MarkForUpload: True
  dmi.bios.date: 09/02/2014
  dmi.bios.vendor: LENOVO
  dmi.bios.version: GRET40WW (1.17 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20A8002MUK
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0E50510 Pro
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvrGRET40WW(1.17):bd09/02/2014:svnLENOVO:pn20A8002MUK:pvrThinkPadX1Carbon2nd:rvnLENOVO:rn20A8002MUK:rvrSDK0E50510Pro:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 20A8002MUK
  dmi.product.version: ThinkPad X1 Carbon 2nd
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1401699/+subscriptions


References