- Move misplaced RtlPrefetchMemoryNonTemporal from rtl into kernel where it belongs...
authorStefan Ginsberg <stefanginsberg@gmail.com>
Tue, 1 Sep 2015 19:51:52 +0000 (19:51 +0000)
committerStefan Ginsberg <stefanginsberg@gmail.com>
Tue, 1 Sep 2015 19:51:52 +0000 (19:51 +0000)
commiteebbf23330f7955a8bd9339fb978e18e5141b9c1
treeb717432f8581ba156d6779c1db315e874d81bef1
parentfb17ced7033015f77124ac5fd8de440a5319ca39
- Move misplaced RtlPrefetchMemoryNonTemporal from rtl into kernel where it belongs (it only exists as an export for use by drivers to safely try to use prefetchnta even if it may not be available). Use existing global KePrefetchNTAGranularity that is set to the correct value via cpuid instead of hardcoded "Ke386CacheAlignment".

svn path=/trunk/; revision=68903
reactos/lib/rtl/i386/rtlmem.s
reactos/ntoskrnl/include/internal/amd64/ke.h
reactos/ntoskrnl/include/internal/i386/ke.h
reactos/ntoskrnl/ke/i386/kiinit.c
reactos/ntoskrnl/rtl/i386/stack.S