-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
arch/arm: syscall SYS_switch_context and SYS_restore_context use 0 para #14881
base: master
Are you sure you want to change the base?
Conversation
[Experimental Bot, please feedback here] No, this PR does not fully meet the NuttX requirements. While it provides some information, it lacks crucial details. Here's a breakdown:
Example of how to improve this PR description: Summaryarch/arm: Simplify context switching by removing parameters from SYS_switch_context and SYS_restore_context This change removes the parameters previously required for Impact
TestingI confirm that changes are verified on local setup and works as intended:
Testing logs before change:
Testing logs after change:
By providing complete and detailed information, the reviewers can effectively evaluate the PR and ensure its quality and correctness. Remember, the goal is to make the change clear, easy to understand, and demonstrate its impact and correctness. |
reason: simplify context switch sys_call0(SYS_switch_context) sys_call0(SYS_restore_context) Signed-off-by: hujun5 <[email protected]>
reason: We hope to keep g_running_tasks valid forever. Signed-off-by: hujun5 <[email protected]>
Summary
arch/arm: syscall SYS_switch_context and SYS_restore_context use 0 para
reason:
simplify context switch
sys_call0(SYS_switch_context)
sys_call0(SYS_restore_context)
Impact
arm
Testing
ostest
mps2-an500:nsh
qemu-armv7a:smp