sortix--sortix/kernel
auronandace 292aeb3fe7 Rename CLOCK_BOOT to CLOCK_BOOTTIME. 2022-02-22 18:01:57 +00:00
..
disk Rename CLOCK_BOOT to CLOCK_BOOTTIME. 2022-02-22 18:01:57 +00:00
fs Implement file descriptor passing. 2021-12-31 22:24:11 +01:00
gpu/bga
include/sortix Rename CLOCK_BOOT to CLOCK_BOOTTIME. 2022-02-22 18:01:57 +00:00
kb
mouse
net Implement file descriptor passing. 2021-12-31 22:24:11 +01:00
x64 Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
x86 Support i686 without SSE. 2022-01-09 23:38:16 +02:00
x86-family Rename CLOCK_BOOT to CLOCK_BOOTTIME. 2022-02-22 18:01:57 +00:00
.gitignore
Makefile Fix the kernel having an .init section linked at a high address. 2022-01-12 21:19:53 +01:00
addralloc.cpp
alarm.cpp
clock.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
com.cpp
com.h
copy.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
descriptor.cpp Implement file descriptor passing. 2021-12-31 22:24:11 +01:00
dnsconfig.cpp
dtable.cpp Return EBADF on negative fds for dup2(2) and dup3(2). 2022-02-10 17:56:25 +00:00
elf.cpp
end.cpp
fcache.cpp
fsfunc.cpp
hostname.cpp
identity.cpp Fix setuid(2) and setgid(2) not setting the effective user and group. 2021-07-27 00:46:42 +02:00
initrd.cpp
initrd.h
inode.cpp Fix chown(2) not supporting -1 to not set the owner and group. 2022-01-15 20:48:54 +01:00
interlock.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
interrupt.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
io.cpp Return EBADF on negative fds for dup2(2) and dup3(2). 2022-02-10 17:56:25 +00:00
ioctx.cpp
kernel.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
kernelinfo.cpp
kthread.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
lfbtextbuffer.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
lfbtextbuffer.h
libk.cpp
linebuffer.cpp
linebuffer.h
log.cpp
logterminal.cpp
logterminal.h
memorymanagement.cpp
mtable.cpp
multiboot.h
op-new.cpp
palette.h
panic.cpp
partition.cpp Implement file descriptor passing. 2021-12-31 22:24:11 +01:00
partition.h
pci-mmio.cpp
pci.cpp
pipe.cpp Implement file descriptor passing. 2021-12-31 22:24:11 +01:00
poll.cpp Fix kernel deadlock in ppoll(2). 2021-07-14 15:41:28 +02:00
process.cpp Make execve(2) require 1 <= argc. 2022-02-13 16:31:41 +00:00
psctl.cpp
ptable.cpp
pty.cpp Add file descriptor table reservations. 2021-12-31 22:24:07 +01:00
pty.h
random.cpp
refcount.cpp
registers.cpp
resource.cpp
scheduler.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
segment.cpp
signal.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
sockopt.cpp
string.cpp
syscall.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
textbuffer.cpp
textterminal.cpp
textterminal.h
thread.cpp Implement threading primitives that truly sleep. 2021-06-23 22:10:47 +02:00
time.cpp Rename CLOCK_BOOT to CLOCK_BOOTTIME. 2022-02-22 18:01:57 +00:00
timer.cpp
tty.cpp
tty.h
uart.cpp
uart.h
user-timer.cpp
vga.cpp
vga.h
vgafont.f16
vgatextbuffer.cpp
vgatextbuffer.h
video.cpp
vnode.cpp Implement file descriptor passing. 2021-12-31 22:24:11 +01:00
worker.cpp