Comment 41 for bug 1179282

Revision history for this message
Guy (guy-b) wrote :

Hi,

I'm affected on a Dell Precision M3800 (2015). I ear an micro cut when the fans starts while listenning to a web radio.

The M3800 has two fans (CPU/GPU). Only one (Right Fan) is detected but both are controlled and running at the same speed. I don't know if it's the "normal" beaviour that only one of them is seen by i8k ?

i8k-virtual-0
Adapter: Virtual device
Right Fan: 69000 RPM
CPU: +40.0°C

Anyway, cat /proc/i8k doesn't produce any freeze but fills my syslog with low memory corruption spams :

02-28 05:50 kernel: [ 9235.657273] Corrupted low memory at ffff880000003a38 (3a38 phys) = 10000067
02-28 05:50 kernel: [ 9235.657273] Corrupted low memory at ffff880000003a40 (3a40 phys) = 1000006770
02-28 05:50 kernel: [ 9235.657274] Corrupted low memory at ffff880000003a48 (3a48 phys) = 100000678000
02-28 05:50 kernel: [ 9235.657275] Corrupted low memory at ffff880000003a50 (3a50 phys) = 10000067900000
02-28 05:50 kernel: [ 9235.657276] Corrupted low memory at ffff880000003a58 (3a58 phys) = 10000067a0000000
02-28 05:50 kernel: [ 9235.657277] Corrupted low memory at ffff880000003a60 (3a60 phys) = 67b000000000
02-28 05:50 kernel: [ 9235.657278] Corrupted low memory at ffff880000003a68 (3a68 phys) = 67c00000000010
02-28 05:50 kernel: [ 9235.657279] Corrupted low memory at ffff880000003a70 (3a70 phys) = 67d0000000001000
02-28 05:50 kernel: [ 9235.657280] Corrupted low memory at ffff880000003a78 (3a78 phys) = e000000000100000
02-28 05:50 kernel: [ 9235.657280] Corrupted low memory at ffff880000003a80 (3a80 phys) = 10000067
02-28 05:50 kernel: [ 9235.657281] Corrupted low memory at ffff880000003a88 (3a88 phys) = 10000067f0
02-28 05:50 kernel: [ 9235.657288] ------------[ cut here ]------------
02-28 05:50 kernel: [ 9235.657294] WARNING: CPU: 2 PID: 7877 at /build/linux-lts-utopic-b0JtBC/linux-lts-utopic-3.16.0/arch/x86/kernel/check.c:140 check_for_bios_corruption+0x10f/0x120()
02-28 05:50 kernel: [ 9235.657295] Memory corruption detected in low memory
02-28 05:50 kernel: [ 9235.657296] Modules linked in: xt_multiport nvram msr appletalk ipx p8023 p8022 psnap llc i8k hid_multitouch usbhid hid bbswitch(OE) snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic nls_iso8859_1 arc4 ip6t_REJECT xt_hl ip6t_rt nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT xt_LOG xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast intel_rapl x86_pkg_temp_thermal nf_nat_ftp nf_nat intel_powerclamp nf_conntrack_ftp kvm_intel nf_conntrack dell_wmi sparse_keymap iptable_filter kvm mxm_wmi iwlmvm ip_tables x_tables crct10dif_pclmul mac80211 snd_hda_intel snd_hda_controller crc32_pclmul snd_hda_codec snd_hwdep aesni_intel aes_x86_64 dell_laptop snd_pcm lrw dcdbas iwlwifi gf128mul glue_helper ablk_helper snd_seq_midi cryptd snd_seq_midi_event rtsx_pci_ms snd_rawmidi memstick serio_raw i915 snd_seq cfg80211 snd_seq_device snd_timer lpc_ich snd drm_kms_helper drm video soundcore i2c_algo_bit int3403_thermal dell_rbtn wmi mei_me dell_smo8800 shpchp mei coretemp rtsx_pci_sdmmc ahci psmouse libahci rtsx_pci [last unloaded: nvidia]
02-28 05:50 kernel: [ 9235.657347] CPU: 2 PID: 7877 Comm: kworker/2:2 Tainted: P OE 3.16.0-62-generic #83~14.04.1-Ubuntu
02-28 05:50 kernel: [ 9235.657348] Hardware name: Dell Inc. Dell Precision M3800/Dell Precision M3800, BIOS A10 08/17/2015
02-28 05:50 kernel: [ 9235.657351] Workqueue: events check_corruption
02-28 05:50 kernel: [ 9235.657352] 0000000000000009 ffff88022d04fd20 ffffffff817679cc ffff88022d04fd68
02-28 05:50 kernel: [ 9235.657354] ffff88022d04fd58 ffffffff8106dcfd 0000000000000000 ffff880000010000
02-28 05:50 kernel: [ 9235.657356] ffffffff81eb7370 0000000000000001 ffff880000000000 ffff88022d04fdb8
02-28 05:50 kernel: [ 9235.657358] Call Trace:
02-28 05:50 kernel: [ 9235.657363] [<ffffffff817679cc>] dump_stack+0x45/0x56
02-28 05:50 kernel: [ 9235.657367] [<ffffffff8106dcfd>] warn_slowpath_common+0x7d/0xa0
02-28 05:50 kernel: [ 9235.657369] [<ffffffff8106dd6c>] warn_slowpath_fmt+0x4c/0x50
02-28 05:50 kernel: [ 9235.657371] [<ffffffff81055fff>] check_for_bios_corruption+0x10f/0x120
02-28 05:50 kernel: [ 9235.657373] [<ffffffff8105601e>] check_corruption+0xe/0x40
02-28 05:50 kernel: [ 9235.657376] [<ffffffff8108a402>] process_one_work+0x182/0x450
02-28 05:50 kernel: [ 9235.657378] [<ffffffff8108ab71>] worker_thread+0x121/0x570
02-28 05:50 kernel: [ 9235.657380] [<ffffffff8108aa50>] ? rescuer_thread+0x380/0x380
02-28 05:50 kernel: [ 9235.657383] [<ffffffff810913f9>] kthread+0xc9/0xe0
02-28 05:50 kernel: [ 9235.657386] [<ffffffff81091330>] ? kthread_create_on_node+0x1c0/0x1c0
02-28 05:50 kernel: [ 9235.657389] [<ffffffff81770018>] ret_from_fork+0x58/0x90
02-28 05:50 kernel: [ 9235.657391] [<ffffffff81091330>] ? kthread_create_on_node+0x1c0/0x1c0
02-28 05:50 kernel: [ 9235.657393] ---[ end trace ead579778a65faad ]---

i8kctl --version
i8kctl v1.6 05/30/2013
1.0 A10 BG50R32 41 -1 0 -1 0 -1 -1

The command ik8ctl -- version produce the micro cut to.

Ubuntu 14.04.4 LTS

3.16.0-62-generic

If more info needed, let me know.