Andreas Kling
|
28244039a5
|
Kernel: Don't symbolicate symbol+offset for obvious non-kernel addresses.
|
2019-04-30 14:47:22 +02:00 |
|
Andreas Kling
|
0a0d739e98
|
Kernel: Make FIFO inherit from File.
|
2019-04-29 04:55:54 +02:00 |
|
Andreas Kling
|
58240fdb33
|
Do a pass of compiler warning fixes.
This is really making me question not using 64-bit integers more.
|
2019-04-23 13:00:53 +02:00 |
|
Andreas Kling
|
c02c6fef28
|
Kernel+ProcessManager: Show per-process syscall counts.
Added a simple syscall counter to the /proc/all contents. :^)
|
2019-04-17 23:16:14 +02:00 |
|
Andreas Kling
|
2533e0b57b
|
Kernel: Reduce kmallocing in /proc/all and /proc/memstat.
|
2019-04-16 00:36:17 +02:00 |
|
Andreas Kling
|
d384c7815f
|
Kernel: Make it possible to have kmalloc() dump call stacks.
This can be enabled at any time using a sysctl:
sysctl kmalloc_stacks=1
The stacks will go to the debugger output only.
|
2019-04-15 23:58:48 +02:00 |
|
Andreas Kling
|
e9c0f4567d
|
Kernel+ProcessManager: Expose the number of kmalloc/kfree calls.
This will be very helpful in tracking down unwanted kmalloc traffic. :^)
|
2019-04-15 19:43:12 +02:00 |
|
Andreas Kling
|
c0fe48635b
|
Kernel: Add /proc/uptime file (number of seconds since boot.)
Also added a simple /bin/uptime to pretty-print this information. :^)
|
2019-04-14 15:19:45 +02:00 |
|
Andreas Kling
|
29d0412a06
|
Kernel: Remove system.h and make the uptime global a qword.
|
2019-04-14 01:29:14 +02:00 |
|
Andreas Kling
|
b9738fa8ac
|
Kernel: Move VM-related files into Kernel/VM/.
Also break MemoryManager.{cpp,h} into one file per class.
|
2019-04-03 15:13:07 +02:00 |
|
Andreas Kling
|
f9864940eb
|
Kernel: Move FS-related files into Kernel/FileSystem/
|
2019-04-03 12:25:24 +02:00 |
|