Messages in this thread |  | | Subject | Re: REVISED: Experimentation with Athlon and fast_page_copy | Date | Fri, 4 May 2001 22:43:32 +0100 (BST) | From | Alan Cox <> |
| |
> prefetch 320(%0) can fetch memory behind the end of the source page. > Perhaps it accesses memory in the ISA hole, or beyond the end of memory? > Could you post the e820 map from dmesg? > > It's possible to build manually a memory map. > Could you build one with wide margins from "dangerous" areas? (untested: > mem=exactmap mem=620k@0 mem=<your mem in MB-2>M@1M) > > Then boot with prefetch enabled.
That might not be the actual bug but for rev 1 Athlon it is a real bug. The first step athlons have an unfortunate problem in that will prefetch memory marked uncachable and corrupt their caches with it.
Arjan - care to unroll the tail 320 bytes of copying from the main loop ?
- 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/
|  |