]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - fs/proc/proc_misc.c
[PATCH] zoned vm counters: conversion of nr_pagecache to per zone counter
[mirror_ubuntu-jammy-kernel.git] / fs / proc / proc_misc.c
index bc7d9abca7431f364540dadfb8271c462b8c19db..1af12fd77fe6869030640b03dce00999e7e0e2bc 100644 (file)
@@ -142,7 +142,8 @@ static int meminfo_read_proc(char *page, char **start, off_t off,
        allowed = ((totalram_pages - hugetlb_total_pages())
                * sysctl_overcommit_ratio / 100) + total_swap_pages;
 
-       cached = get_page_cache_size() - total_swapcache_pages - i.bufferram;
+       cached = global_page_state(NR_FILE_PAGES) -
+                       total_swapcache_pages - i.bufferram;
        if (cached < 0)
                cached = 0;