index
:
Hyra
dev
expt
main
sched-rewrite
stable
user
The Hyra Operating System
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
Age
Commit message (
Expand
)
Author
2024-03-14
kernel: sched: Keep track of stack and privilege
Ian Moffett
2024-03-13
kernel/amd64: machdep: Add context switch helper
Ian Moffett
2024-03-13
kernel/amd64: machdep: Add pcb init code
Ian Moffett
2024-03-13
kernel: sched: Improve stack init code
Ian Moffett
2024-03-10
kernel: loader: Cleanup
Ian Moffett
2024-03-07
kernel: sched: Add support for user threads
Ian Moffett
2024-03-07
kern: sched: Refactor queue and ctx switch code
Quinn Stephens
2024-03-07
kernel: loader: Only load user programs
Ian Moffett
2024-03-07
kernel: Require VAS arg in vm + loader refactor
Ian Moffett
2024-03-01
kernel: vfs: Add wrappers over VFS operations
Ian Moffett
2024-03-01
kernel: vfs_init: Add root vnode
Ian Moffett
2024-03-01
kernel: vfs_mount: Allocate vnode per mountpoint
Ian Moffett
2024-03-01
kernel/amd64: vfs_subr: Add path parsing helper
Ian Moffett
2024-03-01
kernel: vfs_subr: Add '.' to valid path chars
Ian Moffett
2024-03-01
kernel: vfs: Return -1 on vfs_hash_path() failure
Ian Moffett
2024-03-01
kernel: vfs_init: Make "filesystems" static
Ian Moffett
2024-03-01
kernel: vfs: Simplify mounting logic
Ian Moffett
2024-03-01
kernel: vfs: Fix logic bug in vfs_hash_path()
Ian Moffett
2024-02-29
kernel: vfs_subr: Update comment
Ian Moffett
2024-02-28
kernel: vfs_cache: Fix type bug
Ian Moffett
2024-02-28
kernel: vfs: Move mountlist_entry to vfs_cache.c
Ian Moffett
2024-02-28
kernel: vfs: Do not leak memory
Ian Moffett
2024-02-28
kernel: vfs: Add more documentation
Ian Moffett
2024-02-28
kernel: Add initial VFS implementation
Ian Moffett
2024-02-26
kernel: Add initial ELF loader implementation
Ian Moffett
2024-02-26
kernel: sched: Fix mistake in context switch code
Ian Moffett
2024-02-26
kernel: Remove tty_init() calls
Ian Moffett
2024-02-26
kernel: sched: Fix broken preemptions
Ian Moffett
2024-02-26
kernel: sched: Fix PID allocation logic
Ian Moffett
2024-02-26
kernel: sched: Create schedvar.h
Ian Moffett
2024-02-25
kernel: Move video console code
Ian Moffett
2024-02-23
kernel: Add initial scheduler implementation
Ian Moffett
2024-02-17
kernel: syslog: Add '%p'
Ian Moffett
2024-02-17
kernel: syslog: Add TODO
Ian Moffett
2024-02-14
kernel: cpu: Add hint_spinwait()
Ian Moffett
2024-02-14
kernel: Add __TRY_CALL() macro
Ian Moffett
2024-02-14
kernel/amd64: hpet: HPET is architecture specific
Ian Moffett
2024-02-11
kernel: sched: Add initial sched related code
Ian Moffett
2024-02-11
kernel: Add machine independent CPU routines
Ian Moffett
2024-01-17
kernel: vm: Init virtual memory in pre_init()
Ian Moffett
2024-01-17
kernel: Add serial logging support
Ian Moffett
2024-01-17
kernel: syslog: Better abstract logging
Ian Moffett
2024-01-10
kernel/amd64: machdep: Add pre_init()
Ian Moffett
2024-01-01
project-wide: Make copyright year a range
Ian Moffett
2024-01-01
project-wide: Update copyright year
Ian Moffett
2023-12-21
build: Update build constant OS prefixes
Ian Moffett
2023-12-13
kernel: tty: Cleanup comment width
Ian Moffett
2023-12-11
kernel: init: Fixup call order
Ian Moffett
2023-11-24
kernel: Fixup VM header naming
Ian Moffett
2023-11-13
project-wide: Update project name
sigsegv7
[next]