Quellcode durchsuchen

Kernel: Fix dirty page map bitmap

We also need to check against the new lazy allocation page
when generating the dirty page bitmap.
Tom vor 4 Jahren
Ursprung
Commit
a1904b67e9
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      Kernel/FileSystem/ProcFS.cpp

+ 1 - 1
Kernel/FileSystem/ProcFS.cpp

@@ -348,7 +348,7 @@ static OwnPtr<KBuffer> procfs$pid_vm(InodeIdentifier identifier)
                 auto* page = region.physical_page(i);
                 if (!page)
                     pagemap_builder.append('N');
-                else if (page->is_shared_zero_page())
+                else if (page->is_shared_zero_page() || page->is_lazy_committed_page())
                     pagemap_builder.append('Z');
                 else
                     pagemap_builder.append('P');