summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2019-11-16Ext2FS: Minor cleanup, remove an unused functionAndreas Kling
2019-11-16Kernel: Release the big process lock while yielding in sys$yield()Andreas Kling
2019-11-15Kernel: Unbreak SlabAllocator after startup-time constructorsAndreas Kling
2019-11-14Kernel: Move Thread::m_joinee_exit_value into the JoinBlockerAndreas Kling
2019-11-14Kernel+LibPthread: Implement pthread_join()Andreas Kling
2019-11-14Kernel: Implement the killpg() syscallSergey Bugaev
2019-11-14Kernel: Unwind kernel stacks before dyingSergey Bugaev
2019-11-13run: Unbreak this script when running with a regular Bourne /bin/shAndreas Kling
2019-11-13LibPthread: Start working on a POSIX threading libraryAndreas Kling
2019-11-13Kernel: Add a kernel boot parameter to force PIO modesupercomputer7
2019-11-13Kernel: Fix failing in can_read()/can_write()Sergey Bugaev
2019-11-12Build: Make sure PATH is passed properly (#765)Dominik Madarász
2019-11-11Toolchain: Add QEMU build script and improve documentationEmanuel Sprung
2019-11-11Launcher: Remove the Launcher app, and all hacks in support of itAndreas Kling
2019-11-11Kernel: open() with a zero-length path should fail with EINVALAndreas Kling
2019-11-10Kernel: Use C++ structured bindings to bind syscall parametersAndreas Kling
2019-11-10Kernel+LibC: Implement the openat() syscallAndreas Kling
2019-11-10Kernel: Process should release its TTY immediately on exitAndreas Kling
2019-11-09Kernel: Clear the x86 DF flag when entering the kernelAndreas Kling
2019-11-09Kernel: Use a lookup table for syscallsAndreas Kling
2019-11-09Kernel+SystemMonitor: Publish can_read/write state for open filesAndreas Kling
2019-11-08Kernel: Fix the search method of free userspace physical pages (#742)Liav A
2019-11-08Kernel: Removing hardcoded offsets from Memory Managersupercomputer7
2019-11-08Kernel: Remove debug spam about dump_backtrace() calling itselfAndreas Kling
2019-11-06Kernel: If a process is interrupted during usleep(), return -EINTRAndreas Kling
2019-11-06Kernel: A running process should keep its TTY aliveAndreas Kling
2019-11-06Kernel: Rework Process::Priority into ThreadPriorityAndreas Kling
2019-11-06AK: Remove unused AK::not_implemented()Andreas Kling
2019-11-06Kernel: Sort the C++ objects in the MakefileAndreas Kling
2019-11-06LibELF: Move AK/ELF/ into Libraries/LibELF/Andreas Kling
2019-11-06Kernel: Remove unnecessary init_ksyms() functionAndreas Kling
2019-11-06Kernel: Don't instantiate and throw away ProcFS + DevPtsFS on bootAndreas Kling
2019-11-06Kernel: Simplify kernel entry points slightlyAndreas Kling
2019-11-06Kernel: Link with libgccAndreas Kling
2019-11-06Kernel: Don't build with -mregparm=3Andreas Kling
2019-11-06Kernel: Use KParams::has() instead of !KParams::get().is_null()Andreas Kling
2019-11-06Kernel+SystemServer: Get rid of two virtual consolesAndreas Kling
2019-11-06Kernel: Remove unused SynthFS filesystemAndreas Kling
2019-11-05Kernel: Implement O_DIRECT open() flag to bypass disk cachesAndreas Kling
2019-11-05run: Unbreak the run scriptAndreas Kling
2019-11-05run: Comment out qemu packet captureDan MacDonald
2019-11-04Janitorial: Have sync.sh sudo automagicallyYour Name
2019-11-04ProcFS: Fix Clang build (or really, Qt Creator syntax highlighting)Andreas Kling
2019-11-04Ext2FS: Don't uncache inodes while they are being watchedAndreas Kling
2019-11-04PATAChannel: Alert user when no PCI device is foundJesse Buhagiar
2019-11-04Kernel: Make File's can_read/can_write take a const FileDescription&Andreas Kling
2019-11-04Kernel: Don't update fd offset on read/write errorAndreas Kling
2019-11-04IPv4: Non-blocking IPv4 sockets should return -EAGAIN in recvfrom()Andreas Kling
2019-11-04run: Only enable KVM if /dev/kvm is r/w for the current userAndreas Kling
2019-11-04Ext2FS: Uncache unused Inodes after flushing contents to diskAndreas Kling