summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2022-03-09Kernel: Disable GPU fencing for VirtIOGPU operationsSahan Fernando
2022-03-09Kernel: Implement basic VirGL deviceSahan Fernando
2022-03-09Kernel: Use AK::to_underlying instead of static_cast in VirtIOGPUSahan Fernando
2022-03-09LibC: Add ioctls for VirGLSahan Fernando
2022-03-08Kernel: Remove an unused fd_set.h importTim Schumacher
2022-03-08Kernel: Don't override FramebufferDevice's memory regions on mmapHendiadyoin1
2022-03-08Kernel: Use an ArmedScopeGuard to revert changes after failed mmapHendiadyoin1
2022-03-08Kernel: Panic if the init process diesDaniel Bertalan
2022-03-08Kernel/Graphics: Override first byte of the EDID in Intel Native driverLiav A
2022-03-08Kernel/Graphics: Print contents of offending EDID in Intel Native driverLiav A
2022-03-08Kernel: Expose PCI BAR addresses in sysfsLiav A
2022-03-08Kernel: Mark sys$fsync() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$readlink() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$stat() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$fstat() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$fchdir() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$chdir() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$getcwd() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$realpath() as not needing the big lockAndreas Kling
2022-03-08Kernel: Put Process unveil state in a SpinlockProtected containerAndreas Kling
2022-03-08Kernel: Put Process's current directory in a SpinlockProtectedAndreas Kling
2022-03-08Kernel: Make SpinlockProtected constructor forward all argumentsAndreas Kling
2022-03-08Kernel: Mark sys$anon_create() as not needing the big lockAndreas Kling
2022-03-08Kernel: Implement kmalloc_good_size for the new kmallocIdan Horowitz
2022-03-07Kernel: Wrap HIDManagement keymap data in SpinlockProtectedAndreas Kling
2022-03-04Kernel: Over-align the FPUState on the stack in sigreturnAli Mohammad Pur
2022-03-04Kernel: Fix silly unintentional use of operator,Ali Mohammad Pur
2022-03-04Kernel: Save and restore FPU state on signal dispatch on i386/x86_64Ali Mohammad Pur
2022-03-04Kernel: Fill some siginfo and ucontext fields on SA_SIGINFOAli Mohammad Pur
2022-03-04Kernel: Add support for SA_SIGINFOAli Mohammad Pur
2022-03-04Kernel: Comment the living daylights out of signal trampoline/sigreturnAli Mohammad Pur
2022-03-04Kernel: Make the signal trampoline stack alignment a bit more readableAli Mohammad Pur
2022-03-04Kernel: Reject sigaction() with SA_SIGINFOAli Mohammad Pur
2022-03-04Kernel: Move signal handlers from being thread state to process stateAli Mohammad Pur
2022-03-04Kernel: Report AC'97 vendor and device IDJelle Raaijmakers
2022-03-03Kernel: Fixed behavior of repeated calls to register_stringJakub Berkop
2022-03-02Kernel/Storage: Don't try to enumerate PCI adapters if PCI is disabledLiav A
2022-03-02Kernel/Graphics: Don't try to enumerate PCI adapters if PCI is disabledLiav A
2022-03-02Kernel/Audio: Don't try to enumerate PCI adapters if PCI is disabledLiav A
2022-03-02Kernel/Net: Don't try to enumerate PCI adapters if PCI is disabledLiav A
2022-03-02Kernel/PCI: Don't create /proc/pci if PCI is disabledLiav A
2022-03-02Kernel/PCI: Unify disable checks under PCI::Access::is_disabled methodLiav A
2022-03-02Kernel: Change PCI access commandline option to also represent no accessLiav A
2022-03-01Kernel: Respect actual framebuffer pitchAndreas Kling
2022-02-28Kernel: Add getrusage() syscallLucas CHOLLET
2022-02-27Kernel: Whitespace and `Error` cleanup in `AC97`Jelle Raaijmakers
2022-02-27Kernel: Do not reset AC'97 PCM out on buffer completionJelle Raaijmakers
2022-02-27Kernel: Read and report AC'97 codec revisionJelle Raaijmakers
2022-02-27Kernel: Make AC'97 initialization fallibleJelle Raaijmakers
2022-02-27Everywhere: Make JSON serialization fallibleIdan Horowitz