summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/src
AgeCommit message (Expand)Author
2025-05-21feat(kernel): Architectural changes, and introducing a kKernelVM.Amlal El Mahrouss
2025-05-20wip: feat(kernel): Add stub for ring-3 switch on the AP side of theAmlal 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-16feat(kernel): User doesn't store the password directly anymore, it is hashedAmlal El Mahrouss
2025-05-16feat(kernel/ap): Improved and fixed the AP boot flow, also made sure that the...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-14feat(kernel): Filesystem fixes, and others.Amlal El Mahrouss
2025-05-13feat(kernel): see below for the commit's details.Amlal El Mahrouss
2025-05-12feat: sched, tooling: improving and laying foundations for the futureAmlal El Mahrouss
2025-05-12dev(kernel:HeFS): fix warning in FileSystemParser file, and updated theAmlal El Mahrouss
2025-05-11dev(kernel:HeFS): Cleanup filesystem and AHCI driver.Amlal El Mahrouss
2025-05-11feat(kernel/hefs): Fixed the shortcomings and issues of HeFS.Amlal El Mahrouss
2025-05-11feat(kernel): HeFS TeX specs have been updated, and cleaned up the official f...Amlal
2025-05-11fix(dev): emergency patches.Amlal
2025-05-11dev(feat:kernel): Working Core Layer of HeFS (Write/Read)Amlal
2025-05-10dev(kernel/HeFS): code cleanup, and improvements on the FS driver code.Amlal
2025-05-10dev(kernel): saving changes regarding HeFS, and also for the 0.0.2e2 release.Amlal
2025-05-10dev(kernel): feat: AHCI driver improvements against 'disk hangs', and HeFS ha...Amlal
2025-05-09dev(kernel, tooling): better code quality inside the codebase and more checks...Amlal
2025-05-08meta(kernel): saving changes to avoid loss.Amlal
2025-05-08feat(tooling): update HeFS headers, and better HeFS tooling.Amlal
2025-05-07feat(kernel): HeFS fixes, AHCI improvements, and MBCI tweaks.Amlal
2025-05-07feat(modules/MBCI): Finalize MBCI base module.Amlal
2025-05-06dev(kernel): Fix typo of `kHeFSDefaultVoluneName` to `kHeFSDefaultVolumeName`...Amlal El Mahrouss
2025-05-06feat(HeFS): Filesystem fixes and optimizations.Amlal
2025-05-06feat(kernel/HeFS): move sz_out out of the loop, to avoid it being reset.Amlal
2025-05-06dev(fix): Use VEPM in DriveMgr, to avoid unformatted disk error.Amlal
2025-05-06feat(kernel): Working on the last parts of HeFS V1, which will act as the bas...Amlal
2025-05-05feat(kernel): new HeFS version, scheduler allocation tree improvements and re...0.0.2e1Amlal
2025-05-05feat(kernel): add .filetest to check if filesystem works correctly.Amlal
2025-05-05feat(kernel): remove usage of `left` inside `hefsi_rotate_tree`Amlal
2025-05-05fs:HeFS: Filesystem fixes.Amlal
2025-05-05feat(HeFS): Improving implementation and its quirks.Amlal
2025-05-05kernel(feat): fix compilation error casued by the previous commit being too '...Amlal
2025-05-04feat(cleanup): cleanup codebase.Amlal
2025-05-04meta(format.sh): format codebase.Amlal
2025-05-04feat(kernel/filesystem): update HeFS's FNV algorithm to 64-bit.Amlal
2025-05-04feat(filesystem): Update HeFS implementation and specifications.Amlal
2025-05-03FS:HeFS: document hefsi_hash_64.Amlal
2025-05-03Remove accidental add of HeFS+TreeParser.ccAmlal
2025-05-03kernel: HeFS: breaking changes — major refactor of Index Node Directory layoutAmlal
2025-05-02kernel: HeFS: disk security improvements and new CreateFile and DeleteFile me...0.0.2Amlal