aboutsummaryrefslogtreecommitdiff
path: root/kernel/drivers/cpu.c
AgeCommit message (Collapse)Author
2021-06-03Smashed some dumb bugsMarvin Borner
aargh
2021-06-02Huge scheduler rewrite and other thingsMarvin Borner
2021-05-23Cleanup, linting, formattingMarvin Borner
2021-05-20Major restructuringMarvin Borner
2021-05-18Fixed issues with intel emulationMarvin Borner
2021-04-29Multiboot/Grub progressMarvin Borner
2021-04-28Started conversion to Grub (#17)Marvin Borner
Yes, the CI won't like this.
2021-04-10Gave procs own kernel stack (TSS)Marvin Borner
2021-04-08Added UMIPMarvin Borner
2021-04-06Made exec syscall relative using app nameMarvin Borner
My plan is to implement a mobile-OS-like sandboxing using manifests and permission middlewares. Let's see if I can manage to do this without sacrificing too much performance. I'm also wondering whether I should implement open/close syscalls which would result in a cleaner block/unblock mechanism. I need to think. Hmmm.. Naa
2021-04-03Enabled SMAP/SMEP protectionsMarvin Borner
2021-04-02Added kernel section clear/protect after initMarvin Borner
This is a huge security improvement as it prevents potential exploits of using or modifying internal kernel functions or data.
2020-08-09Temporary cpu and serial drivers in libcMarvin Borner
2020-08-09Heavy restructuring of libc, kernel and appsMarvin Borner