[PATCH 0/4] boot: android: rework the bootargs concatenation

Nicolas Belin
2024-12-11T18:54:16Z

Rework the bootargs concatenation logic to make the logic clearer
and address several issues such as:
- checking the value at the address kcmdline_extra instead of
checking the address value itself
- freeing the string that was malloced for the concatenation
- making sure to malloc the right amount of bytes for the concatenated
string, not forgetting the byte for the NULL termination

Signed-off-by: Nicolas Belin <nbelin@baylibre.com>
---
Nicolas Belin (4):
boot: android: fix extra command line support
boot: android: free newbootargs when done
boot: android: rework bootargs concatenation
boot: android: reorder the length calculation order

boot/image-android.c | 26 ++++++++++++++------------
1 file changed, 14 insertions(+), 12 deletions(-)
---
base-commit: b841e559cd26ffcb20f22e8ee75debed9616c002
change-id: 20241211-fix-bootargs-concatenation-8b616c110b63

Best regards,
--
Nicolas Belin <nbelin@baylibre.com>