8d5369fafe
Kernel: Add some functionality to disable TTY input/output
feafc57b63
Kernel: Disable DiskCache sync messages
6e1825d6b4
Kernel: Add missing TRY() to font loading
ec2baeb276
Sync: Add some argument parsing to sync(1)
6cb8bda6e1
LibC: add syncsync() to unistd.h
05e57801e7
Kernel: SYS_SYNC now schedules sync to happen soon
b924c85669
Kernel: DiskCache now requires sync to be called from kernel thread
1d470fb5ba
Kernel: All syscalls now validate users pointers
b4e4f7a6cc
Kernel: Print more detailed output on ISR
55d30a7cc3
Kernel: Ext2 inodes are now stored in cache
b62186441b
BAN: Implement basic WeakPtr
8caba1e774
Kernel: Ext2 filesystem now holds 10 preallocated block buffers
8b2bb95b81
Kernel: VirtualRange doesn't store physical addresses of pages
2ef496a24a
Kernel: all mapped ranges are now stored in one container
c0a89e8951
Kernel: Fully remove sys_alloc and sys_free
fc953df281
Kernel/LibC: remove PATH resoltion from kernel
fe2dca16f0
Kernel/LibC: add flag to enable/disable sse support
5fae3cec2a
Kernel: Implement SYS_SYNC and add sync executable to userspace
b0c22b61ec
Kernel: Writes to disk are not synchronous anymore
82b049204d
Kernel: Print stack trace on isr
aa59142bfa
Kernel: Fix ext2 file write