S3/resume -> Memory corruption detected in low memory

Bug #1615333 reported by Jerome
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

Hi,

Every time, I resume from S3 I get a Memory corruption detected in low memory. it's supposed to be a BIOS issue (Bios has been updated to latest version)

Dmesg :

 482.012031] Corrupted low memory at ffff8800000067f0 (67f0 phys) = 2000000100000000
[ 482.012041] ------------[ cut here ]------------
[ 482.012046] WARNING: CPU: 0 PID: 61 at /build/linux-5vkMGy/linux-4.4.0/arch/x86/kernel/check.c:141 check_for_bios_corruption.part.1+0xaf/0x100()
[ 482.012047] Memory corruption detected in low memory
[ 482.012049] Modules linked in: drbg ansi_cprng ctr ccm pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) nvidia_uvm(POE) nvidia(POE) binfmt_misc arc4 mxm_wmi kvm_amd ath9k kvm ath9k_common ath9k_hw joydev input_leds ath snd_hda_codec_realtek mac80211 snd_hda_codec_generic snd_hda_intel irqbypass snd_hda_codec cfg80211 crct10dif_pclmul crc32_pclmul snd_hda_core aesni_intel snd_hwdep aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd drm snd_pcm serio_raw snd_seq_midi snd_seq_midi_event fam15h_power snd_rawmidi snd_seq snd_seq_device snd_timer snd edac_mce_amd k10temp edac_core soundcore i2c_piix4 shpchp 8250_fintek tpm_infineon mac_hid wmi f71882fg adt7475 hwmon_vid parport_pc ppdev lp parport autofs4 raid10 raid1 raid0 multipath linear raid456 async_raid6_recov async_memcpy async_pq
[ 482.012083] async_xor async_tx xor raid6_pq libcrc32c hid_logitech_hidpp hid_logitech_dj usbhid hid psmouse r8169 mii ahci libahci fjes
[ 482.012091] CPU: 0 PID: 61 Comm: kworker/0:1 Tainted: P OE 4.4.0-34-generic #53-Ubuntu
[ 482.012092] Hardware name: MSI MS-7640/990FXA-GD65 (MS-7640), BIOS V20.5 06/01/2015
[ 482.012095] Workqueue: events check_corruption
[ 482.012097] 0000000000000286 000000008eb30a27 ffff88041bbefd20 ffffffff813f11b3
[ 482.012099] ffff88041bbefd68 ffffffff81ca9938 ffff88041bbefd58 ffffffff81081102
[ 482.012101] 0000000000000000 ffff880000010000 ffffffff820fc730 0000000000000001
[ 482.012103] Call Trace:
[ 482.012107] [<ffffffff813f11b3>] dump_stack+0x63/0x90
[ 482.012110] [<ffffffff81081102>] warn_slowpath_common+0x82/0xc0
[ 482.012112] [<ffffffff8108119c>] warn_slowpath_fmt+0x5c/0x80
[ 482.012115] [<ffffffff810653ff>] check_for_bios_corruption.part.1+0xaf/0x100
[ 482.012117] [<ffffffff81065468>] check_corruption+0x18/0x50
[ 482.012119] [<ffffffff8109a2c5>] process_one_work+0x165/0x480
[ 482.012121] [<ffffffff8109a62b>] worker_thread+0x4b/0x4c0
[ 482.012123] [<ffffffff8109a5e0>] ? process_one_work+0x480/0x480
[ 482.012125] [<ffffffff8109a5e0>] ? process_one_work+0x480/0x480
[ 482.012127] [<ffffffff810a0808>] kthread+0xd8/0xf0
[ 482.012129] [<ffffffff810a0730>] ? kthread_create_on_node+0x1e0/0x1e0
[ 482.012131] [<ffffffff8182e28f>] ret_from_fork+0x3f/0x70
[ 482.012133] [<ffffffff810a0730>] ? kthread_create_on_node+0x1e0/0x1e0
[ 482.012134] ---[ end trace e749f67fe945b9d2 ]---

-----------------------------------------------------------

System: Host: j-quadcore Kernel: 4.4.0-34-generic x86_64 (64 bit gcc: 5.3.1)
           Desktop: Gnome 3.18.5 (Gtk 3.18.9-1ubuntu3.1) Distro: Ubuntu 16.04 xenial
