Hi Philipp, Philipp Rudo <prudo@xxxxxxxxxx> writes: >> diff --git a/kexec/arch/s390/kexec-image.c b/kexec/arch/s390/kexec-image.c >> index dbeb689b830a..310d967ea331 100644 >> --- a/kexec/arch/s390/kexec-image.c >> +++ b/kexec/arch/s390/kexec-image.c >> @@ -72,6 +72,10 @@ int image_s390_load_file(int argc, char **argv, struct kexec_info *info) >> case OPT_RAMDISK: >> ramdisk = optarg; >> break; >> + case OPT_REUSE_CMDLINE: >> + free(command_line); >> + command_line = get_command_line(); > > get_command_line reads a maximum of 2048 bytes from /prc/cmdline. With > the configurable size on s390 defaulting to 4096 bytes this will > ultimately cause problems. So you need to make get_command_line more > flexible first. Thanks for pointing this out, i wasn't aware of that limitation. So we likely want to change that to some dynamic allocation. Sven _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec