mirror of
https://github.com/XunilGroup/XunilOS.git
synced 2026-06-02 12:44:24 +02:00
Increase kernel heap size to fit more ELFs, improve scheduler by
removing O(n) operations (ready and sleep queues now), caching timer ticks per irq on init_interrupts aarch64, only saving context when switching, add kill syscall and use it for exit, only push input to init, fix accidental REL_X events drop with virtio, fix the possibility of not having a process to switch to by either staying, switching or idling, improve scheduler by removing double locking and splitting code to multiple functions, do not switch every IRQ but only 100 IRQs, improve rust app building, move x86_64 kernel fb so it doesn't hit heap, update submodules
This commit is contained in:
+1
-1
Submodule user/apps/doomgeneric updated: a04df50195...95694b7b68
+1
-1
Submodule user/apps/shell updated: 0a27930fcf...d8d08dcf9f
+1
-1
Submodule user/init updated: 5ed48dbd78...007debaade
+1
-1
Submodule user/libxunil updated: 7f9192f4e8...04e87c6099
Reference in New Issue
Block a user