From: Minep Date: Mon, 6 Jun 2022 12:08:54 +0000 (+0100) Subject: feat: No more kernel page table switching upon interrupt. X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/commitdiff_plain/86a9cfeadbbe180abf6c8bd8c64c86957fdacfeb?hp=86a9cfeadbbe180abf6c8bd8c64c86957fdacfeb feat: No more kernel page table switching upon interrupt. feat: 'wait' syscall implementation feat: use linked list for chaining children process. feat: Now the allocated memory can be recycled upon process destroy. feat: Interruptible syscall. refactor: correct the sbrk and brk naming. refactor: process initialization. fix: TLB caching stall the PTE rewrite which cause fork() fail randomly. fix: Add new process state: CREATE to avoid race during process creation. chores: annotations on future improvements & fixes. ---