You are not logged in.

#1 2010-11-02 21:02:54

aurocha
Member
Registered: 2009-11-16
Posts: 52

[SOLVED] Kernel error: Laptop bios corruption

Hi,

I'm getting the following error when resuming from Suspend on my laptop.
Anyone facing the same problem? Are there any details needed?
Below is the output of the bios corruption:

2010-11-02 20:51:58    occitania    kernel    ------------[ cut here ]------------
2010-11-02 20:51:58    occitania    kernel    WARNING: at arch/x86/kernel/check.c:134 check_for_bios_corruption+0xe5/0xf0()
2010-11-02 20:51:58    occitania    kernel    Hardware name: Satellite A210
2010-11-02 20:51:58    occitania    kernel    Modules linked in: cpufreq_ondemand sbs sbshc ipt_REJECT xt_tcpudp xt_state iptable_filter iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 iptable_mangle ip_tables x_tables ipv6 reiserfs arc4 ecb uvcvideo videodev v4l1_compat usb_storage v4l2_compat_ioctl32 joydev snd_hda_codec_atihdmi snd_hda_codec_realtek ath5k mac80211 pcmcia ath cfg80211 snd_hda_intel rfkill snd_hda_codec snd_hwdep sdhci_pci sdhci snd_pcm snd_timer firewire_ohci mmc_core snd firewire_core led_class ohci_hcd crc_itu_t soundcore ehci_hcd snd_page_alloc battery video output edac_core psmouse ac usbcore edac_mce_amd i2c_piix4 yenta_socket r8169 pcmcia_rsrc sg pcmcia_core mii thermal tifm_7xx1 button tifm_core serio_raw evdev pcspkr k8temp powernow_k8 freq_table processor mperf ext4 mbcache jbd2 crc16 sd_mod sr_mod cdrom ahci libahci pata_atiixp pata_acpi libata scsi_mod radeon ttm drm_kms_helper drm i2c_algo_bit i2c_core
2010-11-02 20:51:58    occitania    kernel    Pid: 4041, comm: kworker/0:2 Not tainted 2.6.36-ARCH #1
2010-11-02 20:51:58    occitania    kernel    Call Trace:
2010-11-02 20:51:58    occitania    kernel    [<ffffffff81054eea>] warn_slowpath_common+0x7a/0xb0
2010-11-02 20:51:58    occitania    kernel    [<ffffffff81054fc1>] warn_slowpath_fmt+0x41/0x50
2010-11-02 20:51:58    occitania    kernel    [<ffffffff81031c75>] check_for_bios_corruption+0xe5/0xf0
2010-11-02 20:51:58    occitania    kernel    [<ffffffff81031c80>] ? check_corruption+0x0/0x30
2010-11-02 20:51:58    occitania    kernel    [<ffffffff81031c89>] check_corruption+0x9/0x30
2010-11-02 20:51:58    occitania    kernel    [<ffffffff8106f0d1>] process_one_work+0x121/0x480
2010-11-02 20:51:58    occitania    kernel    [<ffffffff81070bca>] worker_thread+0x16a/0x340
2010-11-02 20:51:58    occitania    kernel    [<ffffffff81070a60>] ? worker_thread+0x0/0x340
2010-11-02 20:51:58    occitania    kernel    [<ffffffff810754f6>] kthread+0x96/0xa0
2010-11-02 20:51:58    occitania    kernel    [<ffffffff8100bd64>] kernel_thread_helper+0x4/0x10
2010-11-02 20:51:58    occitania    kernel    [<ffffffff81075460>] ? kthread+0x0/0xa0
2010-11-02 20:51:58    occitania    kernel    [<ffffffff8100bd60>] ? kernel_thread_helper+0x0/0x10
2010-11-02 20:51:58    occitania    kernel    ---[ end trace 8fd416151154b9f3 ]---

Anyone facing the same problem?
Regards,

- aurocha

Last edited by aurocha (2011-04-23 16:12:20)

Offline

#2 2010-12-18 20:52:34

saearea
Member
Registered: 2010-12-18
Posts: 2

Re: [SOLVED] Kernel error: Laptop bios corruption

