index
:
rv7
dev
master
Preparing since 2025...
Ian Moffett <ian@osmora.org>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
Age
Commit message (
Expand
)
Author
2025-11-20
kern: Move vnode related files to kern
Ian Moffett
2025-11-20
kern: Add initial virtual file system sources
Ian Moffett
2025-11-20
kern/amd64: cpu: IDT should be sized as single page
Ian Moffett
2025-11-20
kern/amd64+sys: Add cacheline alignment macro
Ian Moffett
2025-11-20
kern: Introduce high-level spinlock interface
Ian Moffett
2025-11-20
kern: Add initial vnode initialization
Ian Moffett
2025-11-19
kern/amd64: mp: Destroy bootspace after APs are up
Ian Moffett
2025-11-19
kern/amd64: mp: Tear down lower half per AP
Ian Moffett
2025-11-19
kern/amd64: sched: Implement context switching
Ian Moffett
2025-11-19
kern: sched: Add function to dequeue processes
Ian Moffett
2025-11-19
kern: sched: Add scheduler quantum define
Ian Moffett
2025-11-19
kern/amd64: proc: Put stack on higher half if kernel
Ian Moffett
2025-11-19
kern/amd64: lapic: Add EOI function
Ian Moffett
2025-11-19
kern/amd64: mp: Load per-core GDT/IDT
Ian Moffett
2025-11-19
kern/amd64: Move GDT selector defines to gdt.h
Ian Moffett
2025-11-19
kern/amd64: mp: Bring up per-processor idle threads
Ian Moffett
2025-11-19
kern: proc: Add enhanced processor arbitration
Ian Moffett
2025-11-19
kern/amd64: mp: Add CPU idle function to split logic
Ian Moffett
2025-11-19
kern: mu: Add percpu queue for scheduling
Ian Moffett
2025-11-19
kern/amd64: cpu: Add cpu_count() function
Ian Moffett
2025-11-19
kern/amd64+os: proc: Add process initialization
Ian Moffett
2025-11-19
kern/amd64: mp: Don't return on present entry
Ian Moffett
2025-11-19
kern/amd64: mmu: Set uninitialized field to paddr
Ian Moffett
2025-11-19
kern/amd64: cpu: Add user segment descriptors
Ian Moffett
2025-11-19
kern/amd64: cpu: Expand GDT structure for clarity
Ian Moffett
2025-11-19
kern/amd64+mu: panic: Dump registers on panic
Ian Moffett
2025-11-19
kern/amd64: mp: Keep track of brought up cores
Ian Moffett
2025-11-18
kern: vm: Add serialized TLSF frontend
Ian Moffett
2025-11-18
kern: vm: Add TLSF port
Ian Moffett
2025-11-18
kern/amd64: lapic: Add Local APIC timer interface
Ian Moffett
2025-11-18
kern/amd64: idt: Make idt.h includable in ASM
Ian Moffett
2025-11-18
kern/amd64: mp: Add application processor counter
Ian Moffett
2025-11-18
sys: Add sys/atomic.h
Ian Moffett
2025-11-18
kern: Add initial process definitions
Ian Moffett
2025-11-18
sys: Add sys/queue.h
Ian Moffett
2025-11-18
kern/amd64: Add trapframe definition
Ian Moffett
2025-11-18
sys: types: Add ID types
Ian Moffett
2025-11-18
project: Correct malformed copyright headers
Ian Moffett
2025-11-18
kern/amd64: Add md/cpu.h
Ian Moffett
2025-11-18
sys: Add sys/mman.h
Ian Moffett
2025-11-18
kern/amd64: mmu: Add function to map pages
Ian Moffett
2025-11-18
kern/amd64: mmu: Don't truncate bits when reading vas
Ian Moffett
2025-11-18
kern/amd64: Do low-level processor configuration
Ian Moffett
2025-11-18
kern/amd64: msr: Make md/msr.h includable in asm
Ian Moffett
2025-11-18
kern/amd64: mmu: Add mu_pmap_forkvas() helper
Ian Moffett
2025-11-17
kern/amd64: mp: Sync MTRRs between APs and BSP
Ian Moffett
2025-11-17
kern/amd64: boot: Disable interrupts on AP boot
Ian Moffett
2025-11-17
kern/amd64: mp: Update stale comment about mappings
Ian Moffett
2025-11-17
kern/amd64: mp: Make AP bring up more stable
Ian Moffett
2025-11-17
kern/amd64: cpu: Don't initialize bootspace twice
Ian Moffett
[next]