Bug 5613 - BIOS >>> ERROR: Invalid checksum
Summary: BIOS >>> ERROR: Invalid checksum
Status: CLOSED CODE_FIX
Alias: None
Product: ACPI
Classification: Unclassified
Component: BIOS (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: acpi_bios
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-15 23:35 UTC by Oleksij Rempel (fishor)
Modified: 2007-03-07 23:20 UTC (History)
0 users

See Also:
Kernel Version: 2.6.15-rc1
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
acpi dump wrong checsum (150.86 KB, text/plain)
2005-11-17 09:17 UTC, Oleksij Rempel (fishor)
Details

Description Oleksij Rempel (fishor) 2005-11-15 23:35:13 UTC
Distribution: gentoo 2005.0
Hardware Environment: mainbord P5LD2-VM, Celeron D 326
Software Environment: Kernel
Problem Description:
I get this message on boot. Actualy it's working but i don't know is it mineboar
issue or kernel. If mainboard: do i need write an email to ASUS and what i need
to desribe ?

ACPI: RSDP (v000 ACPIAM                                ) @ 0x00000000000fa520
ACPI: RSDT (v001 A M I  OEMRSDT  0x09000528 MSFT 0x00000097) @ 0x000000003f7a0000
ACPI: FADT (v001 A M I  OEMFACP  0x09000528 MSFT 0x00000097) @ 0x000000003f7a0200
ACPI: MADT (v001 A M I  OEMAPIC  0x09000528 MSFT 0x00000097) @ 0x000000003f7a0390
ACPI: OEMB (v001 A M I  AMI_OEM  0x09000528 MSFT 0x00000097) @ 0x000000003f7ae040
  >>> ERROR: Invalid checksum
ACPI: MCFG (v001 A M I  OEMMCFG  0x09000528 MSFT 0x00000097) @ 0x000000003f7a8370
ACPI: ASF! (v032 LEGEND I865PASF 0x00000001 INTL 0x02002026) @ 0x000000003f7a83ac
ACPI: DSDT (v001  A0281 A0281034 0x00000034 INTL 0x02002026) @ 0x0000000000000000
Comment 1 Luming Yu 2005-11-16 22:32:55 UTC
Please attach acpidump output.
Comment 2 Oleksij Rempel (fishor) 2005-11-17 09:17:37 UTC
Created attachment 6604 [details]
acpi dump wrong checsum
Comment 3 Robert Moore 2006-02-17 12:57:24 UTC
It looks like the table checksum for OEMB is indeed incorrect. It is 0x31 and 
I calculate 0x30 from the dumped table data.

The error message is a bit terse:
  >>> ERROR: Invalid checksum

It should display the bad checksum and the computed checksum, as well as the 
action taken -- ignoring table, ignoring error, etc.
Comment 4 Oleksij Rempel (fishor) 2006-08-03 08:45:11 UTC
Fixed with BIOS version 803 07.07.2006.

[    0.000000] ACPI: RSDP (v002 ACPIAM                                ) @ 0x000fa5c0
[    0.000000] ACPI: XSDT (v001 A M I  OEMXSDT  0x07000621 MSFT 0x00000097) @
0x3f7a0100
[    0.000000] ACPI: FADT (v003 A M I  OEMFACP  0x07000621 MSFT 0x00000097) @
0x3f7a0290
[    0.000000] ACPI: MADT (v001 A M I  OEMAPIC  0x07000621 MSFT 0x00000097) @
0x3f7a0390
[    0.000000] ACPI: OEMB (v001 A M I  AMI_OEM  0x07000621 MSFT 0x00000097) @
0x3f7ae040
[    0.000000] ACPI: MCFG (v001 A M I  OEMMCFG  0x07000621 MSFT 0x00000097) @
0x3f7a5090
[    0.000000] ACPI: DSDT (v001  A0281 A0281065 0x00000065 INTL 0x02002026) @
0x00000000

Note You need to log in before you can comment on or make changes to this bug.