sortix--sortix/kernel
Jonas 'Sortie' Termansen 0765ac2129 Fix dtable allocation overflow on INT_MAX. 2022-06-09 22:47:06 +02:00
..
disk Rename CLOCK_BOOT to CLOCK_BOOTTIME. 2022-02-22 18:01:57 +00:00
fs Never deliver signals during stat(2), readlink(2), open(2), and truncate(2). 2022-04-26 00:50:54 +02:00
gpu/bga
include/sortix Remove kernel thread alignment since malloc is already 16-byte aligned. 2022-04-26 01:08:46 +02:00
kb Include the main kernel header in some kernel files. 2022-04-26 01:08:42 +02:00
mouse Include the main kernel header in some kernel files. 2022-04-26 01:08:42 +02:00
net Implement local and remote addresses in filesystem sockets. 2022-03-03 20:52:15 +01:00
x64
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 non-throwing operator new failure checks being optimized away. 2022-04-26 01:08:19 +02:00
addralloc.cpp
alarm.cpp
clock.cpp
com.cpp
com.h
copy.cpp
descriptor.cpp Implement file descriptor passing. 2021-12-31 22:24:11 +01:00
dnsconfig.cpp
dtable.cpp Fix dtable allocation overflow on INT_MAX. 2022-06-09 22:47:06 +02:00
elf.cpp
end.cpp
fcache.cpp
fsfunc.cpp
hostname.cpp
identity.cpp
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
interrupt.cpp
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 Remove kernel thread alignment since malloc is already 16-byte aligned. 2022-04-26 01:08:46 +02:00
kernelinfo.cpp Fix kernelinfo(2) user-space pointer deference. 2022-04-26 01:08:39 +02:00
kthread.cpp Remove kernel thread alignment since malloc is already 16-byte aligned. 2022-04-26 01:08:46 +02:00
lfbtextbuffer.cpp
lfbtextbuffer.h
libk.cpp
linebuffer.cpp
linebuffer.h
log.cpp
logterminal.cpp
logterminal.h
memorymanagement.cpp
mtable.cpp
multiboot.h
op-new.cpp Fix non-throwing operator new failure checks being optimized away. 2022-04-26 01:08:19 +02:00
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
process.cpp Make execve(2) require 1 <= argc. 2022-02-13 16:31:41 +00:00
psctl.cpp
ptable.cpp
pty.cpp
pty.h
random.cpp
refcount.cpp
registers.cpp
resource.cpp
scheduler.cpp
segment.cpp
signal.cpp
sockopt.cpp
string.cpp Include the main kernel header in some kernel files. 2022-04-26 01:08:42 +02:00
syscall.cpp
textbuffer.cpp
textterminal.cpp
textterminal.h
thread.cpp Remove kernel thread alignment since malloc is already 16-byte aligned. 2022-04-26 01:08:46 +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