-
Notifications
You must be signed in to change notification settings - Fork 1
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
[patch-axel-52] #166
base: master
Are you sure you want to change the base?
[patch-axel-52] #166
Commits on Jul 1, 2024
-
remove return code of handlers
The return codes are not checked anywhere, so they serve no practical purpose. Remove them to avoid giving false hopes that any caller will eventually care or even handle errors. Signed-off-by: Axel Heider <[email protected]>
Axel Heider committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 82dd3cf - Browse repository at this point
Copy the full SHA 82dd3cfView commit details -
add explicit statements for unreachable code
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d70d756 - Browse repository at this point
Copy the full SHA d70d756View commit details -
cleanup handleUnknownSyscall()
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f504e6 - Browse repository at this point
Copy the full SHA 6f504e6View commit details -
cleanup syscall.c: add empty line
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0934ff9 - Browse repository at this point
Copy the full SHA 0934ff9View commit details -
cleanup syscall.c: move variable declaration
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e5dd19 - Browse repository at this point
Copy the full SHA 4e5dd19View commit details -
cleanup syscall.c: improve error messages
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68a48db - Browse repository at this point
Copy the full SHA 68a48dbView commit details -
cleanup syscall.c: add helper variable
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 412fa22 - Browse repository at this point
Copy the full SHA 412fa22View commit details -
helper function checkPreemption()
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33e5eaa - Browse repository at this point
Copy the full SHA 33e5eaaView commit details -
cleanup syscall.c: more code cleanup
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3fe6625 - Browse repository at this point
Copy the full SHA 3fe6625View commit details -
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ac4f6f - Browse repository at this point
Copy the full SHA 1ac4f6fView commit details -
This is a convenient way to create thread names dynamically. Also change seL4_DebugNameThread() to use strncpy() instead of strcpy() to honor the IPC buffer size. Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 95cd93c - Browse repository at this point
Copy the full SHA 95cd93cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f254c4d - Browse repository at this point
Copy the full SHA f254c4dView commit details -
boot/smp: use memory order aware builtin functions
In C++11 memory order aware access functions were introduced, these are available in C also. Use them to allow the compiler choosing proper barriers automatically. Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a147130 - Browse repository at this point
Copy the full SHA a147130View commit details -
boot/smp: use local mask to detect core start
Use a local mask variable concurrently to detect secondary core start instead of incrementing ksNumCPUs. This give the compiler full control over the concurrent accesses, ksNumCPUs is just set at the end when all cores are up. Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e219e1 - Browse repository at this point
Copy the full SHA 3e219e1View commit details -
make IPI barrier a real function
Signed-off-by: Axel Heider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c8e037 - Browse repository at this point
Copy the full SHA 0c8e037View commit details