1
0
Fork 0
mirror of https://gitlab.com/sortix/sortix.git synced 2023-02-13 20:55:38 -05:00
sortix--sortix/kernel
2021-02-17 23:11:31 +01:00
..
disk Fix SEEK_END, file offset overflow, and read/write/mkpartition syscall bugs. 2017-12-04 23:56:46 +01:00
fs Allow poll on all kinds of files. 2021-02-17 23:11:31 +01:00
gpu/bga
include/sortix Add signal mask support to ppoll(2). 2018-12-08 22:54:28 +01:00
kb
mouse Fix improper uses of ScopedLockSignal. 2021-02-11 20:47:47 +01:00
net
x64 Fix multiboot header not coming first in the executable. 2018-12-08 22:34:49 +01:00
x86 Fix multiboot header not coming first in the executable. 2018-12-08 22:34:49 +01:00
x86-family
.gitignore
addralloc.cpp
alarm.cpp
clock.cpp Fix Clock::LockLock setting we_disabled_interrupts before disabling interrupts. 2018-08-07 23:55:57 +02:00
com.cpp
com.h
copy.cpp
descriptor.cpp Handle SOCK_NONBLOCK at the file descriptor level. 2018-12-08 22:34:50 +01:00
dtable.cpp
elf.cpp
end.cpp
fcache.cpp Fix SEEK_END, file offset overflow, and read/write/mkpartition syscall bugs. 2017-12-04 23:56:46 +01:00
fsfunc.cpp
hostname.cpp
identity.cpp
initrd.cpp Add --append-to kernel(7) multiboot module option. 2018-12-08 22:54:28 +01:00
initrd.h
inode.cpp Allow poll on all kinds of files. 2021-02-17 23:11:31 +01:00
interlock.cpp
interrupt.cpp
io.cpp Fix faccessat(2) not supporting root access. 2021-02-17 23:11:31 +01:00
ioctx.cpp
kernel.cpp Fix open(2) allowing opening directories invalidly and check O_TRUNC errors. 2018-08-09 23:19:07 +02:00
kernelinfo.cpp
kthread.cpp Fix pid 1 deadlocking when exiting with children. 2018-08-06 23:59:35 +02:00
lfbtextbuffer.cpp Fix deadlock when resizing display when a graphical process is running. 2018-08-08 23:46:19 +02:00
lfbtextbuffer.h Fix LFBTextBuffer GetChar starting worker thread when paused. 2018-08-06 23:59:35 +02:00
libk.cpp
linebuffer.cpp
linebuffer.h
log.cpp
logterminal.cpp Fix improper uses of ScopedLockSignal. 2021-02-11 20:47:47 +01:00
logterminal.h
Makefile
memorymanagement.cpp Fix SEEK_END, file offset overflow, and read/write/mkpartition syscall bugs. 2017-12-04 23:56:46 +01:00
mtable.cpp
multiboot.h
op-new.cpp
palette.h
panic.cpp
partition.cpp Fix st_blksize and st_blocks kernel values. 2018-03-31 00:55:33 +02:00
partition.h
pci-mmio.cpp
pci.cpp
pipe.cpp Fix improper uses of ScopedLockSignal. 2021-02-11 20:47:47 +01:00
poll.cpp Fix poll(2) not just clearing revents on negative fds. 2020-03-15 23:04:28 +01:00
process.cpp Fix pid 1 deadlocking when exiting with children. 2018-08-06 23:59:35 +02:00
psctl.cpp Fix psctl(2) not setting uid, euid, gid, and egid. 2021-02-11 20:47:49 +01:00
ptable.cpp
pty.cpp Fix improper uses of ScopedLockSignal. 2021-02-11 20:47:47 +01:00
pty.h
random.cpp
refcount.cpp
registers.cpp
resource.cpp
scheduler.cpp
segment.cpp
signal.cpp Fix sigsuspend(2) not running signal handlers with the temporary mask. 2021-02-13 22:35:39 +01:00
sockopt.cpp
string.cpp
syscall.cpp
textbuffer.cpp
textterminal.cpp
textterminal.h
thread.cpp Add signal mask support to ppoll(2). 2018-12-08 22:54:28 +01:00
time.cpp
timer.cpp
tty.cpp Fix improper uses of ScopedLockSignal. 2021-02-11 20:47:47 +01:00
tty.h
uart.cpp
uart.h
user-timer.cpp
vga.cpp
vga.h
vgafont.f16
vgatextbuffer.cpp
vgatextbuffer.h
video.cpp
vnode.cpp
worker.cpp