summaryrefslogtreecommitdiff
path: root/kernel/sched
AgeCommit message (Expand)Author
2024-12-12kernel: Fix/improve cleanup of process after exitAnton Kling
2024-12-12procfs: Add a procfsAnton Kling
2024-12-08kernel: Change error reporting for exec*Anton Kling
2024-11-28changesAnton Kling
2024-10-30kernel: Improve error handling for OOMAnton Kling
2024-10-14kernel: small bug fixesAnton Kling
2024-10-14kernel: stuffAnton Kling
2024-09-12Kernel: Add support for shebangsAnton Kling
2024-07-06Kernel: Add kmalloc scanAnton Kling
2024-07-06Kernel: Add queue syscall and improve TCPAnton Kling
2024-07-04scheduler: Use get_uptime() since it caches the resultAnton Kling
2024-07-03Kernel/Time: Improve time keepingAnton Kling
2024-07-01VFS: Move towards unifying vfs_inode_t and vfs_fd_tAnton Kling
2024-06-30Kernel: cleanupAnton Kling
2024-06-28Bug fixesAnton Kling
2024-06-26Scheduler: Don't run switch_task() if task switch is already occuringAnton Kling
2024-06-23Kernel: Fix small out of memory issuesAnton Kling
2024-06-22Kernel stuffAnton Kling
2024-06-17Reorganize logging codeAnton Kling
2024-06-09Bug fix: Avoid race condition for exited process recieving interruptsAnton Kling
2024-04-29Kernel/Socket: Move sockets back to being file descriptorsAnton Kling
2024-04-27Kernel: Make "relist" able to dynamically resizeAnton Kling
2024-04-27Kernel: Make file descriptor numbers reusable.Anton Kling
2024-04-26Kernel/VFS: Change polling from variables to functionsAnton Kling
2024-04-26Kernel: clang format fixesAnton Kling
2024-04-26Kernel: More out of memory condition checksAnton Kling
2024-04-26Kernel: Handle userspace memory errors instead of crashing.Anton Kling
2024-04-18Kernel: Fix compiler warningsAnton Kling
2024-04-16Kernel: Improve "out of memory" error handlingAnton Kling
2024-04-15Bug fix and cleanup.Anton Kling
2024-04-13Kernel: Don't hard fail if the kernel can't allocate memory.Anton Kling
2024-04-12Kernel/MMU: Dellocate pagedirectory when process exits.Anton Kling
2024-04-02Kernel: Use "struct list" to handle file descriptors instead of a fixed sized...Anton Kling
2024-04-02Kernel: Fix some memory leaksAnton Kling
2024-03-26Increase support for signalsAnton Kling
2024-03-25Random changesAnton Kling
2024-03-17stuffAnton Kling
2024-03-14random changes madeAnton Kling
2024-02-25IPC: Inform the scheduler the process is waiting for a IPC messageAnton Kling
2024-02-22Kernel: Fix undefined behavior and cleanup functions.Anton Kling
2024-02-21Kerenel: Cleanup halt checking codeAnton Kling
2024-02-21New clang-format optionsAnton Kling
2024-02-19Kernel/VFS: Cleanup of file descriptor haltsAnton Kling
2024-02-17cleanupAnton Kling
2024-02-16General cleanupAnton Kling
2024-02-14Kernel: Update signal handling and IPCAnton Kling
2024-02-07A lot of small changesAnton Kling
2023-11-29Kernel: Zero initialize process struct during creationAnton Kling
2023-11-28Meta: Apply new clang-format rules to kernelAnton Kling
2023-11-28Kernel: Add basic IPC and move to microkernel design.Anton Kling