summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-08-14Kernel/USB: Remove UAF in device removalLuke
2021-08-14Kernel/USB: Update SysFS from the generic hub instead of from UHCILuke
2021-08-14Kernel/USB: Split SysFS code into its own fileLuke
2021-08-14Kernel/USB: Replace PortNumber enum with a raw u8Luke
2021-08-14Kernel/USB: Remove get_device_{at_port,from_address}Luke
2021-08-14Kernel/USB: Add Hubs and the UHCI Root HubLuke
2021-08-14Kernel/USB: Add the USB 1.x/2.0 hub descriptorLuke
2021-08-14Kernel/USB: Use allocate_kernel_region in Transfer buffer allocationsLuke
2021-08-14Kernel/USB: Pass in device address as last argument to Pipe constructorLuke
2021-08-14Kernel/USB: Use "Pipe" instead of "USBPipe" in USBEndpointLuke
2021-08-14Kernel/USB: Add endpoint directions and make endpoint constants publicLuke
2021-08-14Kernel/USB: Add all USB 2.0 bmRequestType fieldsLuke
2021-08-14Kernel/USB: Add header containing all the current USB classesLuke
2021-08-14Kernel: Move {Process,Thread,Session,ProcessGroup}ID to Kernel/Forward.hAndreas Kling
2021-08-14Kernel: Move VFS-internal O_FOO definitions to VirtualFileSystem.hAndreas Kling
2021-08-14Kernel: Remove unused integer typedefs from UnixTypes.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/statvfs.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sched.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/uio.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/ptrace.hAndreas Kling
2021-08-14Kernel: Remove some redundant typedefs from UnixTypes.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/time.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/times.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for stdio.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for unistd.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for poll.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for utsname.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for dirent.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for serenity.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/wait.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for net/{if,if_arp,route}.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for futex.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for signal.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for netinet/in.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/socket.h and sys/un.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for termios.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/mman.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for time.h and sys/stat.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions in fcntl.h and sys/types.hAndreas Kling
2021-08-14Kernel/PCI: Assign a PCI address in the SysFS PCI device directoriesLiav A
2021-08-14Kernel: Stop allowing implicit conversion from KResult to intAndreas Kling
2021-08-14Kernel: Make FileSystem::initialize() return KResultAndreas Kling
2021-08-14Kernel: Make Inode::lookup() return a KResultOr<NonnullRefPtr<Inode>>Andreas Kling
2021-08-14Kernel/ProcFS: Get unveil stats instead of FDs stats for unveil dataLuke
2021-08-13Meta: Tell user which Toolchain ARCH they need to buildBrian Gianforcaro
2021-08-13Kernel: Allow `kfree_aligned` to be called on null pointersDaniel Bertalan
2021-08-13Kernel: Allow aligned `operator new` to return nullptrDaniel Bertalan
2021-08-13Kernel: Convert lock debug APIs to east constBrian Gianforcaro
2021-08-13Kernel: Add lock debugging to ProtectedValue / RefCountedContendedBrian Gianforcaro
2021-08-13Kernel: Reduce LOCK_DEBUG ifdefs by utilizing Kernel::LockLocationBrian Gianforcaro