From 9c8792519737778c5b17606c4eccaee6ad9fb5ca Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Thu, 8 Feb 2018 09:46:57 +0100 Subject: [PATCH] [NTOSKRNL] Implement CcSetReadAheadGranularity() --- ntoskrnl/cc/cacheman.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ntoskrnl/cc/cacheman.c b/ntoskrnl/cc/cacheman.c index aacf818c8af..5d7ff571e6c 100644 --- a/ntoskrnl/cc/cacheman.c +++ b/ntoskrnl/cc/cacheman.c @@ -243,10 +243,11 @@ CcSetReadAheadGranularity ( IN ULONG Granularity ) { - static ULONG Warn; + PPRIVATE_CACHE_MAP PrivateMap; CCTRACE(CC_API_DEBUG, "FileObject=%p Granularity=%lu\n", FileObject, Granularity); - if (!Warn++) UNIMPLEMENTED; + PrivateMap = FileObject->PrivateCacheMap; + PrivateMap->ReadAheadMask = Granularity - 1; } -- 2.17.1