index
:
Hyra
dev
expt
main
sched-rewrite
stable
user
The Hyra Operating System
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_sched.c
Age
Commit message (
Expand
)
Author
2024-05-21
kernel: sched: Fix comment
sched-rewrite
Ian Moffett
2024-05-21
kernel: Initial sched rewrite
Ian Moffett
2024-05-19
kernel: sched: Align 'tdq_lock' on cache line size
Ian Moffett
2024-05-16
kernel: sched: Move loader code away from sched
Ian Moffett
2024-04-26
kernel: sched: Expose sched_init_stack()
Ian Moffett
2024-04-26
kernel: sched: Move sched stack macros to sched.h
Ian Moffett
2024-04-26
kernel: sched: Move sys_exit() from kern_syscall.c
Ian Moffett
2024-04-26
kernel: Implement basic loader_unload()
Ian Moffett
2024-04-26
kernel: sched: Add support for early preemption
Ian Moffett
2024-04-25
kernel: sched: Use exec_args for argp, envp, etc
Ian Moffett
2024-04-22
kernel: auxv: Add AT_PAGESIZE
Ian Moffett
2024-04-21
kernel: sched: Ensure td is removed from queue
Ian Moffett
2024-04-21
kernel: sched: Create idle thread
Ian Moffett
2024-04-16
kernel: vm_map: Add mmap() and munmap()
Ian Moffett
2024-04-10
kernel: signals: Add initial signal implementation
Ian Moffett
2024-04-10
kernel: sched: Lock thread upon sched_exit()
Ian Moffett
2024-04-09
kernel: sched: Remove useless whitespace
Ian Moffett
2024-04-06
kernel: sched: Load init by itself
Ian Moffett
2024-04-04
kernel: sched: Pass init auxv to dynld
Ian Moffett
2024-03-25
kernel: filedesc: Return status in fd_alloc()
Ian Moffett
2024-03-21
kernel: sched: Fix stack init code
Ian Moffett
2024-03-18
kernel: sched: Fix PID assignment
Ian Moffett
2024-03-17
kernel: loader: Keep track of program addr range
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-14
kernel: sched: Remove useless declaration
Ian Moffett
2024-03-14
kernel: sched: Rework sched_init()
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-07
kernel: sched: Add support for user threads
Ian Moffett
2024-03-07
kern: sched: Refactor queue and ctx switch code
Quinn Stephens
2024-02-26
kernel: sched: Fix mistake in context switch code
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-23
kernel: Add initial scheduler implementation
Ian Moffett
2024-02-14
kernel: cpu: Add hint_spinwait()
Ian Moffett
2024-02-11
kernel: sched: Add initial sched related code
Ian Moffett