浏览代码

ProcFS: pid_vm: Replace duplicated purgeable key with kernel+cacheable

ProcFS /proc/<pid>/vm map info no longer contains two `purgeable` keys.

The second `purgeable` key has been removed and replaced with keys for
`kernel` and `cacheable`.
Brendan Coles 4 年之前
父节点
当前提交
b156c5a8eb
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      Kernel/FileSystem/ProcFS.cpp

+ 2 - 1
Kernel/FileSystem/ProcFS.cpp

@@ -333,7 +333,8 @@ static OwnPtr<KBuffer> procfs$pid_vm(InodeIdentifier identifier)
             if (region.vmobject().is_purgeable()) {
             if (region.vmobject().is_purgeable()) {
                 region_object.add("volatile", static_cast<const PurgeableVMObject&>(region.vmobject()).is_volatile());
                 region_object.add("volatile", static_cast<const PurgeableVMObject&>(region.vmobject()).is_volatile());
             }
             }
-            region_object.add("purgeable", region.vmobject().is_purgeable());
+            region_object.add("cacheable", region.is_cacheable());
+            region_object.add("kernel", region.is_kernel());
             region_object.add("address", region.vaddr().get());
             region_object.add("address", region.vaddr().get());
             region_object.add("size", region.size());
             region_object.add("size", region.size());
             region_object.add("amount_resident", region.amount_resident());
             region_object.add("amount_resident", region.amount_resident());