[PATCH v3 2/5] misc: fs_loader: allow using long script name in request_firmware_into_buf_via_script()

Lothar Waßmann LW at KARO-electronics.de
Wed Sep 3 13:36:00 CEST 2025


Hi,

On Wed, 3 Sep 2025 16:38:30 +0800 Weijie Gao wrote:
> Use cmd_process() to remove the length limit of script name used for
> run_command().
> 
> Signed-off-by: Weijie Gao <weijie.gao at mediatek.com>
> ---
>  drivers/misc/fs_loader.c | 9 +++------
>  1 file changed, 3 insertions(+), 6 deletions(-)
> 
> diff --git a/drivers/misc/fs_loader.c b/drivers/misc/fs_loader.c
> index 87acd385e23..6a6796c1931 100644
> --- a/drivers/misc/fs_loader.c
> +++ b/drivers/misc/fs_loader.c
> @@ -232,18 +232,15 @@ int request_firmware_into_buf_via_script(void **buf, size_t max_size,
>  					 const char *script_name,
>  					 size_t *retsize)
>  {
> +	char *args[2] = { (char *)"run", (char *)script_name };
>
const char *args[2] = { "run", script_name };
does not work?

I don't see any need for a non-const 'args' here.


Lothar Waßmann


More information about the U-Boot mailing list