hujun260 opened a new pull request, #14048:
URL: https://github.com/apache/nuttx/pull/14048

   ## Summary
   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.
   ## Impact
   sched
   
   ## Testing
   arm64 arm
   
   


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