The scheduler's create_process now sets up the stack to iretq into a load_process function, which will load the process image into memory from within the process' own virtual memory space. Currently this loading is just copying the old 'taskA' function from kernel space.
3.1 KiB
3.1 KiB