summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-12-23Kernel: Move Multi Processor Parser code to a separate directoryLiav A
2021-12-23Kernel: Make msync return EINVAL when regions are too largeGuilherme Gonçalves
2021-12-23Kernel+UE+LibC: Store address as void* in SC_m{re,}map_paramsDaniel Bertalan
2021-12-23Kernel+UE: Add MAP_FIXED_NOREPLACE mmap() flagDaniel Bertalan
2021-12-23Kernel: Return EEXIST in VirtualRangeAllocator::try_allocate_specific()Daniel Bertalan
2021-12-23Kernel: Make major and minor numbers to be DistinctNumericsLiav A
2021-12-23Kernel: Enter new address space before destroying old in sys$execve()Andreas Kling
2021-12-23Kernel: Don't honor userspace SIGSTOP requests in Thread::block()Andreas Kling
2021-12-22Kernel: Initialize SupriousInterruptHandler::m_enabled on constructionBrian Gianforcaro
2021-12-22Kernel: Always initialize ext2_inode and ext_super_block structsBrian Gianforcaro
2021-12-22Kernel: Initialize PhysicalRegion::m_large_zones, remove m_small_zonesBrian Gianforcaro
2021-12-22LibC: Add support for `posix_madvise(..)`Brian Gianforcaro
2021-12-22Kernel: Add the si_errno and si_band siginfo_t membersIdan Horowitz
2021-12-22Kernel: Switch KUBSAN prints to use critical_dmesgln instead of dbglnIdan Horowitz
2021-12-22Kernel: Move userspace virtual address range base to 0x10000Idan Horowitz
2021-12-22Kernel: Don't share the bottom 2 MiB of kernel mappings with processesIdan Horowitz
2021-12-22Kernel: Unmap Prekernel pages after they are no longer neededDaniel Bertalan
2021-12-22Kernel: Exclude PROT_NONE regions from coredumpsDaniel Bertalan
2021-12-22Kernel: Replace intersecting ranges in mmap when MAP_FIXED is specifiedDaniel Bertalan
2021-12-22Kernel: Setup APIC AP cores boot environment before init_stage2Idan Horowitz
2021-12-22Kernel+LibC: Stub out getifaddrs() and freeifaddrs()Idan Horowitz
2021-12-22Kernel+LibC: Stub out if_nameindex() and if_freenameindex()Idan Horowitz
2021-12-22Kernel: Define and return the ARPHRD_* device type in SIOCGIFHWADDRIdan Horowitz
2021-12-21AK+Everywhere: Replace __builtin bit functionsNick Johnson
2021-12-21Kernel: Implement sysconf(_SC_SYMLOOP_MAX)Martin Bříza
2021-12-21Kernel: Move symlink recursion limit to .h, increase it to 8Martin Bříza
2021-12-20Kernel: Ensure SMP mode is not enabled if IOAPIC mode is disabledLiav A
2021-12-20Kernel: Return EINVAL when specifying -1 for setuid and similar syscallsLiav A
2021-12-19Kernel: Stop ProcFS stack walk on bogus userspace->kernel traversalAndreas Kling
2021-12-19Kernel: Make perfcore files owned by UID=0, GID=0Andreas Kling
2021-12-19Kernel: Mask kernel addresses in perf event streams for non-superuserAndreas Kling
2021-12-19Kernel: Don't include kmalloc perf events in JSON for non-superuserAndreas Kling
2021-12-19Kernel: Stop perf event stack walk on bogus userspace->kernel traversalAndreas Kling
2021-12-18Kernel: Remove a redundant check in Process::remap_range_as_stackHendiadyoin1
2021-12-18Kernel: Collapse a redundant boolean conditional return statement in …Hendiadyoin1
2021-12-18Kernel: Access OpenFileDescriptions::max_open() statically in SyscallsHendiadyoin1
2021-12-18Kernel: Add implicit auto qualifiers in SyscallsHendiadyoin1
2021-12-18Kernel: Remove else after return in Process::do_writeHendiadyoin1
2021-12-18Kernel: Fix 4-byte uninitialized memory leak in sys$sigaltstack()Andreas Kling
2021-12-18Kernel: Enable SMAP protection earlier during syscall entryAndreas Kling
2021-12-18Kernel: Make File::stat() & friends return Error<struct stat>Andreas Kling
2021-12-18Kernel: Use ksyms in-place instead of duplicating them into eternal heapAndreas Kling
2021-12-18Kernel: Use copy_typed_from_user() in more places :^)Andreas Kling
2021-12-18Kernel: Make sys${ftruncate,pread} take off_t as const pointerAndreas Kling
2021-12-18Kernel: Fix getsockopt(SO_RCVTIMEO) returning wrong timeoutAndreas Kling
2021-12-18Kernel: Start perf event stack capture at RBP, not EBP on x86_64Andreas Kling
2021-12-16Kernel: Build with -O2 by defaultAndreas Kling
2021-12-16Kernel+LibC: Move errno definitions to Kernel/API/POSIXsin-ack
2021-12-16Kernel: Return the correct result for FIONREAD on datagram socketssin-ack
2021-12-15Kernel: Collapse blocking logic for exclusive Mutex' restore_lock()Hendiadyoin1