Hi,
I have a similar error.
ec 18 21:17:56 sae-laptop kernel: [  120.804221] ------------[ cut here ]------------
Dec 18 21:17:56 sae-laptop kernel: [  120.804243] WARNING: at /build/buildd/linux-lts-backport-maverick-2.6.35/arch/x86/kernel/check.c:134 check_for_bios_corruption+0xcb/0xe0()
Dec 18 21:17:56 sae-laptop kernel: [  120.804251] Hardware name: Satellite A210
Dec 18 21:17:56 sae-laptop kernel: [  120.804260] Modules linked in: binfmt_misc ppdev dm_crypt joydev arc4 p54usb p54common snd_hda_codec_atihdmi snd_hda_codec_realtek pcmcia snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi ath5k snd_seq_midi_event snd_seq mac80211 snd_timer snd_seq_device ath tifm_7xx1 snd tifm_core yenta_socket pcmcia_rsrc sdhci_pci sdhci pcmcia_core psmouse k8temp serio_raw soundcore snd_page_alloc led_class i2c_piix4 cfg80211 lp parport dm_raid45 xor radeon ttm ahci drm_kms_helper usbhid ohci1394 hid drm ieee1394 video libahci r8169 output ati_agp pata_atiixp sata_sil24 mii agpgart i2c_algo_bit
Dec 18 21:17:56 sae-laptop kernel: [  120.804389] Pid: 9, comm: events/0 Not tainted 2.6.35-22-generic #34~lucid1-Ubuntu
Dec 18 21:17:56 sae-laptop kernel: [  120.804397] Call Trace:
Dec 18 21:17:56 sae-laptop kernel: [  120.804416]  [<c014ac62>] warn_slowpath_common+0x72/0xa0
Dec 18 21:17:56 sae-laptop kernel: [  120.804429]  [<c012d4bb>] ? check_for_bios_corruption+0xcb/0xe0
Dec 18 21:17:56 sae-laptop kernel: [  120.804440]  [<c012d4bb>] ? check_for_bios_corruption+0xcb/0xe0
Dec 18 21:17:56 sae-laptop kernel: [  120.804450]  [<c014ad33>] warn_slowpath_fmt+0x33/0x40
Dec 18 21:17:56 sae-laptop kernel: [  120.804460]  [<c012d4bb>] check_for_bios_corruption+0xcb/0xe0
Dec 18 21:17:56 sae-laptop kernel: [  120.804470]  [<c012d4dd>] check_corruption+0xd/0x30
Dec 18 21:17:56 sae-laptop kernel: [  120.804484]  [<c0161a7e>] run_workqueue+0x8e/0x150
Dec 18 21:17:56 sae-laptop kernel: [  120.804494]  [<c012d4d0>] ? check_corruption+0x0/0x30
Dec 18 21:17:56 sae-laptop kernel: [  120.804505]  [<c0161bc4>] worker_thread+0x84/0xe0
Dec 18 21:17:56 sae-laptop kernel: [  120.804517]  [<c0165e30>] ? autoremove_wake_function+0x0/0x50
Dec 18 21:17:56 sae-laptop kernel: [  120.804527]  [<c0161b40>] ? worker_thread+0x0/0xe0
Dec 18 21:17:56 sae-laptop kernel: [  120.804537]  [<c0165a04>] kthread+0x74/0x80
Dec 18 21:17:56 sae-laptop kernel: [  120.804545]  [<c0165990>] ? kthread+0x0/0x80
Dec 18 21:17:56 sae-laptop kernel: [  120.804556]  [<c010363e>] kernel_thread_helper+0x6/0x10
Dec 18 21:17:56 sae-laptop kernel: [  120.804564] ---[ end trace 27ae0c458e27dd1a ]---

Try to disable wifi, by turning off the hardware switch (if it exists). After that the error seems to disappear. Please let me know if that worked for you. I am aware that wifi is not available then anymore. For me, the laptop is connected via LAN cable anyway.
What kernel are you running?
Regards,
saearea

Last edited by saearea (2010-12-18 20:53:24)

Offline

#3 2010-12-19 14:03:04

saearea
Member
Registered: 2010-12-18
Posts: 2

Re: [SOLVED] Kernel error: Laptop bios corruption

Hi,

I've found that this error appears under the following circumstances:

- Power down laptop
- Start laptop again
- suspend
- resume
- after a minute or so the error happens
- suspending and resuming after that does not bring back this error

Offline

#4 2011-04-23 16:12:01

aurocha
Member
Registered: 2009-11-16
Posts: 52

Re: [SOLVED] Kernel error: Laptop bios corruption

Hi,

I'm using Grub2, so this is valid if you use it. Don't know how to add the above on a normal grub file, but I'm sure it involves editing menu.lst

Added memory_corruption_check=0 to the kernel line  in /etc/default/grub
Then created a new grub.cfg

grub-mkconfig -o grub.cfg

moved it to /boot/grub

mv grub.cfg /boot/grub

and installed it

grub-install /dev/sda

and rebooted.

The error disappears,

Regards,

- aurocha

Last edited by aurocha (2011-04-24 16:11:30)

Offline

Board footer

Powered by FluxBB