Andreas Kling
|
53b859c5ad
Kernel: Remove some now-unnecessary casts in ProcFS
|
5 years ago |
Sergey Bugaev
|
de4b7d9c21
Kernel: Make FS::block_size a size_t
|
5 years ago |
Andreas Kling
|
21d5f4ada1
Kernel: Absorb LibBareMetal back into the kernel
|
5 years ago |
Andreas Kling
|
ca4f714d68
Kernel: Use consistent names for kmalloc globals and remove volatile
|
5 years ago |
Sergey Bugaev
|
450a2a0f9c
Build: Switch to CMake :^)
|
5 years ago |
Andreas Kling
|
9c856811b2
Kernel: Add Region helpers for accessing underlying physical pages
|
5 years ago |
Sergey Bugaev
|
54550365eb
Kernel: Use shared locking mode in some places
|
5 years ago |
Liav A
|
65f939b55c
Kernel: Keep records of PCI::Address & PCI::ID pairs for enumeration
|
5 years ago |
Andreas Kling
|
a7bbfda034
Kernel: Rename KParams => Kernel::CommandLine
|
5 years ago |
Liav A
|
ecee76b741
Kernel: Change Ext2FS to be backed by a file instead of a block device
|
5 years ago |
Andreas Kling
|
53d0ca2ad8
Kernel: Strip SUID+SGID bits from file when written to or chowned
|
5 years ago |
Andreas Kling
|
c2a8bbcb59
Revert "Kernel: Change Ext2FS to be backed by a file instead of a block device"
|
5 years ago |
Liav A
|
6b59311d4b
Kernel: Change Ext2FS to be backed by a file instead of a block device
|
5 years ago |
Shannon Booth
|
81adefef27
Kernel: Run clang-format on files
|
5 years ago |
Liav A
|
7ef5d222f1
Kernel: Change data in /proc/interrupts to be more richer
|
5 years ago |
Andreas Kling
|
8bb361889c
AK: Remove Optional::operator bool()
|
5 years ago |
Andreas Kling
|
5f7056d62c
Kernel: Expose the VMObject type of each Region in /proc/PID/vm
|
5 years ago |
Liav A
|
67994cd87e
ProcFS: Use dbg() instead of dbgprintf()
|
5 years ago |
Andreas Kling
|
7f9a86b495
ProcFS: Expose the physical page map of each region in /proc/PID/vm
|
5 years ago |
Andreas Kling
|
ceec1a7d38
AK: Make Vector use size_t for its size and capacity
|
5 years ago |
Liav A
|
fe664965c2
Kernel: Change get_sharing_devices_count() in GenericInterruptHandler
|
5 years ago |
Liav A
|
80eea6cd8b
Kernel: Create an entry for viewing interrupts in ProcFS
|
5 years ago |
Andreas Kling
|
983b4bd9f2
Kernel+ProfileViewer: Move symbolication to userspace for time profiles
|
5 years ago |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
5 years ago |
Andreas Kling
|
16818322c5
Kernel: Reduce header dependencies of Process and Thread
|
5 years ago |
Andreas Kling
|
e28809a996
Kernel: Add forward declaration header
|
5 years ago |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 years ago |
Liav A
|
e559af2008
Kernel: Apply changes to use LibBareMetal definitions
|
5 years ago |
Andreas Kling
|
42d41fdf94
Kernel: Simplify FS::create_inode() a little bit
|
5 years ago |
Andreas Kling
|
8731682d0e
Kernel: Simplify FS::create_directory() a little bit
|
5 years ago |