summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/src/UserProcessScheduler.cc
AgeCommit message (Expand)Author
2025-06-30feat: Generic `sched_try_go_upper_ptr_tree` support.Amlal El Mahrouss
2025-06-30feat: FileTree `free` support.Amlal El Mahrouss
2025-06-30feat: Introducing `FileTree` allocation and WiP DebugSrv integration.Amlal El Mahrouss
2025-06-27fix: remove redundant header include.Amlal El Mahrouss
2025-06-26fix: UPS: Don't exit when process crashes.Amlal El Mahrouss
2025-06-23fix: Fix AP init code, and format codebase.Amlal El Mahrouss
2025-06-22UserProcessScheduler.cc: ArchKit0xf00sec
2025-06-22UserProcessScheduler.cc0xf00sec
2025-06-17kernel: fix: Fix duplicates on `IPAddr.cc` and `AsciiUtils.cc`.Amlal El Mahrouss
2025-06-10security: fix: memory-leak on `ups-alloc-tree`, and mismatch inAmlal El Mahrouss
2025-06-10fix: security: UAF on the `ups-allocation-tree`Amlal El Mahrouss
2025-06-10fix: UserProcessScheduler security patches.Amlal El Mahrouss
2025-06-01feat: Be more flexible when the OS is not SMP-aware.Amlal El Mahrouss
2025-05-30refactor: Format codebase and fix warning in UserProcessScheduler.Amlal El Mahrouss
2025-05-30global: architectural changes, see commit details.Amlal El Mahrouss
2025-05-30refactor: Refactor IDeviceObject to DeviceInterface and its usages.Amlal El Mahrouss
2025-05-29feat: UserProcessScheduler: reset UTime when exiting.Amlal El Mahrouss
2025-05-26feat!: Add IFS layer within DriveMgr, and IFS API.Amlal El Mahrouss
2025-05-25kernel!: lots of changes, see commit details.Amlal El Mahrouss
2025-05-23feat(kernel/libSystem): Lots of improvements, see below.Amlal El Mahrouss
2025-05-23refactor(kernel): Refactor HeapMgr functions.Amlal El Mahrouss
2025-05-23feat!(Kernel): Improvements on the BitMapMgr, HTS, and UPS.Amlal El Mahrouss
2025-05-23feat!(kernel): Rename NewKit to NeKit.Amlal El Mahrouss
2025-05-21feat(kernel): Architectural changes, and introducing a kKernelVM.Amlal El Mahrouss
2025-05-19feat(kernel, sched): Architectural improvements, and cleaned upAmlal El Mahrouss
2025-05-18feat(sched_desgin): better architecture for the HTS.Amlal El Mahrouss
2025-05-18dev(sched): Improvements and work in progress fixes.Amlal El Mahrouss
2025-05-17feat(kernel): don't schedule process when it's under signals such as:Amlal El Mahrouss
2025-05-16feat(kernel): Better UPS and interrupt system too.Amlal El Mahrouss
2025-05-15feat(kernel/sched): fixes and improvements on the scheduler'sAmlal El Mahrouss
2025-05-15feat(kernel/sched): fix overengineered and duplicate switch on ::RunAmlal El Mahrouss
2025-05-15feat(kernel): improved scheduler and kernel main code.Amlal El Mahrouss
2025-05-15feat(kernel): pushing the fixes regarding the scheduler, and working onAmlal El Mahrouss
2025-05-15feat(kernel): Finalizing the first version of the user scheduler.Amlal El Mahrouss
2025-05-13feat(kernel): see below for the commit's details.Amlal El Mahrouss
2025-05-09dev(kernel, tooling): better code quality inside the codebase and more checks...Amlal
2025-05-05feat(kernel): new HeFS version, scheduler allocation tree improvements and re...0.0.2e1Amlal
2025-05-01kernel: HeFS: did progress on IND allocation.Amlal
2025-05-01kernel: scheduler and pef code mgr improvements.Amlal
2025-04-30kernel: keep track of cr3 in AMD HAL/HEL.Amlal
2025-04-30kernel, sched: worked on a pending ticket (process rebalancing)Amlal
2025-04-27dev, kernel: AHCI support and HeFS improvements, alongside scheduler allocati...Amlal
2025-04-27dev: fixes and improvements, codebase formating too.Amlal
2025-04-26dev, kernel: saving work in progress code regarding scheduler and filesystem.Amlal
2025-04-25dev: better .clang-format, ran format command.Amlal
2025-04-25dev, boot, kernel: improvements, and fixing the VEPM formatter.Amlal
2025-04-24dev, kernel: scheduler: fix compiler error.Amlal
2025-04-24dev, kernel: scheduler: fully implement traversal and cleanup.Amlal
2025-04-24dev, kernel: early user_heap_tree rework of the scheduler's heap system.Amlal
2025-04-24dev, kernel: scheduler and heap related work.Amlal