summaryrefslogtreecommitdiff
path: root/sys/include
AgeCommit message (Expand)Author
2024-03-13kernel: proc: Add Process Control Block structureIan Moffett
2024-03-13kernel/amd64: cpu: Add fxsave/fxrstor helpersIan Moffett
2024-03-13kernel: sched: Improve stack init codeIan Moffett
2024-03-11kernel/amd64: Add control register r/w helpersIan Moffett
2024-03-10kernel/amd64: trap: Add stack-segment fault ISRIan Moffett
2024-03-07kernel: sched: Add support for user threadsIan Moffett
2024-03-07kernel: Require VAS arg in vm + loader refactorIan Moffett
2024-03-06kernel: kern_loader: Add AT_* definesIan Moffett
2024-03-01kernel: vm_map: Add vm_map_destroy()Ian Moffett
2024-03-01kernel: mount: Update sys/mount.hIan Moffett
2024-03-01kernel: vfs: Add wrappers over VFS operationsIan Moffett
2024-03-01kernel: initramfs: Add support with VFS + USTARIan Moffett
2024-03-01kernel/amd64: vfs_subr: Add path parsing helperIan Moffett
2024-03-01kernel: vfs: Update vnode structureIan Moffett
2024-03-01kernel: vfs: Remove useless structureIan Moffett
2024-03-01kernel: vfs: Return -1 on vfs_hash_path() failureIan Moffett
2024-03-01kernel: vfs: Simplify mounting logicIan Moffett
2024-02-29kernel/amd64: frame: Add missing includeIan Moffett
2024-02-29kernel/amd64: machdep: Add wrappers over CLI/STIIan Moffett
2024-02-29kernel/amd64: pmap: Add user pte flagIan Moffett
2024-02-29kernel/amd64: pmap: Add routine to switch vasIan Moffett
2024-02-29kernel: vm: vm_get_bsp_ctx() -> vm_get_ctx()Ian Moffett
2024-02-29kernel: vm: Add more documentationIan Moffett
2024-02-28kernel: vfs: Move mountlist_entry to vfs_cache.cIan Moffett
2024-02-28kernel: Add ksyms.hIan Moffett
2024-02-28kernel: Add initial VFS implementationIan Moffett
2024-02-28kernel: errno: Update errno.hIan Moffett
2024-02-26kernel: Add initial ELF loader implementationIan Moffett
2024-02-26kernel: pmap: Use PROT_ instead of PMAP_ prefixIan Moffett
2024-02-26kernel: Add elf.hIan Moffett
2024-02-26kernel: Add strcmp()Ian Moffett
2024-02-26kernel/amd64: pmap: Add support for creating VASIan Moffett
2024-02-26kernel/amd64: Drop 'asm' directoryIan Moffett
2024-02-26kernel/amd64: lapic: Add support for sending EOIsIan Moffett
2024-02-26kernel: sched: Create schedvar.hIan Moffett
2024-02-25kernel: vcons: Add cursor supportIan Moffett
2024-02-25kernel: Move video console codeIan Moffett
2024-02-24kernel/amd64: cpu: Fix logic bugIan Moffett
2024-02-23kernel: Add initial scheduler implementationIan Moffett
2024-02-23kernel/amd64: frame: Add macro to init trapframeIan Moffett
2024-02-23kernel/amd64: frameasm: Add missing registerIan Moffett
2024-02-22kernel/amd64: lapic: uint32_t -> size_tIan Moffett
2024-02-22kernel/amd64: Create per-processor context storageIan Moffett
2024-02-18kernel/amd64: trap: Remove useless functionIan Moffett
2024-02-15kernel/amd64: cpu: Prefix machdeps with cpu_Ian Moffett
2024-02-14kernel: queue: Keep track of element countIan Moffett
2024-02-14kernel: cpu: Add hint_spinwait()Ian Moffett
2024-02-14kernel: Add __TRY_CALL() macroIan Moffett
2024-02-14kernel: machdep: Remove __weak for some routinesIan Moffett
2024-02-14kernel/amd64: hpet: HPET is architecture specificIan Moffett