[Bug 422536] Re: EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will NOT be loaded.

Mark Capoferri cmarksimon at gmail.com
Mon Feb 15 02:55:02 UTC 2010


Thanks to everyone (and my apologies for not being multi-lingual!)  I
think someone should formally close this as I was mistaken in posting
it here in the first place.  However, if any reader is of this post is
interested in kernel security, feel free to contact me directly.  This
error, which I've tried to update and install (64-bit) is being caused
by a rootkit embedded in my BIOS/eeprom with ms fingerprints all over
it. My repositories are configured by an embedded malware kernel
rootkit.

It has prevented me from establishing a successful inet/ethernet
connection for over two years (it infected nine separate motherboards)
and while now able to connect thanks to live Linux distros, still will
not allow non-root-compromised HD install in the case of 32-bit
versions or preventing any 64-bit install by preseeding the
bootstrap/boot config by use of an embedded kernel written with
Busybox.

I believe based on collected evidence, this is an experimental
framework devised by the folks behind the AFTA agreement, and will be
used on people who use illegal copies of software (in my case, one
illegal copy of xp installed at a business.) If you ever wonder what
happens to people who are reported to the ms anonymous piracy center
and aren't worth filing a legal case for, we're used as experimental
fodder for their latest ant-piracy techniques. And this is in full
conjunction with IANA, RIPE, IEEE, and many others who are
participating in this method of evading US Federal Statutes by
contracting the work to offshore divisions or organizations who don't
have a Constitution or Bill of Rights.

My DNS server and connection settings are included in the embedded
kernel and use an Australian DNS address despite the fact that I live
in the suburbs of Philadelphia. Kinda out of the way for a DNS lookup,
dontcha think?

Actually, you should all be worried, since it means George Orwell was
just off by 25 years.

mc
cmark1 at users.sourceforge.net

