Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
SubsToKernel
OSKernel2025-osrepo
Graph
ac90012b2f96f34c1061885fd37357d3f4197c05
Select Git revision
Branches
7
master
default
polyhal
refactor-hal
refactor-t
submit
submit-fix
submit-sh
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
12
Jul
11
10
9
8
4
3
2
1
30
Jun
29
28
27
26
25
24
23
22
21
20
19
13
12
10
9
8
7
6
5
4
3
2
31
May
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
♻️ refactor: Refactor kernel memoryset building method with PolyHAL.
refactor-hal
refactor-hal
🔥 refactor: Delete unnecessary testsuit files.
master
master
🔀 merge: Merge branch 'refactor-t' as preliminary proto.
♻️ refactor: Modify frame allocator logic with KernelAddr and tackle the wrong BASE_ADDRESS problem.
refactor-t
refactor-t
♻️ refactor: Link kernel base address to high virtual space.
♻️ refactor: Implement KContext and TrapFrame to respectively replace TaskContext and TrapContext.
⬆️ deps: Update vendor due to importing polyhal.
🚧 refactor-wip: Modify ProcessControlBlock member and delete previous thread control block struct definition.
🚧 refactor-wip: Refactor ProcessControlBlock with new trap_cx and task_cx definition.
➕ deps: Add polyhal 0.3.2 dependency.
🚧 refactor-wip: Refactor exit_code, preliminary version.
🚧 reafactor-wip: Refactor trap_cx and task_cx for ProcessControlBlock.
🚧 refactor-wip: Refactor KernelStack for tid allocation.
✏️ fix: Fix typo of wrong img size.
📝 docs: Finish preliminary docs and adjust pic width.
📝 docs: Add personal dev log.
📝 docs: Update preliminary documentation.
✨ feat: Implement sh boot method for online judge.
submit-sh
submit-sh
✨ feat: Add 278 syscall getrandom.
submit
submit
🚧 fix-wip: Add path contains.
🐛 fix:解决冲突
submit-fix
submit-fix
🐛 fix: Fix kernel to old problem.
🐛 fix: Fix kernel to old problem.
🚧 fix-wip: Try to change root to fit.
✨ feat: new syscall to support sh
🚧 fix-wip: Try to fix ENOENT problem.
🐛 fix: Fit to judge online.
🐛 fix: Fix wrong sequence of make rule to tackle problem of could not find incbin file.
📝 docs: Modify README.md with basic information.
✨ feat: Add dotcargo for submitting to online judge.
✨ feat: Modify for submitting to online judge.
🐛 fix: Fix wrong shutdown logic to satisfy testcode.sh running.
✨ feat: Successfully add initproc program into kernel respectively.
🔀 merge: Merge branch, adding initproc to kernel.
✨ feat:添加自动启动并运行sh功能
🔀 merge: Merge branch to tackling of PLV confusion.
🐛 fix(LoongArch): FIx wrong RPLV setting.
🚧 fix-fix: Try to tackle kernel crash on LA.
🐛 fix: Fix arch boot difference error. 勉强.
✨ feat: Add sys_basicsh and mprotect.
Menu
Explore
Projects
Groups
Topics
Snippets