2007-12-11 18:45:03

by Russell Leidich

[permalink] [raw]
Subject: [PATCH] AMD Thermal Interrupt Support

This patch adds thermal interrupt logging support for AMD Barcelona to
2.6.18. In the style of the existing Intel implementation, thermal
interrupts are logged as machine checks. Interrupts are logged only
when throttling is activated, i.e. when the package gets too hot.

Files affected:

2.6.18/arch/x86-64/kernel/Makefile
2.6.18/arch/x86-64/kernel/mce_amd.c
2.6.18/arch/x86-64/kernel/mce_intel.c
2.6.18/arch/x86-64/kernel/mce_thermal.c (new)
2.6.18/include/asm-x86-64/kernel/mce.h

Signed-off-by: Russell Leidich <[email protected]>

--
Russell Leidich


Attachments:
(No filename) (555.00 B)
patch (12.00 kB)
Download all attachments

2007-12-11 19:14:10

by Russell Leidich

[permalink] [raw]
Subject: Re: [PATCH] AMD Thermal Interrupt Support

I am reapplying this patch to 2.6.24. I will send an update when it's done.

On Dec 11, 2007 10:44 AM, Russell Leidich <[email protected]> wrote:
> This patch adds thermal interrupt logging support for AMD Barcelona to
> 2.6.18. In the style of the existing Intel implementation, thermal
> interrupts are logged as machine checks. Interrupts are logged only
> when throttling is activated, i.e. when the package gets too hot.
>
> Files affected:
>
> 2.6.18/arch/x86-64/kernel/Makefile
> 2.6.18/arch/x86-64/kernel/mce_amd.c
> 2.6.18/arch/x86-64/kernel/mce_intel.c
> 2.6.18/arch/x86-64/kernel/mce_thermal.c (new)
> 2.6.18/include/asm-x86-64/kernel/mce.h
>
> Signed-off-by: Russell Leidich <[email protected]>
>
> --
> Russell Leidich
>



--
Russell Leidich