On Mon, Feb 15, 2010 at 12:55 AM, tgui <eric.c.morgan at gmail.com> wrote:
> This constant reassignment is fun to watch. If I had the time I'd dive into
> the code. Good luck to whomever finally takes this task on... or marks it as
> completed.
>
> On Sun, Feb 14, 2010 at 1:26 PM, Sense Hofstede <ubuntu at qense.nl> wrote:
>
>> ** Changed in: linux (Ubuntu)
>>     Assignee: theangel777 (theangel12) => (unassigned)
>>
>> --
>> EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will
>> NOT be loaded.
>> https://bugs.launchpad.net/bugs/422536
>> You received this bug notification because you are a direct subscriber
>> of the bug.
>>
>> Status in KDE frontend for sudo: Invalid
>> Status in The Linux Kernel: Invalid
>> Status in “kerneloops” package in Ubuntu: Fix Released
>> Status in “linux” package in Ubuntu: Fix Released
>> Status in “kerneloops” source package in Karmic: Fix Committed
>> Status in “linux” source package in Karmic: Fix Released
>>
>> Bug description:
>> The edac_amd64 module attempts to load on many systems. If the system
>> doesn't have ECC
>> memory, or it is disabled in the BIOS, then the module prints
>>
>> EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will
>> NOT be loaded.
>>    Either Enable ECC in the BIOS, or use the 'ecc_enable_override'
>> parameter.
>>    Might be a BIOS bug, if BIOS says ECC is enabled
>>    Use of the override can cause unknown side effects.
>>
>> before failing to load. This won't cause issues for most people that see
>> the message.
>>
>> kerneloops picks this up as  kernel problem as the "WARNING:" looks a lot
>> like what
>> you get when using WARN().
>>
>> There are several aspects to this issue:
>>
>>  * linux
>>     - something attempts to load the module when perhaps it doesn't need to
>> (unclear at this point)
>>     - the module looks like it is using WARN() when it isn't, and is
>> arguably more SHOUTY than
>>       it needs to be.
>>  * kerneloops
>>     - picks up this as WARN() when it isn't.
>>     - Was accidentally left enabled for the stable release, people
>> shouldn't be getting asked to report
>>        this at this point.
>>     - Isn't very good at dealing with repeat issues, causing more reports
>> to be sent than are needed.
>>
>> and possibly others as well.
>>
>> ProblemType: KernelOops
>> Annotation: Your system might become unstable now and might need to be
>> restarted.
>> Architecture: amd64
>> AudioDevicesInUse:
>>  USER        PID ACCESS COMMAND
>>  /dev/snd/controlC0:  yoman82    3464 F.... pulseaudio
>>  /dev/snd/pcmC0D0p:   yoman82    3464 F...m pulseaudio
>> CRDA: Error: [Errno 2] No such file or directory
>> Card0.Amixer.info:
>>  Card hw:0 'SB'/'HDA ATI SB at 0xf9ff0000 irq 16'
>>    Mixer name   : 'Realtek ALC888'
>>    Components   : 'HDA:10ec0888,18491e01,00100001'
>>    Controls      : 37
>>    Simple ctrls  : 21
>> Date: Tue Sep  1 07:48:00 2009
>> DistroRelease: Ubuntu 9.10
>> Failure: oops
>> HibernationDevice: RESUME=UUID=69c64130-cc6f-4a5b-952b-3ba4c893ba48
>> MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
>> NonfreeKernelModules: nvidia
>> Package: linux-image-2.6.31-8-generic 2.6.31-8.28
>> PccardctlIdent:
>>
>> PccardctlStatus:
>>
>> ProcCmdLine: root=UUID=19f3bdd6-1b33-48e0-8081-d00e178d9f7d ro splash
>> vga=792
>> ProcVersionSignature: Ubuntu 2.6.31-8.28-generic
>> RelatedPackageVersions:
>>  linux-backports-modules-2.6.31-8-generic N/A
>>  linux-firmware 1.16
>> RfKill:
>>  0: phy0: Wireless LAN
>>   Soft blocked: no
>>   Hard blocked: no
>> SourcePackage: linux
>> Tags: kernel-oops
>> Title:     6.073813] EDAC amd64: WARNING: ECC is NOT currently enabled by
>> the BIOS. Module will NOT be loaded.
>> Uname: Linux 2.6.31-8-generic x86_64
>> WifiSyslog:
>>
>> WpaSupplicantLog:
>>
>> dmi.bios.date: 04/24/2009
>> dmi.bios.vendor: American Megatrends Inc.
>> dmi.bios.version: P1.00
>> dmi.board.name: M3A780GXH/128M
>> dmi.board.vendor: ASRock
>> dmi.chassis.asset.tag: To Be Filled By O.E.M.
>> dmi.chassis.type: 3
>> dmi.chassis.vendor: To Be Filled By O.E.M.
>> dmi.chassis.version: To Be Filled By O.E.M.
>> dmi.modalias:
>> dmi:bvnAmericanMegatrendsInc.:bvrP1.00:bd04/24/2009:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnM3A780GXH/128M:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
>> dmi.product.name: To Be Filled By O.E.M.
>> dmi.product.version: To Be Filled By O.E.M.
>> dmi.sys.vendor: To Be Filled By O.E.M.
>>
>>
>>
>> To unsubscribe from this bug, go to:
>> https://bugs.launchpad.net/kdesudo/+bug/422536/+subscribe
>>
>
> --
> EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will NOT be loaded.
> https://bugs.launchpad.net/bugs/422536
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in KDE frontend for sudo: Invalid
> Status in The Linux Kernel: Invalid
> Status in “kerneloops” package in Ubuntu: Fix Released
> Status in “linux” package in Ubuntu: Fix Released
> Status in “kerneloops” source package in Karmic: Fix Committed
> Status in “linux” source package in Karmic: Fix Released
>
> Bug description:
> The edac_amd64 module attempts to load on many systems. If the system doesn't have ECC
> memory, or it is disabled in the BIOS, then the module prints
>
> EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will NOT be loaded.
>    Either Enable ECC in the BIOS, or use the 'ecc_enable_override' parameter.
>    Might be a BIOS bug, if BIOS says ECC is enabled
>    Use of the override can cause unknown side effects.
>
> before failing to load. This won't cause issues for most people that see the message.
>
> kerneloops picks this up as  kernel problem as the "WARNING:" looks a lot like what
> you get when using WARN().
>
> There are several aspects to this issue:
>
>  * linux
>     - something attempts to load the module when perhaps it doesn't need to (unclear at this point)
>     - the module looks like it is using WARN() when it isn't, and is arguably more SHOUTY than
>       it needs to be.
>  * kerneloops
>     - picks up this as WARN() when it isn't.
>     - Was accidentally left enabled for the stable release, people shouldn't be getting asked to report
>        this at this point.
>     - Isn't very good at dealing with repeat issues, causing more reports to be sent than are needed.
>
> and possibly others as well.
>
> ProblemType: KernelOops
> Annotation: Your system might become unstable now and might need to be restarted.
> Architecture: amd64
> AudioDevicesInUse:
>  USER        PID ACCESS COMMAND
>  /dev/snd/controlC0:  yoman82    3464 F.... pulseaudio
>  /dev/snd/pcmC0D0p:   yoman82    3464 F...m pulseaudio
> CRDA: Error: [Errno 2] No such file or directory
> Card0.Amixer.info:
>  Card hw:0 'SB'/'HDA ATI SB at 0xf9ff0000 irq 16'
>    Mixer name   : 'Realtek ALC888'
>    Components   : 'HDA:10ec0888,18491e01,00100001'
>    Controls      : 37
>    Simple ctrls  : 21
> Date: Tue Sep  1 07:48:00 2009
> DistroRelease: Ubuntu 9.10
> Failure: oops
> HibernationDevice: RESUME=UUID=69c64130-cc6f-4a5b-952b-3ba4c893ba48
> MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
> NonfreeKernelModules: nvidia
> Package: linux-image-2.6.31-8-generic 2.6.31-8.28
> PccardctlIdent:
>
> PccardctlStatus:
>
> ProcCmdLine: root=UUID=19f3bdd6-1b33-48e0-8081-d00e178d9f7d ro splash vga=792
> ProcVersionSignature: Ubuntu 2.6.31-8.28-generic
> RelatedPackageVersions:
>  linux-backports-modules-2.6.31-8-generic N/A
>  linux-firmware 1.16
> RfKill:
>  0: phy0: Wireless LAN
>   Soft blocked: no
>   Hard blocked: no
> SourcePackage: linux
> Tags: kernel-oops
> Title:     6.073813] EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will NOT be loaded.
> Uname: Linux 2.6.31-8-generic x86_64
> WifiSyslog:
>
> WpaSupplicantLog:
>
> dmi.bios.date: 04/24/2009
> dmi.bios.vendor: American Megatrends Inc.
> dmi.bios.version: P1.00
> dmi.board.name: M3A780GXH/128M
> dmi.board.vendor: ASRock
> dmi.chassis.asset.tag: To Be Filled By O.E.M.
> dmi.chassis.type: 3
> dmi.chassis.vendor: To Be Filled By O.E.M.
> dmi.chassis.version: To Be Filled By O.E.M.
> dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP1.00:bd04/24/2009:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnM3A780GXH/128M:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
> dmi.product.name: To Be Filled By O.E.M.
> dmi.product.version: To Be Filled By O.E.M.
> dmi.sys.vendor: To Be Filled By O.E.M.
>
>
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/kdesudo/+bug/422536/+subscribe
>

-- 
EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will NOT be loaded.
https://bugs.launchpad.net/bugs/422536
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to Linux.




More information about the kernel-bugs mailing list