index
:
Hyra
dev
expt
main
old
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-17
kernel: loader: Keep track of program addr range
Ian Moffett
2024-03-16
kernel,libc: syscall: Improve syscall code
Ian Moffett
2024-03-16
kernel: syscall: Remove syscall_args.ret
Ian Moffett
2024-03-16
kernel: sched: Cleanup context switch comments
Ian Moffett
2024-03-15
kernel: Add basic file descriptor support
Ian Moffett
2024-03-15
kernel: sched: Use this_td() to get thread
Ian Moffett
2024-03-15
kernel: sched: Add routine to get current thread
Ian Moffett
2024-03-15
kernel: vfs: Implement vfs_path_to_node()
Ian Moffett
2024-03-15
kernel: vfs: Allow optional fs store within vnode
Ian Moffett
2024-03-15
kernel: vfs: Fix typo in comment
Ian Moffett
2024-03-14
kernel: sched: Remove useless declaration
Ian Moffett
2024-03-14
kernel: sched: Rework sched_init()
Ian Moffett
2024-03-14
kernel: Add support for syscalls
Ian Moffett
2024-03-14
kernel: sched: Add exit routine
Ian Moffett
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
[prev]
[next]