On Sat, 27 Dec 2025 07:24:15 -0700, Simon Glass <[email protected]> wrote:

> Hi Shiji,
> 
> On Wed, 10 Dec 2025 at 23:39, Shiji Yang <[email protected]> wrote:
> >
> > If the Ctrl-C flag is not cleared before exiting the for/until/while
> > loop, the next loop command will be unconditionally interrupted.
> >
> > Closes: 
> > https://lore.kernel.org/u-boot/os7pr01mb138341d2719717e66b069f33fbc...@os7pr01mb13834.jpnprd01.prod.outlook.com/
> 
> What is this, please? The link does not seem to work for me. But
> really the detail there should be copied into this commit message, so
> we can see what is going on.
> 
> > Signed-off-by: Shiji Yang <[email protected]>
> > ---
> >  common/cli_hush.c | 1 +
> >  1 file changed, 1 insertion(+)
> >
> > diff --git a/common/cli_hush.c b/common/cli_hush.c
> > index 7bd6943d3ed..ec07bf6b3be 100644
> > --- a/common/cli_hush.c
> > +++ b/common/cli_hush.c
> > @@ -1798,6 +1798,7 @@ static int run_list_real(struct pipe *pi)
> >                                 /* check Ctrl-C */
> >                                 ctrlc();
> >                                 if ((had_ctrlc())) {
> > +                                       clear_ctrlc();
> >                                         return 1;
> >                                 }
> >  #endif
> > --
> > 2.51.0
> >
> 
> Regards,
> Simon
> 

Hi! Thanks for your review. I've send a new patch to address this
Ctrl-C and cc to you.

https://lists.denx.de/pipermail/u-boot/2025-December/606342.html
https://lore.kernel.org/u-boot/os7pr01mb13834bb74cec85c67277849a2bc...@os7pr01mb13834.jpnprd01.prod.outlook.com/

Regards,
Shiji

Reply via email to