Messages in this thread | | | Date | Thu, 18 Sep 2003 09:43:31 +0200 | From | Pavel Machek <> | Subject | Re: [PATCH] 2.6 workaround for Athlon/Opteron prefetch errata |
| |
Hi!
> 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.
User programs should not rely on cpuid; they should read /proc/cpuinfo exactly because this kind of errata.
Pavel -- When do you have a heart between your knees? [Johanka's followup: and *two* hearts?] - 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/
| |