Live Patches: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 6: | Zeile 6: | ||
==Alles was gebraucht wird, wird installiert== | ==Alles was gebraucht wird, wird installiert== | ||
*make dependencies | *make dependencies | ||
| + | *cat meminfo-string.patch | ||
| + | <pre> | ||
| + | ==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 | ||
| + | </pre> | ||
| + | ==Patch anwenden== | ||
Version vom 26. Juni 2023, 19:02 Uhr
fedora
Tools
- dnf -y install git make
Clone kpatch
- git clone https://github.com/dynup/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