hujun260 commented on PR #12139:
URL: https://github.com/apache/nuttx/pull/12139#issuecomment-2056173889

   
   purpose:
   1 sched_lock is very time-consuming, and reducing its invocations can 
improve performance.
   2 sched_lock is prone to misuse, and narrowing its scope of use is to 
prevent people from referencing incorrect code and using it
   
   test:
   We can use qemu for testing.
   compiling
   make distclean -j20; ./tools/configure.sh -l qemu-armv8a:nsh_smp ;make -j20
   running
   qemu-system-aarch64 -cpu cortex-a53 -smp 4 -nographic -machine 
virt,virtualization=on,gic-version=3 -net none -chardev stdio,id=con,mux=on 
-serial chardev:con -mon chardev=con,mode=readline -kernel ./nuttx
   
   We have also tested this patch on other ARM hardware platforms.


-- 
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: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to