Liav A
|
5e8dcb9ca7
Kernel/Devices: Move ConsoleDevice into the Devices source directory
|
před 3 roky |
Liav A
|
aee4786d8e
Kernel: Introduce the DeviceManagement singleton
|
před 3 roky |
Liav A
|
04ba31b8c5
Kernel+Userland: Remove loadable kernel moduless
|
před 3 roky |
Andreas Kling
|
905065f8c8
Kernel: Make PerformanceEventBuffer::to_json() return a KResult
|
před 3 roky |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
před 3 roky |
Liav A
|
25ea7461a0
Kernel/PCI: Simplify the entire subsystem
|
před 3 roky |
Andreas Kling
|
9db8a14264
Kernel: Make SysFS and ProcFS generator functions return KResult
|
před 3 roky |
Andreas Kling
|
2065ced8f6
Kernel: Make KBufferBuilder::append() & friends return KResult
|
před 3 roky |
Andreas Kling
|
4ce99e4ab7
Kernel: Use ProcessID a bit more in Socket
|
před 3 roky |
Andreas Kling
|
ae197deb6b
Kernel: Strongly typed user & group ID's
|
před 3 roky |
Andrew Kaster
|
dea62fe93c
Kernel: Guard the all processes list with a Spinlock rather than a Mutex
|
před 4 roky |
Andreas Kling
|
dea93a8bb9
Kernel: Rename Processor::id() => current_id()
|
před 4 roky |
Andreas Kling
|
c922a7da09
Kernel: Rename ScopedSpinlock => SpinlockLocker
|
před 4 roky |
Andreas Kling
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
před 4 roky |
Idan Horowitz
|
cf271183b4
Kernel: Make Process::current() return a Process& instead of Process*
|
před 4 roky |
sin-ack
|
2830a0ecda
Kernel: Move ProcFS related overrides in Process to ProcessProcFSTraits
|
před 4 roky |
sin-ack
|
748938ea59
Kernel: Handle allocation failure in ProcFS and friends
|
před 4 roky |
brapru
|
1a5b3a1c3f
Kernel/ProcFS: Expose TCP/UDP Socket pids
|
před 4 roky |
Liav A
|
7ba991dc37
Kernel: Steer away from heap allocations for ProcFS process data
|
před 4 roky |
Jean-Baptiste Boric
|
738e604bfc
Kernel: Migrate ARP table locking to ProtectedValue
|
před 4 roky |
Andreas Kling
|
208147c77c
Kernel: Rename Process::space() => Process::address_space()
|
před 4 roky |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
před 4 roky |
Andreas Kling
|
d5d8fba579
Kernel: Store Thread name as a KString
|
před 4 roky |
Thomas Wagenveld
|
32c8d35ef0
Kernel: Expose link speed and duplex through /proc/net/adapters
|
před 4 roky |
Andreas Kling
|
07141434e0
Kernel/ProcFS: Make various things superuser-only once again
|
před 4 roky |
Gunnar Beutner
|
57417a3d6e
Kernel: Support loading the kernel at almost arbitrary virtual addresses
|
před 4 roky |
Andreas Kling
|
6115258a5c
Kernel: Add /proc/kernel_base (superuser only)
|
před 4 roky |
Tom
|
a635ff4e60
Everywhere: Make tracking cpu usage independent from system ticks
|
před 4 roky |
Tom
|
7e77a2ec40
Everywhere: Improve CPU usage calculation
|
před 4 roky |
Andreas Kling
|
9457d83986
Kernel: Rename Locker => MutexLocker
|
před 4 roky |