issues
search
Zeke-OS
/
zeke
A POSIX-like OS for ARM processors.
Other
86
stars
9
forks
source link
MP support
#151
Open
OlliV
opened
4 years ago
OlliV
commented
4 years ago
[ ] Ensure
proc
MP safety
[ ] Current proc/thread global variables are not valid for MP
Global variables for current task can't be used on MP system:
[ ] extern volatile pid_t current_process_id;
[ ] extern volatile proc_info_t * curproc;
[ ] extern volatile threadInfo_t * current_thread;
These should be possibly replaced with arrays which specify current value for each core.
[ ] MP scheduling support is only partially implemented and lacks testing
proc
MP safety