From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeffery To Subject: Bluetooth re-enabled after resume from hibernation (Lenovo ThinkPad, X201 3626) Date: Mon, 05 Aug 2013 03:00:23 +0800 Message-ID: <51FEA4C7.8060007@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mail-pa0-f52.google.com ([209.85.220.52]:45714 "EHLO mail-pa0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752792Ab3HDS7t (ORCPT ); Sun, 4 Aug 2013 14:59:49 -0400 Received: by mail-pa0-f52.google.com with SMTP id kq13so2444781pab.39 for ; Sun, 04 Aug 2013 11:59:49 -0700 (PDT) Sender: linux-acpi-owner@vger.kernel.org List-Id: linux-acpi@vger.kernel.org To: linux-acpi@vger.kernel.org Cc: Bob Moore , 1179823@bugs.launchpad.net Hello, (Apologies for the duplicate email; I was silly and tried to send this through the Gmail web interface.) I'm currently on the 3.8.0 kernel with Ubuntu 13.04 (Raring) x64 on a Thinkpad x201. I have hibernation enabled by following the instructions in the official Ubuntu documentation[1]. If Bluetooth is disabled before hibernation, on resume it will be re-enabled. I have the latest BIOS installed (1.40-1.15)[2], and can reproduce this issue with the latest mainline kernel available to me (v3.11-rc3-saucy)[3]. I didn't experience this issue with the 3.5.0 kernel (with Ubuntu 12.10 Quantal), so it appears to be a regression. I've done a bisection with this result: > a57f7f9175b8ccbc9df83ac13860488913115de4 is the first bad commit > commit a57f7f9175b8ccbc9df83ac13860488913115de4 > Author: Bob Moore > Date: Fri Aug 17 10:55:02 2012 +0800 > > ACPICA: Add Windows8/Server2012 string for _OSI method. > > This change adds a new _OSI string, "Windows 2012" for both Windows 8 > and Windows Server 2012. > > From Microsoft document "How to Identify the Windows Version in ACPI > by Using _OSI", July 13, 2012. > > Signed-off-by: Bob Moore > Signed-off-by: Feng Tang > Signed-off-by: Len Brown > > :040000 040000 55311ce2f9fed66501b06f93f67fa99b54d46e86 998889c21c3b68f8072ad131b643c592a4cbe423 M drivers I originally logged this issue to the Ubuntu bug tracker[4], but it appears to be an upstream issue and so I was instructed to report here. Included below is more information on my environment. Please let me know if there is anything I can do to help resolve this issue. Thanks, Jeff [1] https://help.ubuntu.com/13.04/ubuntu-help/power-hibernate.html [2] http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS013909 [3] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11-rc3-saucy/ [4] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1179823 $ cat /proc/version Linux version 3.11.0-031100rc3-generic (apw@gomeisa) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201307290035 SMP Mon Jul 29 04:36:40 UTC 2013 $ lsb_release -rd Description: Ubuntu 13.04 Release: 13.04 $ ./ver_linux If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. Linux computer 3.11.0-031100rc3-generic #201307290035 SMP Mon Jul 29 04:36:40 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux Gnu C 4.7 Gnu make 3.81 binutils 2.23.2 util-linux 2.20.1 mount support module-init-tools 9 e2fsprogs 1.42.5 pcmciautils 018 Linux C Library 2.17 Dynamic linker (ldd) 2.17 Procps 3.3.3 Net-tools 1.60 Kbd 1.15.5 Sh-utils 8.20 wireless-tools 30 Modules Loaded pci_stub vboxpci vboxnetadp vboxnetflt vboxdrv acpi_call tp_smapi thinkpad_ec vsock dm_crypt parport_pc ppdev rfcomm bnep binfmt_misc uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core videodev btusb bluetooth joydev ip6t_REJECT xt_hl ip6t_rt arc4 nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT xt_recent xt_comment xt_LOG iwldvm xt_multiport xt_limit xt_tcpudp xt_addrtype mac80211 snd_hda_codec_hdmi snd_hda_codec_conexant nf_conntrack_ipv4 snd_hda_intel nf_defrag_ipv4 xt_state ip6table_filter ip6_tables snd_hda_codec thinkpad_acpi snd_hwdep snd_pcm iwlwifi nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp snd_page_alloc nf_nat nvram snd_seq_midi mei_me snd_seq_midi_event snd_rawmidi snd_seq nf_conntrack_ftp snd_seq_device snd_timer mei cfg80211 psmouse sn d nf_conntrack coretemp iptable_filter serio_raw intel_ips soundcore ip_tables lp parport lpc_ich tpm_tis x_tables mac_hid hid_generic usbhid hid i915 ahci e1000e libahci i2c_algo_bit drm_kms_helper ptp drm pps_core video wmi $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 37 model name : Intel(R) Core(TM) i5 CPU M 540 @ 2.53GHz stepping : 5 microcode : 0x3 cpu MHz : 1199.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 5053.93 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 37 model name : Intel(R) Core(TM) i5 CPU M 540 @ 2.53GHz stepping : 5 microcode : 0x3 cpu MHz : 1199.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 5053.93 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 37 model name : Intel(R) Core(TM) i5 CPU M 540 @ 2.53GHz stepping : 5 microcode : 0x3 cpu MHz : 1199.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 2 cpu cores : 2 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 5053.93 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 37 model name : Intel(R) Core(TM) i5 CPU M 540 @ 2.53GHz stepping : 5 microcode : 0x3 cpu MHz : 1199.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 2 cpu cores : 2 apicid : 5 initial apicid : 5 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 5053.93 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: $ cat /proc/modules pci_stub 12622 1 - Live 0x0000000000000000 vboxpci 23194 0 - Live 0x0000000000000000 (OF) vboxnetadp 25670 0 - Live 0x0000000000000000 (OF) vboxnetflt 27613 0 - Live 0x0000000000000000 (OF) vboxdrv 320461 3 vboxpci,vboxnetadp,vboxnetflt, Live 0x0000000000000000 (OF) acpi_call 12793 0 - Live 0x0000000000000000 (OF) tp_smapi 28442 0 - Live 0x0000000000000000 (OF) thinkpad_ec 14449 1 tp_smapi, Live 0x0000000000000000 (OF) vsock 35045 0 - Live 0x0000000000000000 dm_crypt 23012 0 - Live 0x0000000000000000 parport_pc 32866 0 - Live 0x0000000000000000 ppdev 17711 0 - Live 0x0000000000000000 rfcomm 74589 0 - Live 0x0000000000000000 bnep 23966 2 - Live 0x0000000000000000 binfmt_misc 17508 1 - Live 0x0000000000000000 uvcvideo 82247 0 - Live 0x0000000000000000 videobuf2_vmalloc 13216 1 uvcvideo, Live 0x0000000000000000 videobuf2_memops 13362 1 videobuf2_vmalloc, Live 0x0000000000000000 videobuf2_core 40785 1 uvcvideo, Live 0x0000000000000000 videodev 138443 2 uvcvideo,videobuf2_core, Live 0x0000000000000000 btusb 28277 0 - Live 0x0000000000000000 bluetooth 391564 11 rfcomm,bnep,btusb, Live 0x0000000000000000 joydev 17613 0 - Live 0x0000000000000000 ip6t_REJECT 12945 1 - Live 0x0000000000000000 xt_hl 12521 6 - Live 0x0000000000000000 ip6t_rt 13507 3 - Live 0x0000000000000000 arc4 12573 2 - Live 0x0000000000000000 nf_conntrack_ipv6 18990 9 - Live 0x0000000000000000 nf_defrag_ipv6 34782 1 nf_conntrack_ipv6, Live 0x0000000000000000 ipt_REJECT 12576 1 - Live 0x0000000000000000 xt_recent 18469 4 - Live 0x0000000000000000 xt_comment 12504 20 - Live 0x0000000000000000 xt_LOG 17832 10 - Live 0x0000000000000000 iwldvm 244436 0 - Live 0x0000000000000000 xt_multiport 12798 6 - Live 0x0000000000000000 xt_limit 12711 13 - Live 0x0000000000000000 xt_tcpudp 12924 32 - Live 0x0000000000000000 xt_addrtype 12713 4 - Live 0x0000000000000000 mac80211 618984 1 iwldvm, Live 0x0000000000000000 snd_hda_codec_hdmi 41688 1 - Live 0x0000000000000000 snd_hda_codec_conexant 56942 1 - Live 0x0000000000000000 nf_conntrack_ipv4 19159 9 - Live 0x0000000000000000 snd_hda_intel 48717 3 - Live 0x0000000000000000 nf_defrag_ipv4 12729 1 nf_conntrack_ipv4, Live 0x0000000000000000 xt_state 12578 18 - Live 0x0000000000000000 ip6table_filter 12815 1 - Live 0x0000000000000000 ip6_tables 27502 1 ip6table_filter, Live 0x0000000000000000 snd_hda_codec 194727 3 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel, Live 0x0000000000000000 thinkpad_acpi 81810 0 - Live 0x0000000000000000 snd_hwdep 13613 1 snd_hda_codec, Live 0x0000000000000000 snd_pcm 107140 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec, Live 0x0000000000000000 iwlwifi 171131 1 iwldvm, Live 0x0000000000000000 nf_conntrack_netbios_ns 12665 0 - Live 0x0000000000000000 nf_conntrack_broadcast 12589 1 nf_conntrack_netbios_ns, Live 0x0000000000000000 nf_nat_ftp 12796 0 - Live 0x0000000000000000 snd_page_alloc 18798 2 snd_hda_intel,snd_pcm, Live 0x0000000000000000 nf_nat 26844 1 nf_nat_ftp, Live 0x0000000000000000 nvram 14413 1 thinkpad_acpi, Live 0x0000000000000000 snd_seq_midi 13324 0 - Live 0x0000000000000000 mei_me 18539 0 - Live 0x0000000000000000 snd_seq_midi_event 14899 1 snd_seq_midi, Live 0x0000000000000000 snd_rawmidi 30416 1 snd_seq_midi, Live 0x0000000000000000 snd_seq 66061 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000 nf_conntrack_ftp 18685 1 nf_nat_ftp, Live 0x0000000000000000 snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 0x0000000000000000 snd_timer 29989 2 snd_pcm,snd_seq, Live 0x0000000000000000 mei 78448 1 mei_me, Live 0x0000000000000000 cfg80211 494624 3 iwldvm,mac80211,iwlwifi, Live 0x0000000000000000 psmouse 104015 0 - Live 0x0000000000000000 snd 69657 18 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,thinkpad_acpi,snd_hwdep,snd_pcm,snd_seq_midi,snd_rawmidi,snd_seq,snd_seq_device,snd_timer, Live 0x0000000000000000 nf_conntrack 92155 8 nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_nat_ftp,nf_nat,nf_conntrack_ftp, Live 0x0000000000000000 coretemp 17728 0 - Live 0x0000000000000000 iptable_filter 12810 1 - Live 0x0000000000000000 serio_raw 13413 0 - Live 0x0000000000000000 intel_ips 18520 0 - Live 0x0000000000000000 soundcore 12680 1 snd, Live 0x0000000000000000 ip_tables 27716 1 iptable_filter, Live 0x0000000000000000 lp 17799 0 - Live 0x0000000000000000 parport 42466 3 parport_pc,ppdev,lp, Live 0x0000000000000000 lpc_ich 21163 0 - Live 0x0000000000000000 tpm_tis 19255 0 - Live 0x0000000000000000 x_tables 34194 16 ip6t_REJECT,xt_hl,ip6t_rt,ipt_REJECT,xt_recent,xt_comment,xt_LOG,xt_multiport,xt_limit,xt_tcpudp,xt_addrtype,xt_state,ip6table_filter,ip6_tables,iptable_filter,ip_tables, Live 0x0000000000000000 mac_hid 13253 0 - Live 0x0000000000000000 hid_generic 12548 0 - Live 0x0000000000000000 usbhid 53329 0 - Live 0x0000000000000000 hid 105557 2 hid_generic,usbhid, Live 0x0000000000000000 i915 678644 8 - Live 0x0000000000000000 ahci 30063 4 - Live 0x0000000000000000 e1000e 257364 0 - Live 0x0000000000000000 libahci 32088 1 ahci, Live 0x0000000000000000 i2c_algo_bit 13564 1 i915, Live 0x0000000000000000 drm_kms_helper 53178 1 i915, Live 0x0000000000000000 ptp 18627 1 e1000e, Live 0x0000000000000000 drm 298236 4 i915,drm_kms_helper, Live 0x0000000000000000 pps_core 19027 1 ptp, Live 0x0000000000000000 video 19574 1 i915, Live 0x0000000000000000 wmi 19256 0 - Live 0x0000000000000000 $ cat /proc/ioports 0000-0cf7 : PCI Bus 0000:00 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 004f-004f : smapi 0050-0053 : timer1 0060-0060 : keyboard 0062-0062 : EC data 0064-0064 : keyboard 0066-0066 : EC cmd 0070-0071 : rtc0 0080-008f : dma page reg 00a0-00a1 : pic2 00b2-00b2 : smapi 00c0-00df : dma2 00f0-00ff : fpu 0800-080f : pnp 00:01 0cf8-0cff : PCI conf1 0d00-ffff : PCI Bus 0000:00 1000-1003 : ACPI PM1a_EVT_BLK 1004-1005 : ACPI PM1a_CNT_BLK 1008-100b : ACPI PM_TMR 1010-1015 : ACPI CPU throttle 1020-102f : ACPI GPE0_BLK 1030-1033 : iTCO_wdt 1050-1050 : ACPI PM2_CNT_BLK 1060-107f : iTCO_wdt 1180-11ff : pnp 00:01 15e0-15ef : pnp 00:01 1600-1641 : pnp 00:01 1600-161f : thinkpad_ec 164e-164f : pnp 00:01 1800-1807 : 0000:00:02.0 1808-180f : 0000:00:16.3 1808-180f : serial 1810-1813 : 0000:00:1f.2 1810-1813 : ahci 1814-1817 : 0000:00:1f.2 1814-1817 : ahci 1818-181f : 0000:00:1f.2 1818-181f : ahci 1820-183f : 0000:00:19.0 1840-185f : 0000:00:1f.2 1840-185f : ahci 1860-1867 : 0000:00:1f.2 1860-1867 : ahci 1880-189f : 0000:00:1f.3 2000-2fff : PCI Bus 0000:05 $ cat /proc/iomem 00000000-00000fff : reserved 00001000-0009e7ff : System RAM 0009e800-0009ffff : reserved 000a0000-000bffff : PCI Bus 0000:00 000c0000-000c7fff : Video ROM 000c8000-000cbfff : pnp 00:00 000cc000-000cffff : pnp 00:00 000d0000-000d0fff : Adapter ROM 000d1000-000d1fff : Adapter ROM 000d2000-000d3fff : reserved 000d4000-000d7fff : PCI Bus 0000:00 000d8000-000dbfff : PCI Bus 0000:00 000dc000-000fffff : reserved 000e0000-000effff : Extension ROM 000f0000-000fffff : System ROM 00100000-bb27bfff : System RAM 01000000-01737753 : Kernel code 01737754-01d0eaff : Kernel data 01e70000-01fe2fff : Kernel bss bb27c000-bb281fff : reserved bb282000-bb35efff : System RAM bb35f000-bb370fff : reserved bb371000-bb3f1fff : ACPI Non-volatile Storage bb3f2000-bb40efff : reserved bb40f000-bb46efff : System RAM bb46f000-bb667fff : reserved bb668000-bb6e7fff : ACPI Non-volatile Storage bb6e8000-bb70efff : reserved bb70f000-bb716fff : System RAM bb717000-bb71efff : reserved bb71f000-bb76afff : System RAM bb76b000-bb776fff : ACPI Non-volatile Storage bb777000-bb779fff : ACPI Tables bb77a000-bb780fff : ACPI Non-volatile Storage bb781000-bb781fff : ACPI Tables bb782000-bb78afff : ACPI Non-volatile Storage bb78b000-bb78bfff : ACPI Tables bb78c000-bb79efff : ACPI Non-volatile Storage bb79f000-bb7fefff : ACPI Tables bb7ff000-bb7fffff : System RAM bb800000-bfffffff : reserved c0000000-febfffff : PCI Bus 0000:00 c0000000-c0000fff : Intel Flush Page d0000000-dfffffff : 0000:00:02.0 e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff] e0000000-efffffff : reserved e0000000-efffffff : pnp 00:01 f0000000-f1ffffff : PCI Bus 0000:05 f2000000-f23fffff : 0000:00:02.0 f2400000-f24fffff : PCI Bus 0000:02 f2400000-f2401fff : 0000:02:00.0 f2400000-f2401fff : iwlwifi f2500000-f251ffff : 0000:00:19.0 f2500000-f251ffff : e1000e f2520000-f2523fff : 0000:00:1b.0 f2520000-f2523fff : ICH HD audio f2524000-f2524fff : 0000:00:16.3 f2525000-f2525fff : 0000:00:19.0 f2525000-f2525fff : e1000e f2526000-f2526fff : 0000:00:1f.6 f2526000-f2526fff : ips thermal sensor f2727000-f27277ff : 0000:00:1f.2 f2727000-f27277ff : ahci f2727800-f272780f : 0000:00:16.0 f2727800-f272780f : mei_me f2728000-f27283ff : 0000:00:1a.0 f2728000-f27283ff : ehci_hcd f2728400-f27287ff : 0000:00:1d.0 f2728400-f27287ff : ehci_hcd f2728800-f27288ff : 0000:00:1f.3 f2800000-f28fffff : PCI Bus 0000:05 feaff000-feafffff : reserved feaff000-feafffff : pnp 00:01 fec00000-fec0ffff : reserved fec00000-fec003ff : IOAPIC 0 fed00000-fed003ff : HPET 0 fed00000-fed003ff : reserved fed10000-fed13fff : pnp 00:01 fed18000-fed18fff : pnp 00:01 fed19000-fed19fff : pnp 00:01 fed1c000-fed8ffff : reserved fed1c000-fed1ffff : pnp 00:01 fed1f410-fed1f414 : iTCO_wdt fed45000-fed4bfff : pnp 00:01 fed90000-fed90fff : dmar0 fed91000-fed91fff : dmar1 fed93000-fed93fff : dmar2 fee00000-fee00fff : Local APIC fee00000-fee00fff : reserved ff000000-ffffffff : reserved 100000000-1fbffffff : System RAM 200000000-23bffffff : System RAM $ sudo lspci -vvv 00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02) Subsystem: Lenovo Device 2193 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- Kernel driver in use: agpgart-intel 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller]) Subsystem: Lenovo Device 215a Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- [disabled] Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0f00c Data: 41b1 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:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06) Subsystem: Lenovo Device 215f Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- 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 #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <4us ClockPM- Surprise- LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- 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 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 BC, TimeoutDis+ ARIFwd- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd- LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1- EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest- Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Address: 00000000 Data: 0000 Capabilities: [90] Subsystem: Lenovo Device 2164 Capabilities: [a0] 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- Kernel driver in use: pcieport 00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06) (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- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- 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 #4, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <4us ClockPM- Surprise- LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- 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 #3, 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 BC, TimeoutDis+ ARIFwd- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd- LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1- EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest- Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Address: 00000000 Data: 0000 Capabilities: [90] Subsystem: Lenovo Device 2164 Capabilities: [a0] 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- Kernel driver in use: pcieport 00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06) (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- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- 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 #5, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <256ns, L1 <4us ClockPM- Surprise- LLActRep+ BwNot- LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- 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 #4, 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 BC, TimeoutDis+ ARIFwd- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd- LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1- EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest- Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Address: 00000000 Data: 0000 Capabilities: [90] Subsystem: Lenovo Device 2164 Capabilities: [a0] 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- Kernel driver in use: pcieport 00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06) (prog-if 20 [EHCI]) Subsystem: Lenovo Device 2163 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [50] Subsystem: Lenovo Device 2165 00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06) Subsystem: Lenovo Device 2166 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: lpc_ich 00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06) (prog-if 01 [AHCI 1.0]) Subsystem: Lenovo Device 2168 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR-