All of lore.kernel.org
 help / color / mirror / Atom feed
* Erratic fan speed and little control kernel 4.2
@ 2015-12-03 20:26 Peter Saunderson
  2015-12-04  9:18 ` Pali Rohár
  0 siblings, 1 reply; 4+ messages in thread
From: Peter Saunderson @ 2015-12-03 20:26 UTC (permalink / raw)
  To: Pali Rohár, Guenter Roeck, Greg Kroah-Hartman, Arnd Bergmann
  Cc: linux-kernel

[1.] One line summary of the problem:
Erratic fan speed and little control kernel 4.2

[2.] Full description of the problem/report:
After upgrading to kernel 4.2 my CPU fan started speeding and slowing 
without good reason even when the PC is idle.

sensors shows:
it8721-isa-0a10
Adapter: ISA adapter
fan1: 1071 RPM (min = 13 RPM)
fan2: 788 RPM (min = 46 RPM)

...
dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 1079 RPM
Motherboard Fan: 794 RPM

To make the erratic behaviour start either wait for a few hours or:
echo 200 > /sys/class/hwmon/hwmon3/pwm1
echo 70 > /sys/class/hwmon/hwmon3/pwm1

To stop erratic fan speed - reboot sometimes works.

This bug has been bisected to commit 
f989e55452c74b4f7b22c889b8ec9f1192aaeec4 :
i8k: Add support for fan labels

I noticed that in the good kernel prior to commit 
f989e55452c74b4f7b22c889b8ec9f1192aaeec4 that the order of the fans in 
the it8721-isa-0a10 section of the sensor output is reversed.
it8721-isa-0a10
Adapter: ISA adapter
fan1: 965 RPM (min = 13 RPM)   ***** good kernel has the Motherboard Fan 
first
fan2: 1112 RPM (min = 21 RPM)  ***** good kernel lists the Processor Fan 
second.

i8k-virtual-0
Adapter: Virtual device
fan1: 1120 RPM  **** good kernel has different fan numbering for the 
i8k-virtual-0 device!
fan2: 972 RPM   **** good kernel has different fan numbering for the 
i8k-virtual-0 device!

commit f989e55452c74b4f7b22c889b8ec9f1192aaeec4 :
adds labels support for fans if SMM function with EAX register
0x03a3 reports it. This information was taken from DOS binary NBSVC.MDM.

Additionally this patch change detection of fan presence. Instead 
reading fan
status now detection is based on new label SMM function. Dell DOS binary
NBSVC.MDM is doing similar checks, so we should do that too.

This patch also remove I8K_FAN_LEFT and I8K_FAN_RIGHT usage from hwmon 
driver
part because that names does not make sense anymore. So numeric 
constants are
used instead. Original /proc/i8k ioctl part was not changed for 
compatibility
reasons.

[3.] Keywords

[4.] Kernel version (from /proc/version):
$ cat /proc/version
Linux version 4.4.0-040400rc3-generic (kernel@gloin) (gcc version 5.2.1 
20151010 (Ubuntu 5.2.1-22ubuntu2) ) #201511300321 SMP Mon Nov 30 
03:23:36 UTC 2015

[5.] Output of Oops.. message (if applicable) with symbolic information 
resolved (see Documentation/oops-tracing.txt)
None

[6.] A small shell script or example program which triggers the problem 
(if possible)
echo 200 > /sys/class/hwmon/hwmon3/pwm1
echo 70 > /sys/class/hwmon/hwmon3/pwm1

[7.] Environment
$ lsb_release -rd
Description:    Ubuntu 15.10
Release:    15.10


[7.1.] Software (add the output of the ver_linux script here)
$ /usr/src/linux-headers-4.4.0-040400rc3/scripts/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 HomeMegaUbuntu 4.4.0-040400rc3-generic #201511300321 SMP Mon Nov 
30 03:23:36 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

GNU C            5.2.1
GNU Make        4.0
Binutils        2.25.1
Util-linux        2.26.2
Mount            2.26.2
Module-init-tools    21
E2fsprogs        1.42.12
Xfsprogs        3.2.1
Pcmciautils        018
Linux C Library        2.21
Dynamic linker (ldd)    2.21
Linux C++ Library    6.0.21
Procps            3.3.9
Net-tools        1.60
Kbd            1.15.5
Console-tools        1.15.5
Sh-utils        8.23
Udev            225
Wireless-tools        30
Modules Loaded        amd_iommu_v2 amdkfd autofs4 bcm_phy_lib 
binfmt_misc broadcom btrfs coretemp cuse dcdbas dell_smm_hwmon drm 
drm_kms_helper edac_core fb_sys_fops fjes gpio_ich hfs hfsplus hid 
hid_generic hwmon_vid i2c_algo_bit i7core_edac input_leds irqbypass it87 
jfs kvm kvm_intel libcrc32c lp lpc_ich mac_hid mei mei_me minix msdos 
nls_utf8 ntfs parport parport_pc pata_acpi pci_stub ppdev pps_core 
psmouse ptp qnx4 radeon raid6_pq serio_raw shpchp snd snd_hda_codec 
snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_codec_realtek 
snd_hda_core snd_hda_intel snd_hrtimer snd_hwdep snd_pcm snd_rawmidi 
snd_seq snd_seq_device snd_seq_midi snd_seq_midi_event snd_timer 
soundcore syscopyarea sysfillrect sysimgblt tg3 ttm uas ufs usbhid 
usb_storage vboxdrv vboxnetadp vboxnetflt vboxpci xfs xor

[7.2.] Processor information (from /proc/cpuinfo):
$ cat /proc/cpuinfo
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 30
model name    : Intel(R) Core(TM) i5 CPU         760  @ 2.80GHz
stepping    : 5
microcode    : 0x4
cpu MHz        : 1200.000
cache size    : 8192 KB
physical id    : 0
siblings    : 4
core id        : 0
cpu cores    : 4
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 dtes64 monitor ds_cpl vmx smx est tm2 ssse3 
cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi 
flexpriority ept vpid
bugs        :
bogomips    : 5585.84
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        : 30
model name    : Intel(R) Core(TM) i5 CPU         760  @ 2.80GHz
stepping    : 5
microcode    : 0x4
cpu MHz        : 1200.000
cache size    : 8192 KB
physical id    : 0
siblings    : 4
core id        : 1
cpu cores    : 4
apicid        : 2
initial apicid    : 2
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 dtes64 monitor ds_cpl vmx smx est tm2 ssse3 
cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi 
flexpriority ept vpid
bugs        :
bogomips    : 5585.84
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        : 30
model name    : Intel(R) Core(TM) i5 CPU         760  @ 2.80GHz
stepping    : 5
microcode    : 0x4
cpu MHz        : 1200.000
cache size    : 8192 KB
physical id    : 0
siblings    : 4
core id        : 2
cpu cores    : 4
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 dtes64 monitor ds_cpl vmx smx est tm2 ssse3 
cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi 
flexpriority ept vpid
bugs        :
bogomips    : 5585.84
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        : 30
model name    : Intel(R) Core(TM) i5 CPU         760  @ 2.80GHz
stepping    : 5
microcode    : 0x4
cpu MHz        : 1200.000
cache size    : 8192 KB
physical id    : 0
siblings    : 4
core id        : 3
cpu cores    : 4
apicid        : 6
initial apicid    : 6
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 dtes64 monitor ds_cpl vmx smx est tm2 ssse3 
cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi 
flexpriority ept vpid
bugs        :
bogomips    : 5585.84
clflush size    : 64
cache_alignment    : 64
address sizes    : 36 bits physical, 48 bits virtual
power management:


[7.3.] Module information (from /proc/modules):
$ cat /proc/modules
vboxpci 24576 0 - Live 0x0000000000000000 (OE)
vboxnetadp 28672 0 - Live 0x0000000000000000 (OE)
vboxnetflt 28672 0 - Live 0x0000000000000000 (OE)
vboxdrv 454656 3 vboxpci,vboxnetadp,vboxnetflt, Live 0x0000000000000000 (OE)
pci_stub 16384 1 - Live 0x0000000000000000
nls_utf8 16384 0 - Live 0x0000000000000000
btrfs 983040 0 - Live 0x0000000000000000
xor 24576 1 btrfs, Live 0x0000000000000000
raid6_pq 102400 1 btrfs, Live 0x0000000000000000
ufs 73728 0 - Live 0x0000000000000000
qnx4 16384 0 - Live 0x0000000000000000
hfsplus 106496 0 - Live 0x0000000000000000
hfs 57344 0 - Live 0x0000000000000000
minix 32768 0 - Live 0x0000000000000000
ntfs 98304 0 - Live 0x0000000000000000
msdos 20480 0 - Live 0x0000000000000000
jfs 180224 0 - Live 0x0000000000000000
xfs 950272 0 - Live 0x0000000000000000
libcrc32c 16384 1 xfs, Live 0x0000000000000000
snd_hrtimer 16384 1 - Live 0x0000000000000000
binfmt_misc 20480 1 - Live 0x0000000000000000
input_leds 16384 0 - Live 0x0000000000000000
snd_hda_codec_realtek 81920 1 - Live 0x0000000000000000
snd_hda_codec_hdmi 53248 2 - Live 0x0000000000000000
snd_hda_codec_generic 77824 1 snd_hda_codec_realtek, Live 0x0000000000000000
snd_hda_intel 36864 4 - Live 0x0000000000000000
snd_hda_codec 135168 4 
snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel, 
Live 0x0000000000000000
snd_hda_core 65536 5 
snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec, 
Live 0x0000000000000000
snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
snd_pcm 102400 4 
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core, Live 
0x0000000000000000
snd_seq_midi 16384 0 - Live 0x0000000000000000
snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
snd_seq 69632 3 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
kvm_intel 167936 0 - Live 0x0000000000000000
snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 
0x0000000000000000
snd_timer 32768 3 snd_hrtimer,snd_pcm,snd_seq, Live 0x0000000000000000
kvm 532480 1 kvm_intel, Live 0x0000000000000000
snd 81920 20 
snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer, 
Live 0x0000000000000000
gpio_ich 16384 0 - Live 0x0000000000000000
soundcore 16384 1 snd, Live 0x0000000000000000
serio_raw 16384 0 - Live 0x0000000000000000
irqbypass 16384 1 kvm, Live 0x0000000000000000
mei_me 32768 0 - Live 0x0000000000000000
shpchp 36864 0 - Live 0x0000000000000000
dcdbas 16384 0 - Live 0x0000000000000000
mei 98304 1 mei_me, Live 0x0000000000000000
dell_smm_hwmon 16384 0 - Live 0x0000000000000000
lpc_ich 24576 0 - Live 0x0000000000000000
i7core_edac 24576 0 - Live 0x0000000000000000
edac_core 53248 2 i7core_edac, Live 0x0000000000000000
mac_hid 16384 0 - Live 0x0000000000000000
cuse 16384 3 - Live 0x0000000000000000
it87 45056 0 - Live 0x0000000000000000
hwmon_vid 16384 1 it87, Live 0x0000000000000000
coretemp 16384 0 - Live 0x0000000000000000
parport_pc 32768 0 - Live 0x0000000000000000
ppdev 20480 0 - Live 0x0000000000000000
lp 20480 0 - Live 0x0000000000000000
parport 49152 3 parport_pc,ppdev,lp, Live 0x0000000000000000
autofs4 40960 2 - Live 0x0000000000000000
amdkfd 122880 1 - Live 0x0000000000000000
amd_iommu_v2 20480 1 amdkfd, Live 0x0000000000000000
radeon 1503232 3 - Live 0x0000000000000000
i2c_algo_bit 16384 1 radeon, Live 0x0000000000000000
ttm 94208 1 radeon, Live 0x0000000000000000
drm_kms_helper 135168 1 radeon, Live 0x0000000000000000
broadcom 20480 0 - Live 0x0000000000000000
syscopyarea 16384 1 drm_kms_helper, Live 0x0000000000000000
sysfillrect 16384 1 drm_kms_helper, Live 0x0000000000000000
bcm_phy_lib 16384 1 broadcom, Live 0x0000000000000000
uas 24576 0 - Live 0x0000000000000000
hid_generic 16384 0 - Live 0x0000000000000000
sysimgblt 16384 1 drm_kms_helper, Live 0x0000000000000000
tg3 163840 1 - Live 0x0000000000000000
fb_sys_fops 16384 1 drm_kms_helper, Live 0x0000000000000000
ptp 20480 1 tg3, Live 0x0000000000000000
usbhid 49152 0 - Live 0x0000000000000000
usb_storage 69632 1 uas, Live 0x0000000000000000
drm 360448 6 radeon,ttm,drm_kms_helper, Live 0x0000000000000000
pps_core 20480 1 ptp, Live 0x0000000000000000
psmouse 126976 0 - Live 0x0000000000000000
hid 118784 2 hid_generic,usbhid, Live 0x0000000000000000
pata_acpi 16384 0 - Live 0x0000000000000000
fjes 28672 0 - Live 0x0000000000000000

[7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)
$ cat /proc/ioports
0000-0cf7 : PCI Bus 0000:00
   0000-001f : dma1
   0020-0021 : pic1
   0040-0043 : timer0
   0050-0053 : timer1
   0060-0060 : keyboard
   0061-0061 : PNP0800:00
   0064-0064 : keyboard
   0070-0071 : rtc0
   0080-008f : dma page reg
   00a0-00a1 : pic2
   00c0-00df : dma2
   00f0-00ff : PNP0C04:00
     00f0-00ff : fpu
   03c0-03df : vesafb
   0400-041f : 0000:00:1f.3
   04d0-04d1 : pnp 00:03
   0500-057f : gpio_ich.1.auto
     0500-057f : pnp 00:03
       0500-052f : gpio_ich
       0530-053f : gpio_ich
       0540-054f : gpio_ich
   0800-0803 : ACPI PM1a_EVT_BLK
   0804-0805 : ACPI PM1a_CNT_BLK
   0808-080b : ACPI PM_TMR
   0810-0815 : ACPI CPU throttle
   0820-082f : ACPI GPE0_BLK
   0830-0833 : iTCO_wdt.0.auto
   0850-0850 : ACPI PM2_CNT_BLK
   0860-087f : iTCO_wdt.0.auto
   0a00-0a0f : pnp 00:02
   0a10-0a1f : pnp 00:02
     0a15-0a16 : it87
       0a15-0a16 : it87
   0a20-0a2f : pnp 00:02
   0a30-0a3f : pnp 00:02
0cf8-0cff : PCI conf1
0d00-ffff : PCI Bus 0000:00
   1000-1fff : PCI Bus 0000:02
   d080-d08f : 0000:00:1f.2
     d080-d08f : ata_piix
   d400-d40f : 0000:00:1f.2
     d400-d40f : ata_piix
   d480-d483 : 0000:00:1f.2
     d480-d483 : ata_piix
   d800-d807 : 0000:00:1f.2
     d800-d807 : ata_piix
   d880-d883 : 0000:00:1f.2
     d880-d883 : ata_piix
   dc00-dc07 : 0000:00:1f.2
     dc00-dc07 : ata_piix
   e000-efff : PCI Bus 0000:01
     e000-e0ff : 0000:01:00.0

$ cat /proc/iomem
00000000-00000fff : reserved
00001000-0009fbff : System RAM
0009fc00-0009ffff : reserved
000a0000-000bffff : PCI Bus 0000:00
000c0000-000ce7ff : Video ROM
000d0000-000dffff : PCI Bus 0000:00
000e4000-000fffff : reserved
   000f0000-000fffff : System ROM
00100000-bd77ffff : System RAM
   01000000-018006bf : Kernel code
   018006c0-01f3b9ff : Kernel data
   020b2000-021f4fff : Kernel bss
bd780000-bd78dfff : ACPI Tables
bd78e000-bd7cffff : ACPI Non-volatile Storage
bd7d0000-bd7dffff : reserved
bd7e0000-bd7ecfff : RAM buffer
bd7ed000-bdffffff : reserved
be000000-dfffffff : PCI Bus 0000:00
   be000000-be1fffff : PCI Bus 0000:02
   be200000-be3fffff : PCI Bus 0000:02
   d0000000-dfffffff : PCI Bus 0000:01
     d0000000-dfffffff : 0000:01:00.0
e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
   e0000000-efffffff : pnp 00:06
f0000000-fed8ffff : PCI Bus 0000:00
   fbdf4000-fbdf40ff : 0000:00:1f.3
   fbdf6000-fbdf63ff : 0000:00:1d.0
     fbdf6000-fbdf63ff : ehci_hcd
   fbdf8000-fbdfbfff : 0000:00:1b.0
     fbdf8000-fbdfbfff : ICH HD audio
   fbdfc000-fbdfc3ff : 0000:00:1a.0
     fbdfc000-fbdfc3ff : ehci_hcd
   fbdfe000-fbdfe00f : 0000:00:16.0
     fbdfe000-fbdfe00f : mei_me
   fbe00000-fbefffff : PCI Bus 0000:01
     fbebc000-fbebffff : 0000:01:00.1
       fbebc000-fbebffff : ICH HD audio
     fbec0000-fbedffff : 0000:01:00.0
     fbee0000-fbefffff : 0000:01:00.0
   fbf00000-fbffffff : PCI Bus 0000:03
     fbff0000-fbffffff : 0000:03:00.0
       fbff0000-fbffffff : tg3
   fc000000-fcffffff : pnp 00:00
   fd000000-fdffffff : pnp 00:00
   fe000000-febfffff : pnp 00:00
   fec00000-fec003ff : IOAPIC 0
   fed00000-fed003ff : HPET 0
     fed00000-fed003ff : PNP0103:00
   fed14000-fed19fff : pnp 00:00
   fed1c000-fed1ffff : pnp 00:03
     fed1f410-fed1f414 : iTCO_wdt.0.auto
   fed20000-fed3ffff : pnp 00:03
   fed40000-fed8ffff : pnp 00:03
fee00000-fee00fff : Local APIC
   fee00000-fee00fff : reserved
     fee00000-fee00fff : pnp 00:05
ffb00000-ffffffff : reserved
   ffb00000-ffbfffff : INT0800:00
   ffc00000-ffefffff : pnp 00:04
   fff00000-ffffffff : INT0800:00
100000000-23fffffff : System RAM


[7.5.] PCI information ('lspci -vvv' as root)
$ sudo lspci -vvv
00:00.0 Host bridge: Intel Corporation Core Processor DMI (rev 11)
     Subsystem: Dell Device 0438
     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-
     Capabilities: [40] #00 [0000]

00:03.0 PCI bridge: Intel Corporation Core Processor PCI Express Root 
Port 1 (rev 11) (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: 32 bytes
     Interrupt: pin A routed to IRQ 16
     Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
     I/O behind bridge: 0000e000-0000efff
     Memory behind bridge: fbe00000-fbefffff
     Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort+ <SERR- <PERR-
     BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
     Capabilities: [40] Subsystem: Dell Device 0438
     Capabilities: [60] MSI: Enable- Count=1/2 Maskable+ 64bit-
         Address: 00000000  Data: 0000
         Masking: 00000000  Pending: 00000000
     Capabilities: [90] Express (v2) Root Port (Slot-), MSI 00
         DevCap:    MaxPayload 256 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 #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit 
Latency L0s <512ns, L1 <4us
             ClockPM- Surprise+ LLActRep+ BwNot+ ASPMOptComp-
         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ 
DLActive+ BWMgmt+ ABWMgmt+
         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- 
CRSVisible+
         RootCap: CRSVisible+
         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
         DevCap2: Completion Timeout: Range BCD, TimeoutDis+, LTR-, OBFF 
Not Supported ARIFwd+
         DevCtl2: Completion Timeout: 260ms to 900ms, 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: -6dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [e0] 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 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: [150 v1] Access Control Services
         ACSCap:    SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ 
UpstreamFwd+ EgressCtrl- DirectTrans-
         ACSCtl:    SrcValid- TransBlk- ReqRedir- CmpltRedir- 
UpstreamFwd- EgressCtrl- DirectTrans-
     Capabilities: [160 v0] Vendor Specific Information: ID=0002 Rev=0 
Len=00c <?>
     Kernel driver in use: pcieport

00:08.0 System peripheral: Intel Corporation Core Processor System 
Management Registers (rev 11)
     Subsystem: Device 0028:0038
     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-
     Capabilities: [40] Express (v2) 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-
         DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, 
OBFF Not Supported
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, 
OBFF Disabled
     Capabilities: [100 v0] Vendor Specific Information: ID=0000 Rev=0 
Len=000 <?>

00:08.1 System peripheral: Intel Corporation Core Processor Semaphore 
and Scratchpad Registers (rev 11)
     Subsystem: Device 0028:0038
     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-
     Capabilities: [40] Express (v2) 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-
         DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, 
OBFF Not Supported
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, 
OBFF Disabled
     Capabilities: [100 v0] Vendor Specific Information: ID=0000 Rev=0 
Len=000 <?>

00:08.2 System peripheral: Intel Corporation Core Processor System 
Control and Status Registers (rev 11)
     Subsystem: Device 0028:0038
     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-
     Capabilities: [40] Express (v2) 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-
         DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, 
OBFF Not Supported
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, 
OBFF Disabled
     Capabilities: [100 v0] Vendor Specific Information: ID=0000 Rev=0 
Len=000 <?>

00:08.3 System peripheral: Intel Corporation Core Processor 
Miscellaneous Registers (rev 11)
     Subsystem: Device 0028:0038
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:10.0 System peripheral: Intel Corporation Core Processor QPI Link 
(rev 11)
     Subsystem: Device 0028:0038
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:10.1 System peripheral: Intel Corporation Core Processor QPI Routing 
and Protocol Registers (rev 11)
     Subsystem: Device 0028:0038
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series 
Chipset HECI Controller (rev 06)
     Subsystem: Dell Device 0438
     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 30
     Region 0: Memory at fbdfe000 (64-bit, non-prefetchable) [size=16]
     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: 00000000fee0f00c  Data: 41e1
     Kernel driver in use: mei_me

00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset 
USB2 Enhanced Host Controller (rev 06) (prog-if 20 [EHCI])
     Subsystem: Dell Device 0438
     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 16
     Region 0: Memory at fbdfc000 (32-bit, non-prefetchable) [size=1K]
     Capabilities: [50] 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: [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:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset 
High Definition Audio (rev 06)
     Subsystem: Dell Device 0438
     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: 32 bytes
     Interrupt: pin A routed to IRQ 31
     Region 0: Memory at fbdf8000 (64-bit, non-prefetchable) [size=16K]
     Capabilities: [50] Power Management version 2
         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: 00000000fee0f00c  Data: 4142
     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-
     Capabilities: [130 v1] Root Complex Link
         Desc:    PortNumber=0f ComponentID=00 EltType=Config
         Link0:    Desc:    TargetPort=00 TargetComponent=00 AssocRCRB- 
LinkType=MemMapped LinkValid+
             Addr:    00000000fed1c000
     Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI 
Express Root Port 1 (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- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 32 bytes
     Interrupt: pin A routed to IRQ 17
     Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
     I/O behind bridge: 00001000-00001fff
     Memory behind bridge: be000000-be1fffff
     Prefetchable memory behind bridge: 00000000be200000-00000000be3fffff
     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 #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s <1us, L1 <4us
             ClockPM- Surprise- LLActRep+ BwNot- ASPMOptComp-
         LnkCtl:    ASPM Disabled; 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 #128, PowerLimit 25.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+, LTR-, OBFF 
Not Supported 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: -6dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
         Address: 00000000  Data: 0000
     Capabilities: [90] Subsystem: Dell Device 0438
     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.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI 
Express Root Port 6 (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- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 32 bytes
     Interrupt: pin B routed to IRQ 16
     Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
     I/O behind bridge: 0000f000-00000fff
     Memory behind bridge: fbf00000-fbffffff
     Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort+ <SERR- <PERR-
     BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
     Capabilities: [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 2.5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s <256ns, L1 <4us
             ClockPM- Surprise- LLActRep+ BwNot- ASPMOptComp-
         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-
         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- 
CRSVisible-
         RootCap: CRSVisible-
         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
         DevCap2: Completion Timeout: Range BC, TimeoutDis+, LTR-, OBFF 
Not Supported 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: -6dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
         Address: 00000000  Data: 0000
     Capabilities: [90] Subsystem: Dell Device 0438
     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: Dell Device 0438
     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 fbdf6000 (32-bit, non-prefetchable) [size=1K]
     Capabilities: [50] 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: [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:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6) (prog-if 
01 [Subtractive decode])
     Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Bus: primary=00, secondary=04, subordinate=04, sec-latency=32
     I/O behind bridge: 0000f000-00000fff
     Memory behind bridge: fff00000-000fffff
     Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
     Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort+ <SERR- <PERR-
     BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
     Capabilities: [50] Subsystem: Dell Device 0438

00:1f.0 ISA bridge: Intel Corporation 5 Series Chipset LPC Interface 
Controller (rev 06)
     Subsystem: Dell Device 0438
     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=10 <?>
     Kernel driver in use: lpc_ich

00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 
port SATA IDE Controller (rev 06) (prog-if 8f [Master SecP SecO PriP PriO])
     Subsystem: Dell Device 0438
     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 19
     Region 0: I/O ports at dc00 [size=8]
     Region 1: I/O ports at d880 [size=4]
     Region 2: I/O ports at d800 [size=8]
     Region 3: I/O ports at d480 [size=4]
     Region 4: I/O ports at d400 [size=16]
     Region 5: I/O ports at d080 [size=16]
     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: [b0] PCI Advanced Features
         AFCap: TP+ FLR+
         AFCtrl: FLR-
         AFStatus: TP-
     Kernel driver in use: ata_piix

00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus 
Controller (rev 06)
     Subsystem: Dell Device 0438
     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 3
     Region 0: Memory at fbdf4000 (64-bit, non-prefetchable) [size=256]
     Region 4: I/O ports at 0400 [size=32]

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. 
[AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] (prog-if 00 [VGA 
controller])
     Subsystem: Dell XPS 8300
     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: 32 bytes
     Interrupt: pin A routed to IRQ 29
     Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]
     Region 2: Memory at fbee0000 (64-bit, non-prefetchable) [size=128K]
     Region 4: I/O ports at e000 [size=256]
     Expansion ROM at fbec0000 [disabled] [size=128K]
     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: [58] Express (v2) Legacy Endpoint, MSI 00
         DevCap:    MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, 
L1 unlimited
             ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
             MaxPayload 128 bytes, MaxReadReq 512 bytes
         DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- 
TransPend-
         LnkCap:    Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit 
Latency L0s <64ns, L1 <1us
             ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ 
DLActive- BWMgmt- ABWMgmt-
         DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, 
OBFF Not Supported
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, 
OBFF Disabled
         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
              Transmit Margin: Normal Operating Range, 
EnterModifiedCompliance- ComplianceSOS-
              Compliance De-emphasis: -6dB
         LnkSta2: Current De-emphasis Level: -6dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
         Address: 00000000fee0f00c  Data: 41d1
     Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 
Len=010 <?>
     Capabilities: [150 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-
     Kernel driver in use: radeon

01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cedar HDMI 
Audio [Radeon HD 5400/6300 Series]
     Subsystem: Dell XPS 8300
     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: 32 bytes
     Interrupt: pin B routed to IRQ 32
     Region 0: Memory at fbebc000 (64-bit, non-prefetchable) [size=16K]
     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: [58] Express (v2) Legacy Endpoint, MSI 00
         DevCap:    MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, 
L1 unlimited
             ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
             MaxPayload 128 bytes, MaxReadReq 512 bytes
         DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- 
TransPend-
         LnkCap:    Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit 
Latency L0s <64ns, L1 <1us
             ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ 
DLActive- BWMgmt- ABWMgmt-
         DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, 
OBFF Not Supported
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, 
OBFF Disabled
         LnkSta2: Current De-emphasis Level: -6dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
         Address: 00000000fee0f00c  Data: 4152
     Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 
Len=010 <?>
     Capabilities: [150 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-
     Kernel driver in use: snd_hda_intel

03:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57788 
Gigabit Ethernet PCIe (rev 01)
     Subsystem: Dell Device 0438
     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: 32 bytes
     Interrupt: pin A routed to IRQ 33
     Region 0: Memory at fbff0000 (64-bit, non-prefetchable) [size=64K]
     Capabilities: [48] 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=1 PME-
     Capabilities: [60] Vendor Specific Information: Len=6c <?>
     Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
         Address: 00000000fee0100c  Data: 4162
     Capabilities: [cc] Express (v2) Endpoint, MSI 00
         DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, 
L1 unlimited
             ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
             MaxPayload 128 bytes, MaxReadReq 512 bytes
         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ 
TransPend-
         LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s <1us, L1 <32us
             ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
         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-
         DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, 
OBFF Not Supported
         DevCtl2: Completion Timeout: 50us to 50ms, 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: -6dB, 
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: [13c 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=ff
             Status:    NegoPending- InProgress-
     Capabilities: [160 v1] Device Serial Number 84-2b-2b-ff-fe-b3-de-41
     Capabilities: [16c v1] Power Budgeting <?>
     Kernel driver in use: tg3

ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath 
Architecture Generic Non-Core Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath 
Architecture System Address Decoder (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 04)
     Subsystem: Intel Corporation Device 8086
     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
     Kernel driver in use: i7core_edac

ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 
(rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:03.0 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:03.1 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Target Address Decoder (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:03.4 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Test Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:04.0 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Channel 0 Control Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:04.1 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Channel 0 Address Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:04.2 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Channel 0 Rank Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:04.3 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Channel 0 Thermal Control Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:05.0 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Channel 1 Control Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:05.1 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Channel 1 Address Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:05.2 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Channel 1 Rank Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

ff:05.3 Host bridge: Intel Corporation Core Processor Integrated Memory 
Controller Channel 1 Thermal Control Registers (rev 04)
     Subsystem: Intel Corporation Device 8086
     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

[7.6.] SCSI information (from /proc/scsi/scsi)
$ cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
   Vendor: ATA      Model: WDC WD1001FAES-7 Rev: 1D05
   Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
   Vendor: PLDS     Model: DVDRWBD DH-6E2S  Rev: 7D12
   Type:   CD-ROM                           ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 00
   Vendor: Generic- Model: SD/MMC           Rev: 1.00
   Type:   Direct-Access                    ANSI  SCSI revision: 00
Host: scsi2 Channel: 00 Id: 00 Lun: 01
   Vendor: Generic- Model: Compact Flash    Rev: 1.01
   Type:   Direct-Access                    ANSI  SCSI revision: 00
Host: scsi2 Channel: 00 Id: 00 Lun: 02
   Vendor: Generic- Model: SM/xD-Picture    Rev: 1.02
   Type:   Direct-Access                    ANSI  SCSI revision: 00
Host: scsi2 Channel: 00 Id: 00 Lun: 03
   Vendor: Generic- Model: MS/MS-Pro        Rev: 1.03
   Type:   Direct-Access                    ANSI  SCSI revision: 00


[7.7.] Other information that might be relevant to the problem (please 
look in /proc and include all information that you think to be relevant):
$ ls /proc
1      169   1953  2419  26    2745   29193  3399  474   751   8396 
asound       kcore         slabinfo
10     17    1954  2424  2602  2754   29194  34    48    752   84 
buddyinfo    keys          softirqs
10609  172   1955  2426  2606  2760   29195  3400  5     759   85 
bus          key-users     stat
10737  173   1972  2432  2608  2769   29196  3401  6033  76    86 
cgroups      kmsg          swaps
11     174   1985  2437  2614  2779   29215  3402  6276  768   867 
cmdline      kpagecgroup   sys
113    175   2     2449  2616  2795   2932   3403  6291  77    87 
consoles     kpagecount    sysrq-trigger
114    1786  20    2466  2617  28     2952   3434  63    770   88 
cpuinfo      kpageflags    sysvipc
117    179   2042  2471  2618  2801   29576  3443  64    78    89 
crypto       loadavg       thread-self
119    18    21    2483  2619  2813   29723  3444  65    782   9 
devices      locks         timer_list
12     180   2142  249   2620  2824   2988   35    66    787   90 
diskstats    mdstat        timer_stats
13     183   2194  25    2621  2836   3      3541  67    79    91 
dma          meminfo       tty
1323   184   22    250   2622  2843   30     36    68    791   912 
driver       misc          uptime
1367   185   2227  2510  2625  2853   3004   37    69    8     914 
execdomains  modules       version
1381   186   2292  2512  2637  2858   3015   38    7     80    92 
fb           mounts        vmallocinfo
1409   187   23    2532  2678  289    3018   39    70    803   94 
filesystems  mtrr          vmstat
1437   188   2330  2546  2697  29     3065   390   71    81    966 
fs           net           zoneinfo
15     189   2331  2548  2698  2912   31     41    712   8143  981 
i8k          pagetypeinfo
16     1895  2337  2552  27    29187  313    420   72    82    99 
interrupts   partitions
1616   1926  2339  2555  2700  29188  32     435   723   83    991 
iomem        sched_debug
166    1930  2412  2559  2707  2919   3208   44    73    8373  995 
ioports      schedstat
167    1949  2413  2563  2710  29191  33     46    74    8374  998 
irq          scsi
168    1952  2417  2595  2739  29192  331    47    75    8378  acpi 
kallsyms     self

[X.] Other notes, patches, fixes, workarounds:
Launchpad bug report - 
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1514052

Notice that this is a desktop PC not a laptop and the bug seems similar 
to https://bugzilla.kernel.org/show_bug.cgi?id=100121#c29

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Erratic fan speed and little control kernel 4.2
  2015-12-03 20:26 Erratic fan speed and little control kernel 4.2 Peter Saunderson
@ 2015-12-04  9:18 ` Pali Rohár
  2015-12-04 16:50   ` Peter Saunderson
  0 siblings, 1 reply; 4+ messages in thread
From: Pali Rohár @ 2015-12-04  9:18 UTC (permalink / raw)
  To: Peter Saunderson
  Cc: Guenter Roeck, Greg Kroah-Hartman, Arnd Bergmann, linux-kernel

Hi Peter!

On Thursday 03 December 2015 20:26:51 Peter Saunderson wrote:
> Erratic fan speed and little control kernel 4.2
> 
> After upgrading to kernel 4.2 my CPU fan started speeding and slowing
> without good reason even when the PC is idle.
> 
> To stop erratic fan speed - reboot sometimes works.
> 
> This bug has been bisected to commit
> f989e55452c74b4f7b22c889b8ec9f1192aaeec4

There is very similar (or same) problem on desktop Dell Studio XPS 8100.
See bug: https://bugzilla.kernel.org/show_bug.cgi?id=100121

In your long email is missing one important information: DMI information
about your machine. Can you run dmidecode and send output?

You were able to bisect problematic commit, are you able to do some
additional test and debug root of this issue?

In my opinion problem is in some SMM call, but without commenting code
which calling it, step by step and testing is not possible to decide...

-- 
Pali Rohár
pali.rohar@gmail.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Erratic fan speed and little control kernel 4.2
  2015-12-04  9:18 ` Pali Rohár
@ 2015-12-04 16:50   ` Peter Saunderson
  2015-12-09 22:26     ` Peter Saunderson
  0 siblings, 1 reply; 4+ messages in thread
From: Peter Saunderson @ 2015-12-04 16:50 UTC (permalink / raw)
  To: Pali Rohár
  Cc: Guenter Roeck, Greg Kroah-Hartman, Arnd Bergmann, linux-kernel

Hi Pali,

Yes I can compile the kernel, yes I can debug this if you can suggest 
possible fixes or kprintf that you would like added to get more information.

Sorry I missed the dmi info...

# dmidecode 2.12
SMBIOS 2.6 present.
45 structures occupying 1673 bytes.
Table at 0x000FCB40.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
     Vendor: Dell Inc.
     Version: A07
     Release Date: 11/13/2010
     Address: 0xE0000
     Runtime Size: 128 kB
     ROM Size: 8192 kB
     Characteristics:
         PCI is supported
         PNP is supported
         BIOS is upgradeable
         BIOS shadowing is allowed
         ESCD support is available
         Boot from CD is supported
         Selectable boot is supported
         BIOS ROM is socketed
         EDD is supported
         5.25"/1.2 MB floppy services are supported (int 13h)
         3.5"/720 kB floppy services are supported (int 13h)
         3.5"/2.88 MB floppy services are supported (int 13h)
         Print screen service is supported (int 5h)
         8042 keyboard services are supported (int 9h)
         Serial services are supported (int 14h)
         Printer services are supported (int 17h)
         CGA/mono video services are supported (int 10h)
         ACPI is supported
         USB legacy is supported
         LS-120 boot is supported
         ATAPI Zip drive boot is supported
         BIOS boot specification is supported
         Targeted content distribution is supported
     BIOS Revision: 8.15

Handle 0x0001, DMI type 1, 27 bytes
System Information
     Manufacturer: Dell Inc.
     Product Name: Inspiron 580
     Version: Not Specified
     Serial Number: GGBZZ4J
     UUID: 4C4C4544-0047-4210-805A-C7C04F5A344A
     Wake-up Type: Power Switch
     SKU Number:
     Family:

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
     Manufacturer: Dell Inc.
     Product Name: 0C2KJT
     Version: A00
     Serial Number: ..CN736040AD07D9.
     Asset Tag:
     Features:
         Board is a hosting board
         Board is replaceable
     Location In Chassis:
     Chassis Handle: 0x0003
     Type: Motherboard
     Contained Object Handles: 0

Handle 0x0003, DMI type 3, 21 bytes
Chassis Information
     Manufacturer: Dell Inc.
     Type: Desktop
     Lock: Not Present
     Version: Not Specified
     Serial Number: GGBZZ4J
     Asset Tag: Not Specified
     Boot-up State: Safe
     Power Supply State: Safe
     Thermal State: Safe
     Security Status: None
     OEM Information: 0x00000000
     Height: Unspecified
     Number Of Power Cords: 1
     Contained Elements: 0

Handle 0x0004, DMI type 4, 42 bytes
Processor Information
     Socket Designation: CPU 1
     Type: Central Processor
     Family: Other
     Manufacturer: Intel
     ID: E5 06 01 00 FF FB EB BF
     Version: Intel(R) Core(TM) i5 CPU         760  @ 2.80GHz
     Voltage: Unknown
     External Clock: 133 MHz
     Max Speed: 2800 MHz
     Current Speed: 2800 MHz
     Status: Populated, Enabled
     Upgrade: Other
     L1 Cache Handle: 0x0005
     L2 Cache Handle: 0x0006
     L3 Cache Handle: 0x0007
     Serial Number: To Be Filled By O.E.M.
     Asset Tag: To Be Filled By O.E.M.
     Part Number: To Be Filled By O.E.M.
     Core Count: 4
     Core Enabled: 4
     Thread Count: 4
     Characteristics:
         64-bit capable

