Comment 4 for bug 1252266

Revision history for this message
benpicco (benpicco) wrote : Re: [Bug 1252266] Re: Corrupted low memory after resume from suspend after updating to saucy

> Can you give the latest 3.12 kernel[0] a test, to see if this is
> already fixed in mainline?

The issue persists with 3.12

[ 0.000000] Linux version 3.12.0-031200-generic (apw@gomeisa) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201311071835 SMP Thu Nov 7 23:36:07 UTC 2013
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.12.0-031200-generic root=UUID=5b216424-8d68-4640-9d4c-494eb0e00e9d ro quiet splash

[…]

[ 180.960026] Corrupted low memory at ffff88000000e4b8 (e4b8 phys) = 400000000000
[ 180.960029] ------------[ cut here ]------------
[ 180.960036] WARNING: CPU: 0 PID: 36 at /home/apw/COD/linux/arch/x86/kernel/check.c:140 check_for_bios_corruption+0x10e/0x120()
[ 180.960037] Memory corruption detected in low memory
[ 180.960089] Modules linked in: snd_hrtimer cuse ipt_MASQUERADE iptable_nat nf_nat_ipv4 nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle xt_tcpudp bridge stp llc ip6table_filter ip6_tables iptable_filter ip_tables ebtable_nat ebtables x_tables rfcomm bnep bluetooth hid_generic usbhid hid binfmt_misc joydev xpad ff_memless kvm_intel kvm usb_storage ir_lirc_codec lirc_dev ir_mce_kbd_decoder ir_sanyo_decoder ir_sony_decoder ir_jvc_decoder ir_rc6_decoder ir_rc5_decoder ir_nec_decoder e4000 gpio_ich rtl2832 ppdev dvb_usb_rtl28xxu rtl2830 dvb_usb_v2 dvb_core rc_core uvcvideo videobuf2_vmalloc videobuf2_memops snd_hda_codec_realtek videobuf2_core snd_usb_audio videodev snd_hda_intel snd_usbmidi_lib snd_hda_codec snd_hwdep microcode snd_pcm snd_page_alloc snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq serio_raw pcspkr lpc_ich snd_seq_device snd_timer snd it87 hwmon_vid coretemp parport_pc soundcore lp mac_hid parport pata_acpi pata_jmicron ahci sky2 libahci
[ 180.960109] CPU: 0 PID: 36 Comm: kworker/0:1 Not tainted 3.12.0-031200-generic #201311071835
[ 180.960110] Hardware name: Gigabyte Technology Co., Ltd. 965P-DS3/965P-DS3, BIOS F14d 12/18/2008
[ 180.960113] Workqueue: events check_corruption
[ 180.960117] 000000000000008c ffff880196b9fce8 ffffffff81742357 ffffffff81c4adc8
[ 180.960120] ffff880196b9fd38 ffff880196b9fd28 ffffffff8106782c ffff880196b9fd28
[ 180.960123] 0000000000000000 ffff880000010000 ffffffff81eaa550 0000000000000001
[ 180.960124] Call Trace:
[ 180.960130] [<ffffffff81742357>] dump_stack+0x46/0x58
[ 180.960134] [<ffffffff8106782c>] warn_slowpath_common+0x8c/0xc0
[ 180.960137] [<ffffffff81067916>] warn_slowpath_fmt+0x46/0x50
[ 180.960140] [<ffffffff8105392e>] check_for_bios_corruption+0x10e/0x120
[ 180.960142] [<ffffffff8105394e>] check_corruption+0xe/0x40
[ 180.960145] [<ffffffff8108436f>] process_one_work+0x17f/0x4d0
[ 180.960148] [<ffffffff810855cb>] worker_thread+0x11b/0x3d0
[ 180.960151] [<ffffffff810854b0>] ? manage_workers.isra.20+0x1b0/0x1b0
[ 180.960154] [<ffffffff8108c790>] kthread+0xc0/0xd0
[ 180.960158] [<ffffffff8108c6d0>] ? flush_kthread_worker+0xb0/0xb0
[ 180.960162] [<ffffffff81757afc>] ret_from_fork+0x7c/0xb0
[ 180.960165] [<ffffffff8108c6d0>] ? flush_kthread_worker+0xb0/0xb0
[ 180.960167] ---[ end trace deb605f2a3100e54 ]---

(no proprietary modules linked in this time)