Machine: Mobo: MSI model: 990FXA-GD65 (MS-7640) v: 3.0 Bios: American Megatrends v: V20.5 date: 06/01/2015
CPU: Octa core AMD FX-8320E Eight-Core (-MCP-) cache: 16384 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm) bmips: 55049
           clock speeds: max: 3440 MHz 1: 3440 MHz 2: 3440 MHz 3: 3440 MHz 4: 3440 MHz 5: 3440 MHz 6: 3440 MHz
           7: 3440 MHz 8: 3440 MHz
Graphics: Card: NVIDIA GT200 [GeForce GTX 260] bus-ID: 01:00.0
           Display Server: X.Org 1.18.3 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
           Resolution: 1920x1080@60.00hz
           GLX Renderer: GeForce GTX 260/PCIe/SSE2 GLX Version: 3.3.0 NVIDIA 340.96 Direct Rendering: Yes
Info: Processes: 329 Uptime: 1:06 Memory: 4118.7/15997.4MB Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.461) inxi: 2.2.35
---
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: gdm 3689 F.... pulseaudio
                      jerome 4061 F.... pulseaudio
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=UUID=3990cfcc-a32f-4626-8d03-7d7af5ad9412
InstallationDate: Installed on 2014-12-27 (602 days ago)
InstallationMedia: Ubuntu-Server 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.3)
MachineType: MSI MS-7640
NonfreeKernelModules: nvidia_uvm nvidia
Package: linux (not installed)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-34-generic root=UUID=46af23b5-69e6-4af7-b44d-e8120bf8b093 ro
ProcVersionSignature: Ubuntu 4.4.0-34.53-generic 4.4.15
PulseList:
 Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not accessible: Permission denied
 No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-4.4.0-34-generic N/A
 linux-backports-modules-4.4.0-34-generic N/A
 linux-firmware 1.157.3
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
Tags: xenial
Uname: Linux 4.4.0-34-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

_MarkForUpload: True
dmi.bios.date: 06/01/2015
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V20.5
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: 990FXA-GD65 (MS-7640)
dmi.board.vendor: MSI
dmi.board.version: 3.0
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: MSI
dmi.chassis.version: 3.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV20.5:bd06/01/2015:svnMSI:pnMS-7640:pvr3.0:rvnMSI:rn990FXA-GD65(MS-7640):rvr3.0:cvnMSI:ct3:cvr3.0:
dmi.product.name: MS-7640
dmi.product.version: 3.0
dmi.sys.vendor: MSI

Jerome (j.)
description: updated
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1615333

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Jerome (j.) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected xenial
description: updated
Revision history for this message
Jerome (j.) wrote : CRDA.txt

apport information

Revision history for this message
Jerome (j.) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jerome (j.) wrote : IwConfig.txt

apport information

Revision history for this message
Jerome (j.) wrote : JournalErrors.txt

apport information

Revision history for this message
Jerome (j.) wrote : Lspci.txt

apport information

Revision history for this message
Jerome (j.) wrote : Lsusb.txt

apport information

Revision history for this message
Jerome (j.) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jerome (j.) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Jerome (j.) wrote : ProcModules.txt

apport information

Revision history for this message
Jerome (j.) wrote : UdevDb.txt

apport information

Revision history for this message
Jerome (j.) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem?

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.8 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8-rc3

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
penalvch (penalvch)
tags: added: latest-bios-20.5
Revision history for this message
jedie (launchpad-net-jensdiemer) wrote :
Download full text (3.6 KiB)