Handle 0x0005, DMI type 7, 19 bytes
Cache Information
     Socket Designation: L1-Cache
     Configuration: Enabled, Not Socketed, Level 1
     Operational Mode: Write Through
     Location: Internal
     Installed Size: 256 kB
     Maximum Size: 256 kB
     Supported SRAM Types:
         Other
     Installed SRAM Type: Other
     Speed: Unknown
     Error Correction Type: Parity
     System Type: Instruction
     Associativity: 4-way Set-associative

Handle 0x0006, DMI type 7, 19 bytes
Cache Information
     Socket Designation: L2-Cache
     Configuration: Enabled, Not Socketed, Level 2
     Operational Mode: Write Through
     Location: Internal
     Installed Size: 1024 kB
     Maximum Size: 1024 kB
     Supported SRAM Types:
         Other
     Installed SRAM Type: Other
     Speed: Unknown
     Error Correction Type: Single-bit ECC
     System Type: Unified
     Associativity: 8-way Set-associative

Handle 0x0007, DMI type 7, 19 bytes
Cache Information
     Socket Designation: L3-Cache
     Configuration: Enabled, Not Socketed, Level 3
     Operational Mode: Write Back
     Location: Internal
     Installed Size: 8192 kB
     Maximum Size: 8192 kB
     Supported SRAM Types:
         Other
     Installed SRAM Type: Other
     Speed: Unknown
     Error Correction Type: Single-bit ECC
     System Type: Unified
     Associativity: 16-way Set-associative

