]> git.baikalelectronics.ru Git - kernel.git/commit
proc: mark more files as permanent
authorAlexey Dobriyan <adobriyan@gmail.com>
Tue, 20 Sep 2022 17:35:23 +0000 (20:35 +0300)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 3 Oct 2022 21:21:45 +0000 (14:21 -0700)
commit9f4a3290f23cbb0a08795a62e7f318b9b034a82b
tree8718e18c0d48dcd197f78ab1924ac7d21cab0ac5
parent06965ef6d7f9a3d66bb410e7d0296022ae64f383
proc: mark more files as permanent

Mark
/proc/devices
/proc/kpagecount
/proc/kpageflags
/proc/kpagecgroup
/proc/loadavg
/proc/meminfo
/proc/softirqs
/proc/uptime
/proc/version

as permanent /proc entries, saving alloc/free and some list/spinlock ops
per use.

These files are never removed by the kernel so it is OK to mark them.

Link: https://lkml.kernel.org/r/Yyn527DzDMa+r0Yj@localhost.localdomain
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
fs/proc/devices.c
fs/proc/internal.h
fs/proc/loadavg.c
fs/proc/meminfo.c
fs/proc/page.c
fs/proc/softirqs.c
fs/proc/uptime.c
fs/proc/version.c