hujun260 commented on PR #13933: URL: https://github.com/apache/nuttx/pull/13933#issuecomment-2401093109
> `sim/smp` works better, but something is still wrong. > > Some examples: > > 1. sometimes NSH prompt is printed 2 times: > > ``` > [raiden00:~/git/RTOS/nuttx/nuttx]$ ./nuttx > > NuttShell (NSH) NuttX-10.4.0 > nsh> nsh> poweroff > [raiden00:~/git/RTOS/nuttx/nuttx]$ ./nuttx > > NuttShell (NSH) NuttX-10.4.0 > nsh> nsh> poweroff > [raiden00:~/git/RTOS/nuttx/nuttx]$ ./nuttx > > NuttShell (NSH) NuttX-10.4.0 > nsh> poweroff > [raiden00:~/git/RTOS/nuttx/nuttx]$ ./nuttx > > NuttShell (NSH) NuttX-10.4.0 > nsh> poweroff > ``` > > 2. there is something wrong with console output, you can test this by executing the `help` command several times > > ``` > NuttShell (NSH) NuttX-10.4.0 > nsh> help > help usage: help [-v] [<cmd>] > help [-v] [<cmd>] > > . cp exit ls ps true > [ cmp expr mkdir pwd truncate > [ cmp expr mkdir pwd truncate > ? dirname false mkrd rm uname > alias dd fdinfo mount rmdir umount > unalias df free mv set unset > basename dmesg help pidof sleep uptime > break echo hexdump poweroff source usleep > break echo hexdump poweroff source usleep > cat env kill quit test xd > cd exec pkill printf time > > Builtin Apps: > getprime nsh sh taskset > getprime nsh sh taskset > hello ostest smp > nsh> help > help usage: help [-v] [<cmd>] > > . cp exit ls ps true > [ cmp expr mkdir pwd truncate > ? dirname false mkrd rm uname > ? dirname false mkrd rm uname > alias dd fdinfo mount rmdir umount > unalias df free mv set unset > basename dmesg help pidof sleep uptime > basename dmesg help pidof sleep uptime > break echo hexdump poweroff source usleep > cat env kill quit test cat env kill quit test xd > xd > cd exec pkill printf time > > Builtin Apps: > getprime nsh sh taskset > hello ostest smp > hello ostest smp > nsh> help > help usage: help [-v] [<cmd>] > > . cp exit ls ps true > [ cmp expr mkdir pwd truncate > ? dirname false mkrd rm uname > ? dirname false mkrd rm uname > alias dd fdinfo mount rmdir umount > unalias df free mv set unset > basename dmesg help pidof sleep uptime > break echo hexdump poweroff source usleep > cat env kill quit test xd > cd exec pkill printf time > cd exec pkill printf time > > Builtin Apps: > getprime nsh sh taskset > hello ostest smp > nsh> help > help usage: help [-v] [<cmd>] > help [-v] [<cmd>] > > . cp exit ls ps true > . cp exit ls ps true > [ cmp expr mkdir pwd truncate > ? dirname false mkrd rm uname > alias dd fdinfo mount rmdir umount > unalias df free mv set unset > basename dmesg help pidof sleep uptime > break echo hexdump poweroff source usleep > break echo hexdump poweroff source usleep > cat env kill quit test xd > cd exec pkill printf time > > Builtin Apps: > getprime nsh sh taskset > hello ostest smp > nsh> help > help usage: help [-v] [<cmd>] > > > . cp exit ls ps true > [ cmp [ cmp expr mkdir pwd truncate > expr mkdir pwd truncate > ? dirname false mkrd rm uname > alias dd fdinfo mount rmdir umount > unalias df free mv set unset > basename dmesg help pidof sleep uptime > break echo hexdump poweroff source usleep > break echo hexdump poweroff source usleep > cat env kill quit test xd > cd exec pkill printf time > > Builtin Apps: > getprime nsh sh taskset > hello ostest smp > hello ostest smp > nsh> > ``` this 2 issue introduced by https://github.com/apache/nuttx/pull/4413 @GUIDINGLI -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