Handle 0x0008, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: SATA-1
     Internal Connector Type: SAS/SATA Plug Receptacle
     External Reference Designator: SATA-1
     External Connector Type: SAS/SATA Plug Receptacle
     Port Type: SATA

Handle 0x0009, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: SATA-2
     Internal Connector Type: SAS/SATA Plug Receptacle
     External Reference Designator: SATA-2
     External Connector Type: SAS/SATA Plug Receptacle
     Port Type: SATA

Handle 0x000A, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: SATA-3
     Internal Connector Type: SAS/SATA Plug Receptacle
     External Reference Designator: SATA-3
     External Connector Type: SAS/SATA Plug Receptacle
     Port Type: SATA

Handle 0x000B, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: SATA-4
     Internal Connector Type: SAS/SATA Plug Receptacle
     External Reference Designator: SATA-4
     External Connector Type: SAS/SATA Plug Receptacle
     Port Type: SATA

Handle 0x000C, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: USB0
     External Connector Type: Other
     Port Type: USB

Handle 0x000D, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: USB1
     External Connector Type: Other
     Port Type: USB

Handle 0x000E, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: USB2
     External Connector Type: Other
     Port Type: USB

Handle 0x000F, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: USB3
     External Connector Type: Other
     Port Type: USB

Handle 0x0010, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: USB4
     External Connector Type: Other
     Port Type: USB

Handle 0x0011, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: USB5
     External Connector Type: Other
     Port Type: USB

Handle 0x0012, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: USB6
     External Connector Type: Other
     Port Type: USB

Handle 0x0013, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: USB7
     External Connector Type: Other
     Port Type: USB

Handle 0x0014, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: AUDIO
     External Connector Type: None
     Port Type: Audio Port

Handle 0x0015, DMI type 8, 9 bytes
Port Connector Information
     Internal Reference Designator: Null
     Internal Connector Type: None
     External Reference Designator: ETHERNET
     External Connector Type: RJ-45
     Port Type: Network Port

Handle 0x0016, DMI type 9, 17 bytes
System Slot Information
     Designation: PCI1
     Type: 32-bit PCI
     Current Usage: Available
     Length: Short
     ID: 1
     Characteristics:
         3.3 V is provided
         Opening is shared
         PME signal is supported

