Unverified Commit 2ea77fca authored by Hugh Dickins's avatar Hugh Dickins Committed by Nathan Chancellor
Browse files

modpost: Initialize builtin_modname to stop SIGSEGVs



Segmentation fault ./scripts/mod/modpost -o vmlinux.symvers vmlinux.o
stops the kernel build.  It comes when write_vmlinux_export_c_file()
tries to buf_printf alias->builtin_modname.  malloc'ed memory is not
necessarily zeroed.  NULL new->builtin_modname before adding to aliases.

Fixes: 5ab23c79 ("modpost: Create modalias for builtin modules")
Signed-off-by: default avatarHugh Dickins <hughd@google.com>
Reviewed-by: default avatarNicolas Schier <nsc@kernel.org>
Link: https://patch.msgid.link/4590a243-0a7e-b7e6-e2d3-cd1b41a12237@google.com


Signed-off-by: default avatarNathan Chancellor <nathan@kernel.org>
parent 37fac070
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment