]> www.infradead.org Git - users/jedix/linux-maple.git/commit
initramfs: avoid static buffer for error message
authorDavid Disseldorp <ddiss@suse.de>
Tue, 4 Mar 2025 05:57:51 +0000 (16:57 +1100)
committerChristian Brauner <brauner@kernel.org>
Sat, 8 Mar 2025 11:13:26 +0000 (12:13 +0100)
commit7a329ed2dea95b14e3bd5e4ff0d22f2ce0ba4b86
treeae07400872acd12639677e70ae751cac224b9cfc
parent225034cd510a014e673f5c131c77858fc2f372a1
initramfs: avoid static buffer for error message

The dynamic error message printed if CONFIG_RD_$ALG compression support
is missing needn't be propagated up to the caller via a static buffer.
Print it immediately via pr_err() and set @message to a const string to
flag error.

Before:
   text    data     bss     dec     hex filename
   8006    1118       8    9132    23ac init/initramfs.o

After:
   text    data     bss     dec     hex filename
   7938    1022       8    8968    2308 init/initramfs.o

Signed-off-by: David Disseldorp <ddiss@suse.de>
Link: https://lore.kernel.org/r/20250304061020.9815-9-ddiss@suse.de
Signed-off-by: Christian Brauner <brauner@kernel.org>
init/initramfs.c