Handle 0x0017, DMI type 9, 17 bytes
System Slot Information
     Designation: PCIE1
     Type: x1 PCI Express
     Current Usage: Available
     Length: Short
     ID: 2
     Characteristics:
         3.3 V is provided
         Opening is shared
         PME signal is supported

Handle 0x0018, DMI type 9, 17 bytes
System Slot Information
     Designation: PCIE2
     Type: x1 PCI Express
     Current Usage: Available
     Length: Short
     ID: 3
     Characteristics:
         3.3 V is provided
         Opening is shared
         PME signal is supported

Handle 0x0019, DMI type 9, 17 bytes
System Slot Information
     Designation: PCIE3
     Type: x16 PCI Express
     Current Usage: In Use
     Length: Long
     ID: 4
     Characteristics:
         3.3 V is provided
         Opening is shared
         PME signal is supported

Handle 0x001A, DMI type 11, 5 bytes
OEM Strings
     String 1: www.dell.com

Handle 0x001B, DMI type 13, 22 bytes
BIOS Language Information
     Language Description Format: Long
     Installable Languages: 1
         en|US|iso8859-1
     Currently Installed Language: en|US|iso8859-1

Handle 0x001C, DMI type 16, 15 bytes
Physical Memory Array
     Location: System Board Or Motherboard
     Use: System Memory
     Error Correction Type: None
     Maximum Capacity: 16 GB
     Error Information Handle: Not Provided
     Number Of Devices: 4

Handle 0x001D, DMI type 19, 15 bytes
Memory Array Mapped Address
     Starting Address: 0x00000000000
     Ending Address: 0x001FFFFFFFF
     Range Size: 8 GB
     Physical Array Handle: 0x001C
     Partition Width: 4

Handle 0x001E, DMI type 17, 28 bytes
Memory Device
     Array Handle: 0x001C
     Error Information Handle: Not Provided
     Total Width: Unknown
     Data Width: 64 bits
     Size: 2048 MB
     Form Factor: DIMM
     Set: None
     Locator: DIMM1
     Bank Locator: Not Specified
     Type: Other
     Type Detail: Synchronous
     Speed: 1333 MHz
     Manufacturer: Samsung
     Serial Number: 960C658C
     Asset Tag: 000211
     Part Number: M378B5773CH0-CH9
     Rank: 1

Handle 0x001F, DMI type 20, 19 bytes
Memory Device Mapped Address
     Starting Address: 0x00000000000
     Ending Address: 0x0007FFFFFFF
     Range Size: 2 GB
     Physical Device Handle: 0x001E
     Memory Array Mapped Address Handle: 0x001D
     Partition Row Position: 1
     Interleaved Data Depth: 1

Handle 0x0020, DMI type 17, 28 bytes
Memory Device
     Array Handle: 0x001C
     Error Information Handle: Not Provided
     Total Width: Unknown
     Data Width: 64 bits
     Size: 2048 MB
     Form Factor: DIMM
     Set: None
     Locator: DIMM2
     Bank Locator: Not Specified
     Type: Other
     Type Detail: Synchronous
     Speed: 1333 MHz
     Manufacturer: Samsung
     Serial Number: 960C6590
     Asset Tag: 000211
     Part Number: M378B5773CH0-CH9
     Rank: 1

Handle 0x0021, DMI type 20, 19 bytes
Memory Device Mapped Address
     Starting Address: 0x00100000000
     Ending Address: 0x0017FFFFFFF
     Range Size: 2 GB
     Physical Device Handle: 0x0020
     Memory Array Mapped Address Handle: 0x001D
     Partition Row Position: 1
     Interleaved Data Depth: 1

Handle 0x0022, DMI type 17, 28 bytes
Memory Device
     Array Handle: 0x001C
     Error Information Handle: Not Provided
     Total Width: Unknown
     Data Width: 64 bits
     Size: 2048 MB
     Form Factor: DIMM
     Set: None
     Locator: DIMM3
     Bank Locator: Not Specified
     Type: Other
     Type Detail: Synchronous
     Speed: 1333 MHz
     Manufacturer: Samsung
     Serial Number: 960C658D
     Asset Tag: 000211
     Part Number: M378B5773CH0-CH9
     Rank: 1

Handle 0x0023, DMI type 20, 19 bytes
Memory Device Mapped Address
     Starting Address: 0x00080000000
     Ending Address: 0x000FFFFFFFF
     Range Size: 2 GB
     Physical Device Handle: 0x0022
     Memory Array Mapped Address Handle: 0x001D
     Partition Row Position: 1
     Interleaved Data Depth: 1

Handle 0x0024, DMI type 17, 28 bytes
Memory Device
     Array Handle: 0x001C
     Error Information Handle: Not Provided
     Total Width: Unknown
     Data Width: 64 bits
     Size: 2048 MB
     Form Factor: DIMM
     Set: None
     Locator: DIMM4
     Bank Locator: Not Specified
     Type: Other
     Type Detail: Synchronous
     Speed: 1333 MHz
     Manufacturer: Samsung
     Serial Number: 960C6589
     Asset Tag: 000211
     Part Number: M378B5773CH0-CH9
     Rank: 1

Handle 0x0025, DMI type 20, 19 bytes
Memory Device Mapped Address
     Starting Address: 0x00180000000
     Ending Address: 0x001FFFFFFFF
     Range Size: 2 GB
     Physical Device Handle: 0x0024
     Memory Array Mapped Address Handle: 0x001D
     Partition Row Position: 1
     Interleaved Data Depth: 1

Handle 0x0026, DMI type 32, 20 bytes
System Boot Information
     Status: No errors detected

Handle 0x0027, DMI type 41, 11 bytes
Onboard Device
     Reference Designation: To Be Filled By O.E.M.
     Type: Video
     Status: Enabled
     Type Instance: 0

Handle 0x0028, DMI type 41, 11 bytes
Onboard Device
     Reference Designation: To Be Filled By O.E.M.
     Type: SCSI Controller
     Status: Disabled
     Type Instance: 0

Handle 0x0029, DMI type 129, 8 bytes
OEM-specific Type
     Header and Data:
         81 08 29 00 01 01 02 01
     Strings:
         Intel_ASF
         Intel_ASF_001

Handle 0x002A, DMI type 208, 26 bytes
OEM-specific Type
     Header and Data:
         D0 1A 2A 00 02 01 FE 00 38 04 00 00 00 00 00 00
         00 00 00 00 00 00 00 00 00 00

Handle 0x002B, DMI type 131, 64 bytes
OEM-specific Type
     Header and Data:
         83 40 2B 00 37 00 00 00 00 00 00 00 00 00 00 00
         F8 00 08 3B FF FF FF FF 00 00 00 00 00 00 06 00
         B8 04 1F 00 00 00 00 00 C8 00 FF FF 00 00 00 00
         00 00 00 00 32 00 00 00 76 50 72 6F 00 00 00 00

Handle 0x002C, DMI type 127, 4 bytes
End Of Table




On 04/12/15 09:18, Pali Rohár wrote:
> Hi Peter!
>
> On Thursday 03 December 2015 20:26:51 Peter Saunderson wrote:
>> Erratic fan speed and little control kernel 4.2
>>
>> After upgrading to kernel 4.2 my CPU fan started speeding and slowing
>> without good reason even when the PC is idle.
>>
>> To stop erratic fan speed - reboot sometimes works.
>>
>> This bug has been bisected to commit
>> f989e55452c74b4f7b22c889b8ec9f1192aaeec4
> There is very similar (or same) problem on desktop Dell Studio XPS 8100.
> See bug: https://bugzilla.kernel.org/show_bug.cgi?id=100121
>
> In your long email is missing one important information: DMI information
> about your machine. Can you run dmidecode and send output?
>
> You were able to bisect problematic commit, are you able to do some
> additional test and debug root of this issue?
>
> In my opinion problem is in some SMM call, but without commenting code
> which calling it, step by step and testing is not possible to decide...
>


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Erratic fan speed and little control kernel 4.2
  2015-12-04 16:50   ` Peter Saunderson
@ 2015-12-09 22:26     ` Peter Saunderson
  0 siblings, 0 replies; 4+ messages in thread
From: Peter Saunderson @ 2015-12-09 22:26 UTC (permalink / raw)
  To: Pali Rohár
  Cc: Guenter Roeck, Greg Kroah-Hartman, Arnd Bergmann, linux-kernel

Hi Pali,

