summaryrefslogtreecommitdiff
path: root/Kernel/GlobalProcessExposed.cpp
AgeCommit message (Expand)Author
2022-07-14Kernel+Userland: Rename prefix of user_physical => physicalLiav A
2022-07-14Kernel+Userland: Remove supervisor pages conceptLiav A
2022-07-14Kernel: Don't lock the scheduler in ProcFSOverallProcesses::try_generateDaniel Bertalan
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-02Kernel: Move IRQController and InterruptManagement to Arch directoryTimon Kruiper
2022-06-02Kernel: Implement InterruptDisabler using generic Processor functionsTimon Kruiper
2022-05-29Kernel: Expose size of L1 data/instruction, L2, and L3 CPU caches :^)Linus Groh
2022-05-26Kernel: Add support for route flagsbrapru
2022-05-01Kernel: Stop exposing gateway fieldMaciej
2022-04-28Kernel+Utilities: Add the route utilitybrapru
2022-04-28Kernel: Use TRY to handle string copies in GlobalProcessExposedbrapru
2022-04-03Kernel: Add hypervisor_vendor_id entry to /proc/cpuinfoLinus Groh
2022-04-03Kernel+SystemMonitor+lscpu: Rename 'CPUID' -> 'Vendor ID'Linus Groh
2022-04-03Kernel: Rename some ProcessorInfo members to match Intel manualLinus Groh
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-26Kernel: Add a way to print the pseudo name of attached TTY of a processLiav A
2022-03-22Kernel: Don't assume paths of TTYs and pseudo terminals anymoreLiav A
2022-03-17Kernel: Use default constructors/destructorsLenny Maiorani
2022-03-14Kernel/PCI: Don't hold spinlocks when doing fast device enumerationLiav A
2022-03-07Kernel: Wrap HIDManagement keymap data in SpinlockProtectedAndreas Kling
2022-03-02Kernel/PCI: Don't create /proc/pci if PCI is disabledLiav A
2022-02-27Everywhere: Make JSON serialization fallibleIdan Horowitz
2022-02-16AK+Kernel: Return KString from MACAddress::to_string() in the KernelIdan Horowitz
2022-02-16AK+Kernel: Return KString from IPv4Address::to_string() in the KernelIdan Horowitz
2022-02-03Kernel: Remove unnecessary mutex for ubsan-is-deadly ProcFS nodeAndreas Kling
2022-02-03Kernel: Protect ARP table with spinlock instead of mutexAndreas Kling
2022-01-30Kernel: Remove unnecessary includes from Thread.hAndreas Kling
2022-01-29Kernel: Switch process file descriptor table from spinlock to mutexAndreas Kling
2022-01-29Kernel: Convert process file descriptor table to a SpinlockProtectedAndreas Kling
2022-01-26Kernel: Make pledge serialization in /proc/all generation OOM-fallibleIdan Horowitz
2022-01-26Kernel: Make AddressSpace::amount_clean_inode() OOM-fallibleIdan Horowitz
2022-01-13Kernel: Use StringView::to_uint instead of String::to_uint in ProcFSIdan Horowitz
2022-01-13Kernel: Use StringView literals instead of empty Strings in ProcFSIdan Horowitz
2022-01-12Kernel: Use try_serialize_absolute_path in ProcFSOverallProcessesIdan Horowitz
2022-01-12Kernel: Convert Mount::absolute_path to ErrorOr<NonnullOwnPtr<KString>>Idan Horowitz
2022-01-12Kernel: Rename ProcessorInfo::{m_brandstr => m_brand}Idan Horowitz
2022-01-12Kernel: Avoid potential allocation when enumerating cpu featuresBrian Gianforcaro
2022-01-12Kernel: Convert Processor::features_string() API to KStringBrian Gianforcaro
2021-12-30Kernel: Simplify some if statementsHendiadyoin1
2021-12-30Kernel: Add some implied auto qualifiersHendiadyoin1
2021-12-30Kernel: Remove redundant (K)String::characters() callsDaniel Bertalan
2021-12-30Kernel+AK: Eliminate a couple of temporary String allocationsDaniel Bertalan
2021-12-29Kernel: Port Process to ListedRefCountedIdan Horowitz
2021-12-29Kernel: Remove Process::all_processes()Idan Horowitz
2021-12-28Kernel: Remove the kmalloc_eternal heap :^)Andreas Kling
2021-12-26Kernel: Remove old SlabAllocator :^)Andreas Kling
2021-12-23Kernel: Make major and minor numbers to be DistinctNumericsLiav A
2021-11-30Kernel: Handle string format errors in SlabAllocator stats :^)Brian Gianforcaro
2021-11-18Kernel: Use DistinctNumeric for filesystem ID'sAndreas Kling
2021-11-10Kernel: Make Inode::traverse_as_directory() callback return ErrorOrAndreas Kling