Messages in this thread | | | From | richard.brunner@amd ... | Subject | RE: [PATCH] 2.6 workaround for Athlon/Opteron prefetch errata | Date | Mon, 15 Sep 2003 11:21:59 -0500 |
| |
I think Alan brought up a very good point. Even if you use a generic kernel that avoids prefetch use on Athlon (which I am opposed to), it doesn't solve the problem of user space programs detecting that the ISA supports prefetch and using prefetch instructions and hitting the errata on Athlon.
The user space problem worries me more, because the expectation is that if CPUID says the program can use perfetch, it could and should regardless of what the kernel decided to do here.
Andi's patch solves both the kernel space and the user space issues in a pretty small footprint.
] -Rich ... ] AMD Fellow ] richard.brunner at amd com
> -----Original Message----- > From: Alan Cox [mailto:alan@lxorguk.ukuu.org.uk] > Sent: Monday, September 15, 2003 12:46 AM
> You also need it for userspace prefetch fault fixup for a > kernel without > CONFIG_MK7 to run stuff perfectly on Athlon. >
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |