Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932485AbbHKT7Z (ORCPT ); Tue, 11 Aug 2015 15:59:25 -0400 Received: from mail-la0-f52.google.com ([209.85.215.52]:33245 "EHLO mail-la0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752854AbbHKT7U (ORCPT ); Tue, 11 Aug 2015 15:59:20 -0400 Message-ID: <55CA5414.3020404@gmail.com> Date: Tue, 11 Aug 2015 22:59:16 +0300 From: Dmitry Tunin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: Marcel Holtmann CC: "Gustavo F. Padovan" , Johan Hedberg , linux-bluetooth@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org Subject: Re: [PATCH] ath3k: Revert 7e730c7f3d1f39c25cf5f7cf70c0ff4c28d7bec7 References: <1439290229-6937-1-git-send-email-hanipouspilot@gmail.com> <96FCB7AC-6E4C-4ED1-8048-87843978A63B@holtmann.org> <55CA507F.9000205@gmail.com> <55CA52FC.5060001@gmail.com> In-Reply-To: <55CA52FC.5060001@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 95030 Lines: 2241 The previous mail was a wrong file. Here is the original Raphael report Hello, [1.] One line summary of the problem: AR9462: ath3k and btusb: support for device 04ca:300d makes it disconnect/reconnect indefinitely [2.] Full description of the problem/report: I have an Acer Aspire V3-371-31KW with the following Bluetooth device: Bus 002 Device 094: ID 04ca:300d Lite-On Technology Corp. Support for this device has been added in kernel 4.1(.2?) with these three following lines: in btusb.c: { USB_DEVICE(0x04CA, 0x300d) }, in ath3k.c: { USB_DEVICE(0x04ca, 0x300d), .driver_info = BTUSB_ATH3012 }, { USB_DEVICE(0x04ca, 0x300d), .driver_info = BTUSB_ATH3012 }, However, on my computer, it causes a never ending loop of the following: [10878.667417] usb 2-5: USB disconnect, device number 61 [10879.002466] usb 2-5: new full-speed USB device number 62 using xhci_hcd [10879.019475] usb 2-5: New USB device found, idVendor=04ca, idProduct=300d [10879.019488] usb 2-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [10879.067101] usb 2-5: USB disconnect, device number 62 [10879.402281] usb 2-5: new full-speed USB device number 63 using xhci_hcd [10879.419130] usb 2-5: New USB device found, idVendor=04ca, idProduct=300d [10879.419137] usb 2-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [10879.467626] usb 2-5: USB disconnect, device number 63 [10879.834149] usb 2-5: new full-speed USB device number 64 using xhci_hcd [10879.851059] usb 2-5: New USB device found, idVendor=04ca, idProduct=300d [10879.851071] usb 2-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [10879.898679] usb 2-5: USB disconnect, device number 64 [10880.234001] usb 2-5: new full-speed USB device number 65 using xhci_hcd [10880.251027] usb 2-5: New USB device found, idVendor=04ca, idProduct=300d [10880.251041] usb 2-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [10880.298615] usb 2-5: USB disconnect, device number 65 [10880.633848] usb 2-5: new full-speed USB device number 66 using xhci_hcd [10880.650806] usb 2-5: New USB device found, idVendor=04ca, idProduct=300d [10880.650816] usb 2-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 This loops makes the computer's boot take ages and Bluetooth is obviously not working. The disconnection seems to happen after the call to ath3k_switch_pid. The disconnection loop, however, doesn't happen if ath3k_load_firmware is commented out in the ath3k_load_patch function. See the last section for a workaround. [3.] Keywords (i.e., modules, networking, kernel): ath3k, btusb, 04ca:300d, disconnect loop [4.] Kernel version (from /proc/version): Linux version 3.13.0-24-generic (buildd@panlong) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 I tried this in Linux 3.13, 3.19 and 4.1, but it should be true for any kernel after 3.13. [5.] Output of Oops.. message (if applicable) with symbolic information resolved (see Documentation/oops-tracing.txt) Not concerned [6.] A small shell script or example program which triggers the problem (if possible): Not concerned [7.] Environment: Kubuntu and Mint KDE on an Acer Aspire V3-371-31KW [7.1.] Software (add the output of the ver_linux script here) If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. Linux white 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Gnu C 4.8 Gnu make 3.81 binutils 2.24 util-linux 2.20.1 mount support module-init-tools 15 e2fsprogs 1.42.9 reiserfsprogs 3.6.24 pcmciautils 018 PPP 2.4.5 Linux C Library 2.19 Dynamic linker (ldd) 2.19 Procps 3.3.9 Net-tools 1.60 Kbd 1.15.5 Sh-utils 8.21 wireless-tools 30 Modules Loaded btusb_without_300d_patch ath3k_without_300d_patch rndis_wlan rndis_host cdc_acm cdc_ether cdc_phonet usbnet phonet ctr ccm rfcomm bnep binfmt_misc arc4 ath9k intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp ath9k_common ath9k_hw kvm_intel ath kvm snd_hda_codec_realtek uvcvideo snd_hda_codec_hdmi crct10dif_pclmul mac80211 snd_hda_intel crc32_pclmul ghash_clmulni_intel snd_hda_codec aesni_intel videobuf2_vmalloc cfg80211 aes_x86_64 videobuf2_memops lrw videobuf2_core joydev gf128mul acer_wmi glue_helper sparse_keymap snd_hwdep ablk_helper serio_raw videodev cryptd snd_pcm rts5139 bluetooth snd_page_alloc snd_seq_midi snd_seq_midi_event parport_pc snd_rawmidi snd_seq ppdev snd_seq_device lp snd_timer lpc_ich snd soundcore mei_me mei mac_hid parport btrfs xor raid6_pq libcrc32c hid_generic usbhid hid i915 i2c_algo_bit psmouse drm_kms_helper drm ahci libahci r8169 mii wmi video [7.2.] Processor information (from /proc/cpuinfo): processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 69 model name : Intel(R) Core(TM) i3-4030U CPU @ 1.90GHz stepping : 1 microcode : 0x17 cpu MHz : 800.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 : 13 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 pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid bogomips : 3791.26 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 69 model name : Intel(R) Core(TM) i3-4030U CPU @ 1.90GHz stepping : 1 microcode : 0x17 cpu MHz : 800.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 : 13 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 pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid bogomips : 3791.26 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 69 model name : Intel(R) Core(TM) i3-4030U CPU @ 1.90GHz stepping : 1 microcode : 0x17 cpu MHz : 800.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 1 cpu cores : 2 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 13 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 pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid bogomips : 3791.26 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 69 model name : Intel(R) Core(TM) i3-4030U CPU @ 1.90GHz stepping : 1 microcode : 0x17 cpu MHz : 800.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 1 cpu cores : 2 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 13 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 pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid bogomips : 3791.26 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management: [7.3.] Module information (from /proc/modules): btusb_without_300d_patch 32412 0 - Live 0x0000000000000000 (OF) ath3k_without_300d_patch 13105 0 - Live 0x0000000000000000 (OF) rndis_wlan 50281 0 - Live 0x0000000000000000 rndis_host 14503 1 rndis_wlan, Live 0x0000000000000000 cdc_acm 28803 0 - Live 0x0000000000000000 cdc_ether 14351 1 rndis_host, Live 0x0000000000000000 cdc_phonet 13369 0 - Live 0x0000000000000000 usbnet 43877 3 rndis_wlan,rndis_host,cdc_ether, Live 0x0000000000000000 phonet 30439 1 cdc_phonet, Live 0x0000000000000000 ctr 13049 2 - Live 0x0000000000000000 ccm 17773 2 - Live 0x0000000000000000 rfcomm 69160 18 - Live 0x0000000000000000 bnep 19624 2 - Live 0x0000000000000000 binfmt_misc 17468 1 - Live 0x0000000000000000 arc4 12608 2 - Live 0x0000000000000000 ath9k 164164 0 - Live 0x0000000000000000 intel_rapl 18773 0 - Live 0x0000000000000000 x86_pkg_temp_thermal 14205 0 - Live 0x0000000000000000 intel_powerclamp 14705 0 - Live 0x0000000000000000 coretemp 13435 0 - Live 0x0000000000000000 ath9k_common 13551 1 ath9k, Live 0x0000000000000000 ath9k_hw 453856 2 ath9k,ath9k_common, Live 0x0000000000000000 kvm_intel 143060 0 - Live 0x0000000000000000 ath 28698 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000 kvm 451511 1 kvm_intel, Live 0x0000000000000000 snd_hda_codec_realtek 61438 1 - Live 0x0000000000000000 uvcvideo 80885 0 - Live 0x0000000000000000 snd_hda_codec_hdmi 46207 1 - Live 0x0000000000000000 crct10dif_pclmul 14289 0 - Live 0x0000000000000000 mac80211 626489 1 ath9k, Live 0x0000000000000000 snd_hda_intel 52355 5 - Live 0x0000000000000000 crc32_pclmul 13113 0 - Live 0x0000000000000000 ghash_clmulni_intel 13259 0 - Live 0x0000000000000000 snd_hda_codec 192906 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel, Live 0x0000000000000000 aesni_intel 55624 4 - Live 0x0000000000000000 videobuf2_vmalloc 13216 1 uvcvideo, Live 0x0000000000000000 cfg80211 484040 4 rndis_wlan,ath9k,ath,mac80211, Live 0x0000000000000000 aes_x86_64 17131 1 aesni_intel, Live 0x0000000000000000 videobuf2_memops 13362 1 videobuf2_vmalloc, Live 0x0000000000000000 lrw 13286 1 aesni_intel, Live 0x0000000000000000 videobuf2_core 40664 1 uvcvideo, Live 0x0000000000000000 joydev 17381 0 - Live 0x0000000000000000 gf128mul 14951 1 lrw, Live 0x0000000000000000 acer_wmi 32522 0 - Live 0x0000000000000000 glue_helper 13990 1 aesni_intel, Live 0x0000000000000000 sparse_keymap 13948 1 acer_wmi, Live 0x0000000000000000 snd_hwdep 13602 1 snd_hda_codec, Live 0x0000000000000000 ablk_helper 13597 1 aesni_intel, Live 0x0000000000000000 serio_raw 13462 0 - Live 0x0000000000000000 videodev 134688 2 uvcvideo,videobuf2_core, Live 0x0000000000000000 cryptd 20359 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live 0x0000000000000000 snd_pcm 102099 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec, Live 0x0000000000000000 rts5139 335409 0 - Live 0x0000000000000000 (C) bluetooth 395423 23 btusb_with_300d_patch,ath3k_with_300d_patch,rfcomm,bnep, Live 0x0000000000000000 snd_page_alloc 18710 2 snd_hda_intel,snd_pcm, Live 0x0000000000000000 snd_seq_midi 13324 0 - Live 0x0000000000000000 snd_seq_midi_event 14899 1 snd_seq_midi, Live 0x0000000000000000 parport_pc 32701 0 - Live 0x0000000000000000 snd_rawmidi 30144 1 snd_seq_midi, Live 0x0000000000000000 snd_seq 61560 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000 ppdev 17671 0 - Live 0x0000000000000000 snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 0x0000000000000000 lp 17759 0 - Live 0x0000000000000000 snd_timer 29482 2 snd_pcm,snd_seq, Live 0x0000000000000000 lpc_ich 21080 0 - Live 0x0000000000000000 snd 69238 21 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq_midi,snd_rawmidi,snd_seq,snd_seq_device,snd_timer, Live 0x0000000000000000 soundcore 12680 1 snd, Live 0x0000000000000000 mei_me 18627 0 - Live 0x0000000000000000 mei 82274 1 mei_me, Live 0x0000000000000000 mac_hid 13205 0 - Live 0x0000000000000000 parport 42348 3 parport_pc,ppdev,lp, Live 0x0000000000000000 btrfs 835954 1 - Live 0x0000000000000000 xor 21411 1 btrfs, Live 0x0000000000000000 raid6_pq 97812 1 btrfs, Live 0x0000000000000000 libcrc32c 12644 1 btrfs, Live 0x0000000000000000 hid_generic 12548 0 - Live 0x0000000000000000 usbhid 52616 0 - Live 0x0000000000000000 hid 106148 2 hid_generic,usbhid, Live 0x0000000000000000 i915 783485 4 - Live 0x0000000000000000 i2c_algo_bit 13413 1 i915, Live 0x0000000000000000 psmouse 102222 0 - Live 0x0000000000000000 drm_kms_helper 52758 1 i915, Live 0x0000000000000000 drm 302817 3 i915,drm_kms_helper, Live 0x0000000000000000 ahci 25819 1 - Live 0x0000000000000000 libahci 32168 1 ahci, Live 0x0000000000000000 r8169 67581 0 - Live 0x0000000000000000 mii 13934 2 usbnet,r8169, Live 0x0000000000000000 wmi 19177 1 acer_wmi, Live 0x0000000000000000 video 19476 2 acer_wmi,i915, Live 0x0000000000000000 [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem) [7.4.1] /proc/ioports 0000-0cf7 : PCI Bus 0000:00 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-0060 : keyboard 0062-0062 : EC data 0064-0064 : keyboard 0066-0066 : EC cmd 0070-0077 : rtc0 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 03c0-03df : vesafb 0cf8-0cff : PCI conf1 0d00-ffff : PCI Bus 0000:00 1800-1803 : ACPI PM1a_EVT_BLK 1804-1805 : ACPI PM1a_CNT_BLK 1808-180b : ACPI PM_TMR 1810-1815 : ACPI CPU throttle 1830-1833 : iTCO_wdt 1850-1850 : ACPI PM2_CNT_BLK 1854-1857 : pnp 00:05 1860-187f : iTCO_wdt 1880-189f : ACPI GPE0_BLK 2000-2fff : PCI Bus 0000:02 3000-3fff : PCI Bus 0000:01 3000-30ff : 0000:01:00.0 3000-30ff : r8169 4000-403f : 0000:00:02.0 4040-405f : 0000:00:1f.3 4060-407f : 0000:00:1f.2 4060-407f : ahci 4080-4087 : 0000:00:1f.2 4080-4087 : ahci 4088-408f : 0000:00:1f.2 4088-408f : ahci 4090-4093 : 0000:00:1f.2 4090-4093 : ahci 4094-4097 : 0000:00:1f.2 4094-4097 : ahci ffff-ffff : pnp 00:03 ffff-ffff : pnp 00:03 ffff-ffff : pnp 00:03 [7.4.2] /proc/iomem 00000000-00000fff : reserved 00001000-0009d3ff : System RAM 0009d400-0009ffff : reserved 000a0000-000bffff : PCI Bus 0000:00 000c0000-000cebff : Video ROM 000cf000-000cffff : Adapter ROM 000d0000-000d0fff : Adapter ROM 000d1000-000d1dff : Adapter ROM 000e0000-000fffff : reserved 000f0000-000fffff : System ROM 00100000-975affff : System RAM 01000000-0172abb4 : Kernel code 0172abb5-01d1c9bf : Kernel data 01e74000-01fdbfff : Kernel bss 975b0000-97eaffff : reserved 97eb0000-9cabefff : System RAM 9cabf000-9cebefff : reserved 9cebf000-9cfbefff : ACPI Non-volatile Storage 9cfbf000-9cffefff : ACPI Tables 9cfff000-9cffffff : System RAM 9d000000-9f9fffff : reserved 9da00000-9f9fffff : Graphics Stolen Memory 9fa00000-feafffff : PCI Bus 0000:00 9fa10000-9fa1ffff : pnp 00:08 9fa20000-9fa20fff : pnp 00:08 9fb00000-9fbfffff : PCI Bus 0000:02 9fb00000-9fb0ffff : 0000:02:00.0 a0000000-afffffff : 0000:00:02.0 b0000000-b03fffff : 0000:00:02.0 b0400000-b04fffff : PCI Bus 0000:01 b0400000-b0403fff : 0000:01:00.0 b0400000-b0403fff : r8169 b0500000-b05fffff : PCI Bus 0000:02 b0500000-b057ffff : 0000:02:00.0 b0500000-b057ffff : ath9k b0600000-b06fffff : PCI Bus 0000:01 b0600000-b0600fff : 0000:01:00.0 b0600000-b0600fff : r8169 b0700000-b070ffff : 0000:00:14.0 b0700000-b070ffff : xhci_hcd b0710000-b0713fff : 0000:00:03.0 b0710000-b0713fff : ICH HD audio b0714000-b0717fff : 0000:00:1b.0 b0714000-b0717fff : ICH HD audio b0718000-b071801f : 0000:00:16.0 b0718000-b071801f : mei_me b0719000-b07190ff : 0000:00:1f.3 b071b000-b071b7ff : 0000:00:1f.2 b071b000-b071b7ff : ahci b071c000-b071c3ff : 0000:00:1d.0 b071c000-b071c3ff : ehci_hcd e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff] e0000000-efffffff : reserved e0000000-efffffff : pnp 00:08 fe101000-fe112fff : reserved fe102000-fe102fff : pnp 00:09 fe106000-fe106fff : pnp 00:09 fe10e000-fe10efff : pnp 00:09 fe111000-fe111007 : pnp 00:09 fe111014-fe111fff : pnp 00:09 fe112000-fe112fff : pnp 00:09 fe802000-fe811fff : pnp 00:03 feb00000-feb0ffff : reserved fec00000-fec00fff : reserved fec00000-fec003ff : IOAPIC 0 fed00000-fee00fff : reserved fed00000-fed003ff : HPET 0 fed10000-fed17fff : pnp 00:08 fed18000-fed18fff : pnp 00:08 fed19000-fed19fff : pnp 00:08 fed1c000-fed1ffff : pnp 00:08 fed1f410-fed1f414 : iTCO_wdt fed20000-fed3ffff : pnp 00:08 fed90000-fed90fff : dmar0 fed91000-fed91fff : dmar1 fee00000-fee00fff : Local APIC ffc00000-ffffffff : reserved 100000000-15f5fffff : System RAM 15f600000-15fffffff : RAM buffer [7.5.] PCI information ('lspci -vvv' as root) 00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b) Subsystem: Acer Incorporated [ALI] Device 0918 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) (prog-if 00 [VGA controller]) Subsystem: Acer Incorporated [ALI] Device 0918 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: 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: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b) Subsystem: Acer Incorporated [ALI] Device 0918 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- 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 Disabled; 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: fee002b8 Data: 0000 Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 0918 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:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4 (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- SERR- TAbort- 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 #4, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <512ns, L1 <16us ClockPM- Surprise- LLActRep+ BwNot+ LnkCtl: ASPM Disabled; 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 #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 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: fee002f8 Data: 0000 Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 0918 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: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04) (prog-if 20 [EHCI]) Subsystem: Acer Incorporated [ALI] Device 0918 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- Kernel driver in use: lpc_ich 00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0]) Subsystem: Acer Incorporated [ALI] Device 0918 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-