fedora
Tools
Clone kpatch
Alles was gebraucht wird, wird installiert
- make dependencies
- cat meminfo-string.patch
Der Patch
Index: src/fs/proc/meminfo.c
===================================================================
--- src.orig/fs/proc/meminfo.c
+++ src/fs/proc/meminfo.c
@@ -95,7 +95,7 @@ static int meminfo_proc_show(struct seq_
"Committed_AS: %8lu kB\n"
"VmallocTotal: %8lu kB\n"
"VmallocUsed: %8lu kB\n"
- "VmallocChunk: %8lu kB\n"
+ "VMALLOCCHUNK: %8lu kB\n"
#ifdef CONFIG_MEMORY_FAILURE
"HardwareCorrupted: %5lu kB\n"
#endif
Patch kompilieren
- kpatch-build meminfo-string.patch
Fedora distribution detected
Downloading kernel source for 6.2.9-300.fc38.x86_64
Kontrolle
- grep -i chunk /proc/meminfo
sollte was anderes stehen VMALLOCCHUNK: 34359337092 kB
Patch laden
- kpatch load kpatch-meminfo-string.ko
loading patch module: livepatch-meminfo-string.ko
Patch hat gezogen
- grep -i chunk /proc/meminfo
VMALLOCCHUNK: 34359337092 kB