By the way I can now confirm that after several hours of use with the 
"good" kernel that the processor fan flares up.. once.. then goes back 
to normal speed.  So it is entirely possible that the kernel change that 
causes the Erratic fan behaviour has deep roots and that this commit is 
not necessarily the one that introduced the problem but more like the 
one that makes the problem very obvious!

Looking forward to working with you guys to fix this!

Peter.

On 04/12/15 16:50, Peter Saunderson wrote:
> Hi Pali,
>
> Yes I can compile the kernel, yes I can debug this if you can suggest 
> possible fixes or kprintf that you would like added to get more 
> information.
>
> Sorry I missed the dmi info...
>
> # dmidecode 2.12
> SMBIOS 2.6 present.
> 45 structures occupying 1673 bytes.
> Table at 0x000FCB40.
>
> Handle 0x0000, DMI type 0, 24 bytes
> BIOS Information
>     Vendor: Dell Inc.
>     Version: A07
>     Release Date: 11/13/2010
>     Address: 0xE0000
>     Runtime Size: 128 kB
>     ROM Size: 8192 kB
>     Characteristics:
>         PCI is supported
>         PNP is supported
>         BIOS is upgradeable
>         BIOS shadowing is allowed
>         ESCD support is available
>         Boot from CD is supported
>         Selectable boot is supported
>         BIOS ROM is socketed
>         EDD is supported
>         5.25"/1.2 MB floppy services are supported (int 13h)
>         3.5"/720 kB floppy services are supported (int 13h)
>         3.5"/2.88 MB floppy services are supported (int 13h)
>         Print screen service is supported (int 5h)
>         8042 keyboard services are supported (int 9h)
>         Serial services are supported (int 14h)
>         Printer services are supported (int 17h)
>         CGA/mono video services are supported (int 10h)
>         ACPI is supported
>         USB legacy is supported
>         LS-120 boot is supported
>         ATAPI Zip drive boot is supported
>         BIOS boot specification is supported
>         Targeted content distribution is supported
>     BIOS Revision: 8.15
>
> Handle 0x0001, DMI type 1, 27 bytes
> System Information
>     Manufacturer: Dell Inc.
>     Product Name: Inspiron 580
>     Version: Not Specified
>     Serial Number: GGBZZ4J
>     UUID: 4C4C4544-0047-4210-805A-C7C04F5A344A
>     Wake-up Type: Power Switch
>     SKU Number:
>     Family:
>
> Handle 0x0002, DMI type 2, 15 bytes
> Base Board Information
>     Manufacturer: Dell Inc.
>     Product Name: 0C2KJT
>     Version: A00
>     Serial Number: ..CN736040AD07D9.
>     Asset Tag:
>     Features:
>         Board is a hosting board
>         Board is replaceable
>     Location In Chassis:
>     Chassis Handle: 0x0003
>     Type: Motherboard
>     Contained Object Handles: 0
>
> Handle 0x0003, DMI type 3, 21 bytes
> Chassis Information
>     Manufacturer: Dell Inc.
>     Type: Desktop
>     Lock: Not Present
>     Version: Not Specified
>     Serial Number: GGBZZ4J
>     Asset Tag: Not Specified
>     Boot-up State: Safe
>     Power Supply State: Safe
>     Thermal State: Safe
>     Security Status: None
>     OEM Information: 0x00000000
>     Height: Unspecified
>     Number Of Power Cords: 1
>     Contained Elements: 0
>
> Handle 0x0004, DMI type 4, 42 bytes
> Processor Information
>     Socket Designation: CPU 1
>     Type: Central Processor
>     Family: Other
>     Manufacturer: Intel
>     ID: E5 06 01 00 FF FB EB BF
>     Version: Intel(R) Core(TM) i5 CPU         760  @ 2.80GHz
>     Voltage: Unknown
>     External Clock: 133 MHz
>     Max Speed: 2800 MHz
>     Current Speed: 2800 MHz
>     Status: Populated, Enabled
>     Upgrade: Other
>     L1 Cache Handle: 0x0005
>     L2 Cache Handle: 0x0006
>     L3 Cache Handle: 0x0007
>     Serial Number: To Be Filled By O.E.M.
>     Asset Tag: To Be Filled By O.E.M.
>     Part Number: To Be Filled By O.E.M.
>     Core Count: 4
>     Core Enabled: 4
>     Thread Count: 4
>     Characteristics:
>         64-bit capable
>
> Handle 0x0005, DMI type 7, 19 bytes
> Cache Information
>     Socket Designation: L1-Cache
>     Configuration: Enabled, Not Socketed, Level 1
>     Operational Mode: Write Through
>     Location: Internal
>     Installed Size: 256 kB
>     Maximum Size: 256 kB
>     Supported SRAM Types:
>         Other
>     Installed SRAM Type: Other
>     Speed: Unknown
>     Error Correction Type: Parity
>     System Type: Instruction
>     Associativity: 4-way Set-associative
>
> Handle 0x0006, DMI type 7, 19 bytes
> Cache Information
>     Socket Designation: L2-Cache
>     Configuration: Enabled, Not Socketed, Level 2
>     Operational Mode: Write Through
>     Location: Internal
>     Installed Size: 1024 kB
>     Maximum Size: 1024 kB
>     Supported SRAM Types:
>         Other
>     Installed SRAM Type: Other
>     Speed: Unknown
>     Error Correction Type: Single-bit ECC
>     System Type: Unified
>     Associativity: 8-way Set-associative
>
> Handle 0x0007, DMI type 7, 19 bytes
> Cache Information
>     Socket Designation: L3-Cache
>     Configuration: Enabled, Not Socketed, Level 3
>     Operational Mode: Write Back
>     Location: Internal
>     Installed Size: 8192 kB
>     Maximum Size: 8192 kB
>     Supported SRAM Types:
>         Other
>     Installed SRAM Type: Other
>     Speed: Unknown
>     Error Correction Type: Single-bit ECC
>     System Type: Unified
>     Associativity: 16-way Set-associative
>
> Handle 0x0008, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: SATA-1
>     Internal Connector Type: SAS/SATA Plug Receptacle
>     External Reference Designator: SATA-1
>     External Connector Type: SAS/SATA Plug Receptacle
>     Port Type: SATA
>
> Handle 0x0009, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: SATA-2
>     Internal Connector Type: SAS/SATA Plug Receptacle
>     External Reference Designator: SATA-2
>     External Connector Type: SAS/SATA Plug Receptacle
>     Port Type: SATA
>
> Handle 0x000A, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: SATA-3
>     Internal Connector Type: SAS/SATA Plug Receptacle
>     External Reference Designator: SATA-3
>     External Connector Type: SAS/SATA Plug Receptacle
>     Port Type: SATA
>
> Handle 0x000B, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: SATA-4
>     Internal Connector Type: SAS/SATA Plug Receptacle
>     External Reference Designator: SATA-4
>     External Connector Type: SAS/SATA Plug Receptacle
>     Port Type: SATA
>
> Handle 0x000C, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: USB0
>     External Connector Type: Other
>     Port Type: USB
>
> Handle 0x000D, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: USB1
>     External Connector Type: Other
>     Port Type: USB
>
> Handle 0x000E, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: USB2
>     External Connector Type: Other
>     Port Type: USB
>
> Handle 0x000F, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: USB3
>     External Connector Type: Other
>     Port Type: USB
>
> Handle 0x0010, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: USB4
>     External Connector Type: Other
>     Port Type: USB
>
> Handle 0x0011, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: USB5
>     External Connector Type: Other
>     Port Type: USB
>
> Handle 0x0012, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: USB6
>     External Connector Type: Other
>     Port Type: USB
>
> Handle 0x0013, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: USB7
>     External Connector Type: Other
>     Port Type: USB
>
> Handle 0x0014, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: AUDIO
>     External Connector Type: None
>     Port Type: Audio Port
>
> Handle 0x0015, DMI type 8, 9 bytes
> Port Connector Information
>     Internal Reference Designator: Null
>     Internal Connector Type: None
>     External Reference Designator: ETHERNET
>     External Connector Type: RJ-45
>     Port Type: Network Port
>
> Handle 0x0016, DMI type 9, 17 bytes
> System Slot Information
>     Designation: PCI1
>     Type: 32-bit PCI
>     Current Usage: Available
>     Length: Short
>     ID: 1
>     Characteristics:
>         3.3 V is provided
>         Opening is shared
>         PME signal is supported
>
> Handle 0x0017, DMI type 9, 17 bytes
> System Slot Information
>     Designation: PCIE1
>     Type: x1 PCI Express
>     Current Usage: Available
>     Length: Short
>     ID: 2
>     Characteristics:
>         3.3 V is provided
>         Opening is shared
>         PME signal is supported
>
> Handle 0x0018, DMI type 9, 17 bytes
> System Slot Information
>     Designation: PCIE2
>     Type: x1 PCI Express
>     Current Usage: Available
>     Length: Short
>     ID: 3
>     Characteristics:
>         3.3 V is provided
>         Opening is shared
>         PME signal is supported
>
> Handle 0x0019, DMI type 9, 17 bytes
> System Slot Information
>     Designation: PCIE3
>     Type: x16 PCI Express
>     Current Usage: In Use
>     Length: Long
>     ID: 4
>     Characteristics:
>         3.3 V is provided
>         Opening is shared
>         PME signal is supported
>
> Handle 0x001A, DMI type 11, 5 bytes
> OEM Strings
>     String 1: www.dell.com
>
> Handle 0x001B, DMI type 13, 22 bytes
> BIOS Language Information
>     Language Description Format: Long
>     Installable Languages: 1
>         en|US|iso8859-1
>     Currently Installed Language: en|US|iso8859-1
>
> Handle 0x001C, DMI type 16, 15 bytes
> Physical Memory Array
>     Location: System Board Or Motherboard
>     Use: System Memory
>     Error Correction Type: None
>     Maximum Capacity: 16 GB
>     Error Information Handle: Not Provided
>     Number Of Devices: 4
>
> Handle 0x001D, DMI type 19, 15 bytes
> Memory Array Mapped Address
>     Starting Address: 0x00000000000
>     Ending Address: 0x001FFFFFFFF
>     Range Size: 8 GB
>     Physical Array Handle: 0x001C
>     Partition Width: 4
>
> Handle 0x001E, DMI type 17, 28 bytes
> Memory Device
>     Array Handle: 0x001C
>     Error Information Handle: Not Provided
>     Total Width: Unknown
>     Data Width: 64 bits
>     Size: 2048 MB
>     Form Factor: DIMM
>     Set: None
>     Locator: DIMM1
>     Bank Locator: Not Specified
>     Type: Other
>     Type Detail: Synchronous
>     Speed: 1333 MHz
>     Manufacturer: Samsung
>     Serial Number: 960C658C
>     Asset Tag: 000211
>     Part Number: M378B5773CH0-CH9
>     Rank: 1
>
> Handle 0x001F, DMI type 20, 19 bytes
> Memory Device Mapped Address
>     Starting Address: 0x00000000000
>     Ending Address: 0x0007FFFFFFF
>     Range Size: 2 GB
>     Physical Device Handle: 0x001E
>     Memory Array Mapped Address Handle: 0x001D
>     Partition Row Position: 1
>     Interleaved Data Depth: 1
>
> Handle 0x0020, DMI type 17, 28 bytes
> Memory Device
>     Array Handle: 0x001C
>     Error Information Handle: Not Provided
>     Total Width: Unknown
>     Data Width: 64 bits
>     Size: 2048 MB
>     Form Factor: DIMM
>     Set: None
>     Locator: DIMM2
>     Bank Locator: Not Specified
>     Type: Other
>     Type Detail: Synchronous
>     Speed: 1333 MHz
>     Manufacturer: Samsung
>     Serial Number: 960C6590
>     Asset Tag: 000211
>     Part Number: M378B5773CH0-CH9
>     Rank: 1
>
> Handle 0x0021, DMI type 20, 19 bytes
> Memory Device Mapped Address
>     Starting Address: 0x00100000000
>     Ending Address: 0x0017FFFFFFF
>     Range Size: 2 GB
>     Physical Device Handle: 0x0020
>     Memory Array Mapped Address Handle: 0x001D
>     Partition Row Position: 1
>     Interleaved Data Depth: 1
>
> Handle 0x0022, DMI type 17, 28 bytes
> Memory Device
>     Array Handle: 0x001C
>     Error Information Handle: Not Provided
>     Total Width: Unknown
>     Data Width: 64 bits
>     Size: 2048 MB
>     Form Factor: DIMM
>     Set: None
>     Locator: DIMM3
>     Bank Locator: Not Specified
>     Type: Other
>     Type Detail: Synchronous
>     Speed: 1333 MHz
>     Manufacturer: Samsung
>     Serial Number: 960C658D
>     Asset Tag: 000211
>     Part Number: M378B5773CH0-CH9
>     Rank: 1
>
> Handle 0x0023, DMI type 20, 19 bytes
> Memory Device Mapped Address
>     Starting Address: 0x00080000000
>     Ending Address: 0x000FFFFFFFF
>     Range Size: 2 GB
>     Physical Device Handle: 0x0022
>     Memory Array Mapped Address Handle: 0x001D
>     Partition Row Position: 1
>     Interleaved Data Depth: 1
>
> Handle 0x0024, DMI type 17, 28 bytes
> Memory Device
>     Array Handle: 0x001C
>     Error Information Handle: Not Provided
>     Total Width: Unknown
>     Data Width: 64 bits
>     Size: 2048 MB
>     Form Factor: DIMM
>     Set: None
>     Locator: DIMM4
>     Bank Locator: Not Specified
>     Type: Other
>     Type Detail: Synchronous
>     Speed: 1333 MHz
>     Manufacturer: Samsung
>     Serial Number: 960C6589
>     Asset Tag: 000211
>     Part Number: M378B5773CH0-CH9
>     Rank: 1
>
> Handle 0x0025, DMI type 20, 19 bytes
> Memory Device Mapped Address
>     Starting Address: 0x00180000000
>     Ending Address: 0x001FFFFFFFF
>     Range Size: 2 GB
>     Physical Device Handle: 0x0024
>     Memory Array Mapped Address Handle: 0x001D
>     Partition Row Position: 1
>     Interleaved Data Depth: 1
>
> Handle 0x0026, DMI type 32, 20 bytes
> System Boot Information
>     Status: No errors detected
>
> Handle 0x0027, DMI type 41, 11 bytes
> Onboard Device
>     Reference Designation: To Be Filled By O.E.M.
>     Type: Video
>     Status: Enabled
>     Type Instance: 0
>
> Handle 0x0028, DMI type 41, 11 bytes
> Onboard Device
>     Reference Designation: To Be Filled By O.E.M.
>     Type: SCSI Controller
>     Status: Disabled
>     Type Instance: 0
>
> Handle 0x0029, DMI type 129, 8 bytes
> OEM-specific Type
>     Header and Data:
>         81 08 29 00 01 01 02 01
>     Strings:
>         Intel_ASF
>         Intel_ASF_001
>
> Handle 0x002A, DMI type 208, 26 bytes
> OEM-specific Type
>     Header and Data:
>         D0 1A 2A 00 02 01 FE 00 38 04 00 00 00 00 00 00
>         00 00 00 00 00 00 00 00 00 00
>
> Handle 0x002B, DMI type 131, 64 bytes
> OEM-specific Type
>     Header and Data:
>         83 40 2B 00 37 00 00 00 00 00 00 00 00 00 00 00
>         F8 00 08 3B FF FF FF FF 00 00 00 00 00 00 06 00
>         B8 04 1F 00 00 00 00 00 C8 00 FF FF 00 00 00 00
>         00 00 00 00 32 00 00 00 76 50 72 6F 00 00 00 00
>
> Handle 0x002C, DMI type 127, 4 bytes
> End Of Table
>
>
>
>
> On 04/12/15 09:18, Pali Rohár wrote:
>> Hi Peter!
>>
>> On Thursday 03 December 2015 20:26:51 Peter Saunderson wrote:
>>> Erratic fan speed and little control kernel 4.2
>>>
>>> After upgrading to kernel 4.2 my CPU fan started speeding and slowing
>>> without good reason even when the PC is idle.
>>>
>>> To stop erratic fan speed - reboot sometimes works.
>>>
>>> This bug has been bisected to commit
>>> f989e55452c74b4f7b22c889b8ec9f1192aaeec4
>> There is very similar (or same) problem on desktop Dell Studio XPS 8100.
>> See bug: https://bugzilla.kernel.org/show_bug.cgi?id=100121
>>
>> In your long email is missing one important information: DMI information
>> about your machine. Can you run dmidecode and send output?
>>
>> You were able to bisect problematic commit, are you able to do some
>> additional test and debug root of this issue?
>>
>> In my opinion problem is in some SMM call, but without commenting code
>> which calling it, step by step and testing is not possible to decide...
>>
>


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-12-09 22:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-03 20:26 Erratic fan speed and little control kernel 4.2 Peter Saunderson
2015-12-04  9:18 ` Pali Rohár
2015-12-04 16:50   ` Peter Saunderson
2015-12-09 22:26     ` Peter Saunderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.