Seems that i have the same Problem:

Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137421] ------------[ cut here ]------------
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137431] WARNING: CPU: 0 PID: 37 at /build/linux-e0bh4_/linux-4.4.0/arch/x86/kernel/check.c:141 check_for_bios_corruption.part.1+0xaf/0x100()
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137433] Memory corruption detected in low memory
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137435] Modules linked in: snd_usb_audio snd_usbmidi_lib rfcomm drbg ansi_cprng nvram msr bnep 8723bu(OE) uvcvideo videobuf2_vmalloc btusb videobuf2_memops btrtl videobuf2_v4l2 btbcm btintel videobuf2_core bluetooth v4l2_common cfg80211 videodev media binfmt_misc sparse_keymap intel_rapl intel_soc_dts_iosf intel_powerclamp coretemp kvm_intel snd_hda_codec_hdmi kvm irqbypass punit_atom_debug snd_hda_codec_realtek crct10dif_pclmul snd_hda_codec_generic crc32_pclmul cryptd joydev input_leds serio_raw snd_hda_intel lpc_ich snd_hda_codec mei_txe snd_hda_core mei shpchp snd_hwdep snd_intel_sst_acpi snd_intel_sst_core snd_soc_sst_mfld_platform snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore snd_soc_sst_acpi mac_hid parport_pc ppdev lp parport autofs4 btrfs xor raid6_pq hid_generic usbhid hid i915 i2c_algo_bit psmouse drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops r8169 drm mii ahci sdhci_pci libahci sdhci wmi fjes video
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137512] CPU: 0 PID: 37 Comm: kworker/0:1 Tainted: G W OE 4.4.0-42-generic #62-Ubuntu
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137514] Hardware name: MEDION Akoya E4214 MD99570/NDBT140X, BIOS 1.3 07/22/2015
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137518] Workqueue: events check_corruption
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137521] 0000000000200286 00000000fa6665da ffff880235e0bd20 ffffffff813f1f83
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137525] ffff880235e0bd68 ffffffff81caa160 ffff880235e0bd58 ffffffff81081212
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137528] 0000000000000000 ffff880000010000 ffffffff820fd730 0000000000000001
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137532] Call Trace:
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137538] [<ffffffff813f1f83>] dump_stack+0x63/0x90
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137543] [<ffffffff81081212>] warn_slowpath_common+0x82/0xc0
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137546] [<ffffffff810812ac>] warn_slowpath_fmt+0x5c/0x80
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137550] [<ffffffff810653ef>] check_for_bios_corruption.part.1+0xaf/0x100
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137554] [<ffffffff81065458>] check_corruption+0x18/0x50
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137558] [<ffffffff8109a3e5>] process_one_work+0x165/0x480
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137561] [<ffffffff8109a74b>] worker_thread+0x4b/0x4c0
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137564] [<ffffffff8109a700>] ? process_one_work+0x480/0x480
Oct 17 17:16:36 Akoya-E4214 kernel: [22900.137568] [<ffffffff8109a700>] ? process_one_work+0x480/0x480
Oct 17 17:16:36 A...

Read more...

Revision history for this message
jedie (launchpad-net-jensdiemer) wrote :

more machine info:

# inxi -Fz
System: Host: Akoya-E4214 Kernel: 4.4.0-38-generic x86_64 (64 bit) Desktop: MATE 1.12.1
           Distro: Ubuntu 16.04 xenial
Machine: System: MEDION (portable) product: Akoya E4214 MD99570 v: Invalid
           Mobo: MEDION model: NDBT140X v: 1.1 Bios: American Megatrends v: 1.3 date: 07/22/2015
CPU: Quad core Intel Pentium N3540 (-MCP-) cache: 1024 KB
           clock speeds: max: 2665 MHz 1: 1742 MHz 2: 1289 MHz 3: 1079 MHz 4: 1234 MHz
Graphics: Card: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display
           Display Server: X.org 1.18.3 drivers: intel (unloaded: fbdev,vesa)
           tty size: 99x49 Advanced Data: N/A for root
Audio: Card Intel Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller
           driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.4.0-38-generic
Network: Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169
           IF: enp2s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives: HDD Total Size: 628.1GB (2.9% used)
           ID-1: /dev/sda model: KINGSTON_SKC400S size: 128.0GB
           ID-2: /dev/sdb model: HGST_HTS545050A7 size: 500.1GB
Partition: ID-1: / size: 12G used: 5.4G (51%) fs: ext4 dev: /dev/sda4
           ID-2: /home size: 38G used: 12G (32%) fs: btrfs dev: /dev/sda6
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 49.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info: Processes: 247 Uptime: 16 min Memory: 1275.2/7867.5MB
           Client: Shell (bash) inxi: 2.2.35

Revision history for this message
jedie (launchpad-net-jensdiemer) wrote :
Revision history for this message
penalvch (penalvch) wrote :

jedie (launchpad-net-jensdiemer), it will help immensely if you filed a new report with the Ubuntu repository kernel (not mainline/upstream) via a terminal:
ubuntu-bug linux

Please feel free to subscribe me to it.

For more on why this is helpful, please see https://wiki.ubuntu.com/ReportingBugs.

Revision history for this message
Jerome (j.) wrote :

kernel-bug-exists-upstream

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Jerome (j.) wrote :

kernel-bug-exists-upstream - kernel : 4.8.0-27
sorry for the delay, but bug is confirmed

Jerome (j.)
description: updated
tags: added: kernel-bug-exists-upstream
Revision history for this message
penalvch (penalvch) wrote :

Jerome, to keep this relevant to upstream, one would want check for, and test the latest mainline kernel (now 4.9) as it is released.

Could you please advise?

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.