Gary-Hobson commented on issue #12855:
URL: https://github.com/apache/nuttx/issues/12855#issuecomment-2283543007

   @Rrooach  After I updated to the latest mainline code, I used 
boards/risc-v/qemu-rv/rv-virt/configs/nsh64 to test and nothing unusual happened
   
   Can you provide a method that can be reproduced in the mainline code?
   
   
![image](https://github.com/user-attachments/assets/e66aafda-28df-44d9-9810-14985a5be4ea)
   
   defconfig:
   ```
   diff --git a/boards/risc-v/qemu-rv/rv-virt/configs/nsh64/defconfig 
b/boards/risc-v/qemu-rv/rv-virt/configs/nsh64/defconfig
   index 68120193b9..485e8c96d7 100644
   --- a/boards/risc-v/qemu-rv/rv-virt/configs/nsh64/defconfig
   +++ b/boards/risc-v/qemu-rv/rv-virt/configs/nsh64/defconfig
   @@ -47,6 +47,7 @@ CONFIG_LIBC_EXECFUNCS=y
    CONFIG_LIBC_PERROR_STDOUT=y
    CONFIG_LIBC_STRERROR=y
    CONFIG_LIBM=y
   +CONFIG_MM_KASAN=y
    CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
    CONFIG_NSH_ARCHINIT=y
    CONFIG_NSH_BUILTIN_APPS=y
   ```
   
   Startup Command
   ```
   riscv-none-elf-gcc -v
   Using built-in specs.
   COLLECT_GCC=riscv-none-elf-gcc
   
COLLECT_LTO_WRAPPER=/home/gary/.tools/risc-v/bin/../libexec/gcc/riscv-none-elf/12.3.0/lto-wrapper
   Target: riscv-none-elf
   Configured with: 
/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/sources/gcc-12.3.0/configure
 
--prefix=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application
 
--with-sysroot=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application/riscv-none-elf
 --with-native-system-header-dir=/include 
--infodir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/info
 
--mandir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/man
 
--htmldir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/html
 
--pdfdir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/pdf
 --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=riscv-none-elf 
--disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libsan
 itizer --disable-libssp --disable-nls --disable-shared --disable-threads 
--disable-tls --enable-checking=release --enable-languages=c,c++,fortran 
--with-gmp=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install
 --with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC x86_64' 
--with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32 
--with-arch=rv32imac --enable-multilib
   Thread model: single
   Supported LTO compression algorithms: zlib zstd
   gcc version 12.3.0 (xPack GNU RISC-V Embedded GCC x86_64) 
   
   ./tools/configure.sh rv-virt:nsh64 
   make menuconfig
   make -j
   qemu-system-riscv64 -semihosting -M virt -cpu rv64 -smp 8 \
         -chardev stdio,id=con,mux=on \
         -serial chardev:con \
         -device virtio-gpu-device,xres=640,yres=480,bus=virtio-mmio-bus.0 \
         -mon chardev=con,mode=readline \
         -bios none -kernel nuttx/nuttx -s -S
   ```
   


-- 
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]

Reply via email to