* [PATCH] x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk
@ 2010-05-17 16:43 Andreas Herrmann
2010-05-17 16:52 ` Linus Torvalds
2010-05-17 17:06 ` [tip:x86/timers] " tip-bot for Andreas Herrmann
0 siblings, 2 replies; 5+ messages in thread
From: Andreas Herrmann @ 2010-05-17 16:43 UTC (permalink / raw)
To: H. Peter Anvin, Ingo Molnar, Thomas Gleixner; +Cc: linux-kernel, Linus Torvalds
From: Andreas Herrmann <andreas.herrmann3@amd.com>
(At the moment the "SB700 Family Product Errata" document is available
at http://support.amd.com/us/Embedded_TechDocs/46837.pdf)
Signed-off-by: Andreas Herrmann <andreas.herrmann3@amd.com>
---
arch/x86/kernel/quirks.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
Linus recommended to add a pointer to that erratum to the source. See
http://marc.info/?i=alpine.LFD.2.00.1005170811400.4195@i5.linux-foundation.org
Please apply.
Thanks,
Andreas
diff --git a/arch/x86/kernel/quirks.c b/arch/x86/kernel/quirks.c
index cd2c336..e72d3fc 100644
--- a/arch/x86/kernel/quirks.c
+++ b/arch/x86/kernel/quirks.c
@@ -495,6 +495,9 @@ void force_hpet_resume(void)
/*
* HPET MSI on some boards (ATI SB700/SB800) has side effect on
* floppy DMA. Disable HPET MSI on such platforms.
+ * See erratum #27 (Misinterpreted MSI Requests May Result in
+ * Corrupted LPC DMA Data) in AMD Publication #46837,
+ * "SB700 Family Product Errata", Rev. 1.0, March 2010.
*
* Also force the read back of the CMP register in hpet_next_event()
* to work around the problem that the CMP register write seems to be
--
1.6.4.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH] x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk
2010-05-17 16:43 [PATCH] x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk Andreas Herrmann
@ 2010-05-17 16:52 ` Linus Torvalds
2010-05-17 16:59 ` H. Peter Anvin
2010-05-17 17:06 ` [tip:x86/timers] " tip-bot for Andreas Herrmann
1 sibling, 1 reply; 5+ messages in thread
From: Linus Torvalds @ 2010-05-17 16:52 UTC (permalink / raw)
To: Andreas Herrmann
Cc: H. Peter Anvin, Ingo Molnar, Thomas Gleixner, linux-kernel
On Mon, 17 May 2010, Andreas Herrmann wrote:
>
> (At the moment the "SB700 Family Product Errata" document is available
> at http://support.amd.com/us/Embedded_TechDocs/46837.pdf)
Ok, this is against x86 -tip, right? It doesn't apply for me, so I'll just
assume I will get it through the normal x86 merge requests.
Linus
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk
2010-05-17 16:52 ` Linus Torvalds
@ 2010-05-17 16:59 ` H. Peter Anvin
2010-05-17 17:05 ` H. Peter Anvin
0 siblings, 1 reply; 5+ messages in thread
From: H. Peter Anvin @ 2010-05-17 16:59 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andreas Herrmann, Ingo Molnar, Thomas Gleixner, linux-kernel
On 05/17/2010 09:52 AM, Linus Torvalds wrote:
>
>
> On Mon, 17 May 2010, Andreas Herrmann wrote:
>>
>> (At the moment the "SB700 Family Product Errata" document is available
>> at http://support.amd.com/us/Embedded_TechDocs/46837.pdf)
>
> Ok, this is against x86 -tip, right? It doesn't apply for me, so I'll just
> assume I will get it through the normal x86 merge requests.
>
It conflicts with a related change in -tip, but I'll fix it up and
you'll get it with the usual merge window flood.
-hpa
--
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel. I don't speak on their behalf.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk
2010-05-17 16:59 ` H. Peter Anvin
@ 2010-05-17 17:05 ` H. Peter Anvin
0 siblings, 0 replies; 5+ messages in thread
From: H. Peter Anvin @ 2010-05-17 17:05 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andreas Herrmann, Ingo Molnar, Thomas Gleixner, linux-kernel
On 05/17/2010 09:59 AM, H. Peter Anvin wrote:
> On 05/17/2010 09:52 AM, Linus Torvalds wrote:
>>
>>
>> On Mon, 17 May 2010, Andreas Herrmann wrote:
>>>
>>> (At the moment the "SB700 Family Product Errata" document is available
>>> at http://support.amd.com/us/Embedded_TechDocs/46837.pdf)
>>
>> Ok, this is against x86 -tip, right? It doesn't apply for me, so I'll just
>> assume I will get it through the normal x86 merge requests.
>>
>
> It conflicts with a related change in -tip, but I'll fix it up and
> you'll get it with the usual merge window flood.
>
Slight correction: it didn't conflict, it was based upon. Anyway, it's
queued up in -tip now.
-hpa
--
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel. I don't speak on their behalf.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [tip:x86/timers] x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk
2010-05-17 16:43 [PATCH] x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk Andreas Herrmann
2010-05-17 16:52 ` Linus Torvalds
@ 2010-05-17 17:06 ` tip-bot for Andreas Herrmann
1 sibling, 0 replies; 5+ messages in thread
From: tip-bot for Andreas Herrmann @ 2010-05-17 17:06 UTC (permalink / raw)
To: linux-tip-commits; +Cc: linux-kernel, hpa, mingo, andreas.herrmann3, tglx
Commit-ID: fec84e330719c20d2146c8dbdc9ff50b3a1d7039
Gitweb: http://git.kernel.org/tip/fec84e330719c20d2146c8dbdc9ff50b3a1d7039
Author: Andreas Herrmann <andreas.herrmann3@amd.com>
AuthorDate: Mon, 17 May 2010 18:43:24 +0200
Committer: H. Peter Anvin <hpa@zytor.com>
CommitDate: Mon, 17 May 2010 10:04:43 -0700
x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk
(At the moment the "SB700 Family Product Errata" document is available
at http://support.amd.com/us/Embedded_TechDocs/46837.pdf)
Signed-off-by: Andreas Herrmann <andreas.herrmann3@amd.com>
LKML-Reference: <20100517164324.GB10254@alberich.amd.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
---
arch/x86/kernel/quirks.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/arch/x86/kernel/quirks.c b/arch/x86/kernel/quirks.c
index cd2c336..e72d3fc 100644
--- a/arch/x86/kernel/quirks.c
+++ b/arch/x86/kernel/quirks.c
@@ -495,6 +495,9 @@ void force_hpet_resume(void)
/*
* HPET MSI on some boards (ATI SB700/SB800) has side effect on
* floppy DMA. Disable HPET MSI on such platforms.
+ * See erratum #27 (Misinterpreted MSI Requests May Result in
+ * Corrupted LPC DMA Data) in AMD Publication #46837,
+ * "SB700 Family Product Errata", Rev. 1.0, March 2010.
*
* Also force the read back of the CMP register in hpet_next_event()
* to work around the problem that the CMP register write seems to be
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2010-05-17 17:07 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-17 16:43 [PATCH] x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk Andreas Herrmann
2010-05-17 16:52 ` Linus Torvalds
2010-05-17 16:59 ` H. Peter Anvin
2010-05-17 17:05 ` H. Peter Anvin
2010-05-17 17:06 ` [tip:x86/timers] " tip-bot for Andreas Herrmann
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.