index
:
lume
master
A general-purpose operating system with Linux ABI compatibility
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update .gitignore and add GPLv3
HEAD
master
Richard Qin
11 hours
2
-28
/
+884
*
Remove old code
Richard Qin
13 days
2104
-380969
/
+0
*
lib: establish Zircon libc++ and KTL foundation
Richard Qin
2026-07-11
1760
-14
/
+332810
*
build: introduce declarative non-recursive build graph
Richard Qin
2026-07-10
47
-499
/
+1205
*
fix: match all FDT compatible strings
Richard Qin
2026-07-10
2
-4
/
+26
*
refactor: promote new architecture to repository root
Richard Qin
2026-07-10
414
-512
/
+512
*
feat: establish bootable new architecture checkpoint
Richard Qin
2026-07-10
212
-2530
/
+26859
*
feat: update module.mk files to include additional source files for various s...
Richard Qin
2026-05-13
6
-2
/
+39
*
feat: add self-tests for sys_mm memory management functions
Richard Qin
2026-05-13
1
-0
/
+178
*
feat: add self-tests for uaccess functionality
Richard Qin
2026-05-13
1
-0
/
+97
*
feat: add self-tests for WaitQueue functionality
Richard Qin
2026-05-13
1
-0
/
+91
*
feat: add self-tests for Trap/IRQ subsystem functionality
Richard Qin
2026-05-13
1
-0
/
+197
*
feat: add self-tests for Scheduler subsystem functionality
Richard Qin
2026-05-13
1
-0
/
+257
*
feat: add self-test for relocation engine
Richard Qin
2026-05-13
1
-0
/
+46
*
feat: update PMM self-test to use page terminology and improve clarity
Richard Qin
2026-05-13
3
-143
/
+267
*
feat: replace early_puts with kprintf in selftest for improved logging
Richard Qin
2026-05-13
2
-63
/
+34
*
feat: reorganize kernel_main initialization sequence and add syscall initiali...
Richard Qin
2026-05-13
1
-99
/
+153
*
feat: implement user-kernel memory copy functions with validation
Richard Qin
2026-05-13
3
-0
/
+211
*
feat: implement PID allocator with bitmap-based allocation
Richard Qin
2026-05-13
1
-0
/
+61
*
feat: add PID allocator implementation with bitmap-based allocation
Richard Qin
2026-05-13
1
-0
/
+29
*
feat: implement process control system calls (exit, getpid, gettid, sched_yie...
Richard Qin
2026-05-13
1
-0
/
+143
*
feat: implement memory management system calls (brk, mmap, munmap, mprotect)
Richard Qin
2026-05-13
1
-0
/
+172
*
feat: implement sys_uname for system information retrieval
Richard Qin
2026-05-13
1
-0
/
+49
*
feat: add syscall dispatch implementation for RISC-V architecture
Richard Qin
2026-05-13
1
-0
/
+28
*
feat: implement syscall dispatcher and initialization for system calls
Richard Qin
2026-05-13
1
-0
/
+99
*
feat: implement O1RunQueue and RunQueue classes for task scheduling
Richard Qin
2026-05-13
1
-0
/
+115
*
feat: add syscall interface and syscall numbers for RISC-V LP64
Richard Qin
2026-05-13
2
-0
/
+99
*
feat: implement task management for kernel threads
Richard Qin
2026-05-13
1
-0
/
+399
*
feat: implement WaitQueue class for blocking synchronization
Richard Qin
2026-05-13
3
-0
/
+169
*
feat: add ret_from_fork trampoline for newly forked processes
Richard Qin
2026-05-13
1
-1
/
+18
*
feat: add kernelvec for S-mode trap handling and improve trap_vector function...
Richard Qin
2026-05-13
1
-0
/
+104
*
feat: implement O(1) Priority Bitmap Scheduling Class and Scheduler Core
Richard Qin
2026-05-13
2
-0
/
+473
*
feat: add Task Control Block and Task State definitions
Richard Qin
2026-05-13
1
-0
/
+109
*
feat: add scheduler and scheduler class interfaces with core functions
Richard Qin
2026-05-13
2
-0
/
+108
*
feat: implement MI Timer Subsystem with initialization and tick handling
Richard Qin
2026-05-13
2
-0
/
+68
*
feat: add signal subsystem interface and Linux-compatible signal numbers
Richard Qin
2026-05-13
3
-1
/
+63
*
feat: implement RISC-V Platform-Level Interrupt Controller with dynamic conte...
Richard Qin
2026-05-13
1
-12
/
+229
*
feat: implement machine-independent trap handling with dispatcher and statistics
Richard Qin
2026-05-13
1
-0
/
+194
*
feat: add exception table implementation with binary search and initialization
Richard Qin
2026-05-13
2
-0
/
+147
*
feat: implement IRQ Manager with dynamic interrupt dispatch and atomic handle...
Richard Qin
2026-05-13
2
-0
/
+190
*
feat: add RISC-V specific trap handling logic and dispatch functions
Richard Qin
2026-05-13
1
-0
/
+205
*
feat: implement machine-independent trap subsystem with enums and context str...
Richard Qin
2026-05-13
1
-0
/
+109
*
feat: add POSIX memory management constants in mman.h
Richard Qin
2026-05-13
1
-0
/
+21
*
feat: add gen_reloc script for ELF relocation processing
Richard Qin
2026-05-13
1
-0
/
+224
*
feat: update memblock to use page_map instead of frame_map in documentation a...
Richard Qin
2026-05-13
2
-5
/
+5
*
feat: add boot parameters management with initialization and access functions
Richard Qin
2026-05-13
2
-0
/
+46
*
feat: enhance VMA management with new functions for range checks, merging, an...
Richard Qin
2026-05-13
1
-18
/
+430
*
feat: update Virtual Memory Manager to use page-based allocation and introduc...
Richard Qin
2026-05-13
2
-35
/
+49
*
feat: refactor Physical Memory Manager to use Page instead of Frame
Richard Qin
2026-05-13
2
-150
/
+149
*
feat: add KASLR configuration options and implement LZ4 compression in pack_i...
Richard Qin
2026-05-13
2
-0
/
+244
[next]