mirror of
https://github.com/reactos/reactos.git
synced 2025-08-07 09:02:58 +00:00
[NTOS:CC] Flush the whole VACB
Let Mm know what it has to do.
This commit is contained in:
parent
804f5a41ed
commit
bdb73edab7
1 changed files with 2 additions and 3 deletions
|
@ -169,8 +169,7 @@ CcRosFlushVacb (
|
||||||
PROS_VACB Vacb)
|
PROS_VACB Vacb)
|
||||||
{
|
{
|
||||||
IO_STATUS_BLOCK Iosb;
|
IO_STATUS_BLOCK Iosb;
|
||||||
SIZE_T FlushSize = min(VACB_MAPPING_GRANULARITY,
|
SIZE_T FlushSize = VACB_MAPPING_GRANULARITY;
|
||||||
Vacb->SharedCacheMap->SectionSize.QuadPart - Vacb->FileOffset.QuadPart);
|
|
||||||
NTSTATUS Status;
|
NTSTATUS Status;
|
||||||
BOOLEAN HaveLock = FALSE;
|
BOOLEAN HaveLock = FALSE;
|
||||||
|
|
||||||
|
@ -1024,7 +1023,7 @@ CcRosDeleteFileCache (
|
||||||
/* Flush to disk, if needed */
|
/* Flush to disk, if needed */
|
||||||
if (Vacb->Dirty)
|
if (Vacb->Dirty)
|
||||||
{
|
{
|
||||||
SIZE_T FlushSize = min(VACB_MAPPING_GRANULARITY, Vacb->SharedCacheMap->SectionSize.QuadPart - Vacb->FileOffset.QuadPart);
|
SIZE_T FlushSize = VACB_MAPPING_GRANULARITY;
|
||||||
IO_STATUS_BLOCK Iosb;
|
IO_STATUS_BLOCK Iosb;
|
||||||
NTSTATUS Status;
|
NTSTATUS Status;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue