Commit History

Autor SHA1 Mensaxe Data
  Linus Groh f52e468cd6 Kernel: Fix L1/L2/L3 cache conditionals in ProcFSCPUInformation %!s(int64=3) %!d(string=hai) anos
  Liav A e4e5fa74d0 Kernel+Userland: Rename prefix of user_physical => physical %!s(int64=3) %!d(string=hai) anos
  Liav A 1c499e75bd Kernel+Userland: Remove supervisor pages concept %!s(int64=3) %!d(string=hai) anos
  Daniel Bertalan e93d19bbb1 Kernel: Don't lock the scheduler in ProcFSOverallProcesses::try_generate %!s(int64=3) %!d(string=hai) anos
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) %!s(int64=3) %!d(string=hai) anos
  Timon Kruiper f085903f62 Kernel: Move IRQController and InterruptManagement to Arch directory %!s(int64=3) %!d(string=hai) anos
  Timon Kruiper a4534678f9 Kernel: Implement InterruptDisabler using generic Processor functions %!s(int64=3) %!d(string=hai) anos
  Linus Groh 20e2e39fcc Kernel: Expose size of L1 data/instruction, L2, and L3 CPU caches :^) %!s(int64=3) %!d(string=hai) anos
  brapru 7a4e41f8f8 Kernel: Add support for route flags %!s(int64=3) %!d(string=hai) anos
  Maciej 66ab4d61a4 Kernel: Stop exposing gateway field %!s(int64=3) %!d(string=hai) anos
  brapru 19912a0b32 Kernel+Utilities: Add the route utility %!s(int64=3) %!d(string=hai) anos
  brapru 419cd479e2 Kernel: Use TRY to handle string copies in GlobalProcessExposed %!s(int64=3) %!d(string=hai) anos
  Linus Groh 33004f9b9d Kernel: Add hypervisor_vendor_id entry to /proc/cpuinfo %!s(int64=3) %!d(string=hai) anos
  Linus Groh 0f27432ec6 Kernel+SystemMonitor+lscpu: Rename 'CPUID' -> 'Vendor ID' %!s(int64=3) %!d(string=hai) anos
  Linus Groh 53a95a5347 Kernel: Rename some ProcessorInfo members to match Intel manual %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 086969277e Everywhere: Run clang-format %!s(int64=3) %!d(string=hai) anos
  Liav A 7053d7ece3 Kernel: Add a way to print the pseudo name of attached TTY of a process %!s(int64=3) %!d(string=hai) anos
  Liav A b5ef900ccd Kernel: Don't assume paths of TTYs and pseudo terminals anymore %!s(int64=3) %!d(string=hai) anos
  Lenny Maiorani 190cf1507b Kernel: Use default constructors/destructors %!s(int64=3) %!d(string=hai) anos
  Liav A 3fb289e27d Kernel/PCI: Don't hold spinlocks when doing fast device enumeration %!s(int64=3) %!d(string=hai) anos
  Andreas Kling baa6ff5649 Kernel: Wrap HIDManagement keymap data in SpinlockProtected %!s(int64=3) %!d(string=hai) anos
  Liav A b849e4f907 Kernel/PCI: Don't create /proc/pci if PCI is disabled %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz feb00b7105 Everywhere: Make JSON serialization fallible %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 9277d2dce2 AK+Kernel: Return KString from MACAddress::to_string() in the Kernel %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 6098ffa120 AK+Kernel: Return KString from IPv4Address::to_string() in the Kernel %!s(int64=3) %!d(string=hai) anos
  Andreas Kling a81aebfd6e Kernel: Remove unnecessary mutex for ubsan-is-deadly ProcFS node %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 6fbb924bbf Kernel: Protect ARP table with spinlock instead of mutex %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 3845c90e08 Kernel: Remove unnecessary includes from Thread.h %!s(int64=3) %!d(string=hai) anos
  Andreas Kling b56646e293 Kernel: Switch process file descriptor table from spinlock to mutex %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 8ebec2938c Kernel: Convert process file descriptor table to a SpinlockProtected %!s(int64=3) %!d(string=hai) anos