summaryrefslogtreecommitdiff
path: root/Kernel/Process.cpp
AgeCommit message (Expand)Author
2020-05-08Kernel: Propagate failure to commit VM regions in more placesAndreas Kling
2020-05-06Kernel: Crash the current process on OOM (instead of panicking kernel)Andreas Kling
2020-05-03Kernel: Don't crash on invalid fcntlBen Wiederhake
2020-05-03Kernel: Fix pledge syscall applying new pledges when it fails (#2076)Michael Lelli
2020-04-26Kernel: Enable timeout support for sys$futex(FUTEX_WAIT)Brian Gianforcaro
2020-04-26Kernel: Make sys$sethostname() superuser-onlyAndreas Kling
2020-04-26Kernel: Added the ability to set the hostname via new syscallLuke Payne
2020-04-26Kernel: Support signaling all processes with pid == -1Brian Gianforcaro
2020-04-26Kernel: Implement FUTEX_WAKE of arbitrary count.Brian Gianforcaro
2020-04-25LibPthread: implicitly call pthread_exit on return from start routine.Drew Stratford
2020-04-20LibELF: Make ELF::Loader RefCountedItamar
2020-04-18Kernel: Use shared locking mode in some placesSergey Bugaev
2020-04-14Kernel: Don't include null terminator in sys$readlink() resultSergey Bugaev
2020-04-14Kernel: Simplify sys$setgroups(0, ...)Andreas Kling
2020-04-14Kernel: Remove SmapDisablers in {peek,poke}_user_data()Andreas Kling
2020-04-13Debugger: Add DebugSessionItamar
2020-04-13Process: Fix siginfo for code CLD_STOPPEDItamar
2020-04-13ptrace: Add PT_SETREGSItamar
2020-04-13ptrace: Stop a traced thread when it exists from execveItamar
2020-04-13ptrace: Add PT_POKEItamar
2020-04-13ptrace: Add PT_PEEKItamar
2020-04-12Kernel+LibC: Add minherit() and MAP_INHERIT_ZEROAndreas Kling
2020-04-11LibELF: Move validation methods to their own fileAndrew Kaster
2020-04-11LibELF: Move ELF classes into namespace ELFAndrew Kaster
2020-04-10Kernel: Ignore zero-length PROGBITS sections in sys$module_load()Andreas Kling
2020-04-10Kernel+LibC: Remove ESUCCESSAndreas Kling
2020-04-09Kernel: Remove redundant "ACPI" from filenames in ACPI/Andreas Kling
2020-04-09Kernel: Remove "non-operational" ACPI parser stateAndreas Kling
2020-04-08Kernel: Update cryptically-named functions related to symbolicationAndreas Kling
2020-04-06Kernel & Userland: Allow to mount image files formatted with Ext2FSLiav A
2020-04-03Revert "Kernel & Userland: Allow to mount image files formatted with Ext2FS"Andreas Kling
2020-04-02Kernel & Userland: Allow to mount image files formatted with Ext2FSLiav A
2020-03-28Kernel: Add 'ptrace' syscallItamar
2020-03-22Kernel: Simplify process assertion checking if region is in rangeShannon Booth
2020-03-19Process: Use monotonic time for timeoutsLiav A
2020-03-19Kernel: Add new syscall to allow changing the system dateLiav A
2020-03-19Kernel: Introduce the new Time management subsystemLiav A
2020-03-19Kernel: Resolve relative paths when there is a veil (#1474)Alex Muscar
2020-03-16Kernel: Add sys$get_stack_bounds() for finding the stack base & sizeAndreas Kling
2020-03-10Kernel: Get rid of SmapDisabler in sys$fstat()Andreas Kling
2020-03-09Kernel: Allow to reboot in ACPI via PCI or MMIO accessLiav A
2020-03-08Kernel: Fix race in waitidBen Wiederhake
2020-03-08Kernel: Fix race in selectBen Wiederhake
2020-03-08AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)Andreas Kling
2020-03-06Kernel: Simplify a bunch of dbg() and klog() callsAndreas Kling
2020-03-05Kernel: Run clang-format on Process.cpp & ACPIDynamicParser.hLiav A
2020-03-05Kernel: Call ACPI reboot method first if possibleLiav A
2020-03-03Kernel: Fix race in clock_nanosleepBen Wiederhake
2020-03-02Kernel: Use klog() instead of kprintf()Liav A
2020-03-02Kernel: Remove ability to create kernel-only regions at user addressesAndreas Kling