summaryrefslogtreecommitdiff
path: root/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio
diff options
context:
space:
mode:
authorEd Tanous <etanous@nvidia.com>2025-06-15 16:54:25 +0300
committerEd Tanous <ed@tanous.net>2025-07-21 19:17:18 +0300
commitb75b98b6f53eab5b02e709b1062ea6f5950af1e0 (patch)
treeb12fc8849f0b7485ae0a920b582b3f381c283f31 /meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio
parentdca0eff7b9af2e5679c2f0e39c0ead92e39dcda7 (diff)
downloadopenbmc-b75b98b6f53eab5b02e709b1062ea6f5950af1e0.tar.xz
meta-ibm:romulus:kernel: shrink image size
During the migration to Linux kernel 6.12, the Romulus platform began encountering flash image size overflows due to increased kernel size. ''' ERROR: Image 'fitImage-obmc-phosphor-initramfs-romulus-romulus' is 72192 bytes too large! ''' To address this, the following debug options have been disabled: - CONFIG_FUNCTION_TRACER: Enables function-level instrumentation for tracing via ftrace. Disabling it significantly reduces kernel image size. Side effect: Removes support for function call tracing and performance profiling using ftrace. - CONFIG_DEBUG_LIST: Adds runtime checks for kernel linked list misuse. Disabling it reduces code size and runtime overhead. Side effect: Disables automatic detection of list corruption (e.g., double insertions or invalid deletions), which may make certain memory bugs harder to detect. These changes help reduce the kernel image size while retaining essential debugging capabilities like dynamic debug and symbol-based crash analysis. Change-Id: I5bc4c33d3cd75d27ee3c20c25b70073f8083ae89 Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com> Signed-off-by: Ed Tanous <etanous@nvidia.com>
Diffstat (limited to 'meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio')
0 files changed, 0 insertions, 0 deletions