Andreas Kling
|
601b0a8c68
Kernel: Use NonnullRefPtrVector in parts of the kernel.
|
6 years ago |
Andreas Kling
|
46a06c23e3
Kernel: Fix all compiler warnings.
|
6 years ago |
Andreas Kling
|
1277d583ef
printf: Oops, '-' is the left padding modifier, not ' '.
|
6 years ago |
Andreas Kling
|
90b1354688
AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.
|
6 years ago |
Andreas Kling
|
77b9fa89dd
AK: Rename Retainable => RefCounted.
|
6 years ago |
Robin Burchell
|
0a3abcc0a8
Kernel: Expose kernel command line to userspace through /proc/cmdline
|
6 years ago |
Andreas Kling
|
9e0f7acfe5
Kernel+Userland: Expose list of network adapters through /proc/netadapters.
|
6 years ago |
Andreas Kling
|
c1bbd40b9e
Kernel: Rename "descriptor" to "description" where appropriate.
|
6 years ago |
Sergey Bugaev
|
75df45d709
Kernel: Fix comparing StringViews with strcmp().
|
6 years ago |
Conrad Pankoff
|
aee9317d86
Kernel: Refactor MemoryManager to use a Bitmap rather than a Vector
|
6 years ago |
Andreas Kling
|
8258b699db
Kernel: Use StringView more in Inode and subclasses.
|
6 years ago |
Andreas Kling
|
736092a087
Kernel: Move i386.{cpp,h} => Arch/i386/CPU.{cpp,h}
|
6 years ago |
Andreas Kling
|
39d1a9ae66
Meta: Tweak .clang-format to not wrap braces after enums.
|
6 years ago |
Andreas Kling
|
e42c3b4fd7
Kernel: Rename LinearAddress => VirtualAddress.
|
6 years ago |
Andreas Kling
|
bc951ca565
Kernel: Run clang-format on everything.
|
6 years ago |
Andreas Kling
|
08cd75ac4b
Kernel: Rename FileDescriptor to FileDescription.
|
6 years ago |
Andreas Kling
|
bba2c062fe
FileSystem: Make Inode::lookup() take a StringView.
|
6 years ago |
Andreas Kling
|
2e14e5891c
FileSystem: Remove now-unused Inode::parent() and Inode::reverse_lookup().
|
6 years ago |
Andreas Kling
|
9ac95d1867
FileSystem: Pass mode_t to Inode::add_child().
|
6 years ago |
Andreas Kling
|
874bffc729
FileSystem: Get rid of VFS::absolute_path() and teach Mount about custodies.
|
6 years ago |
Andreas Kling
|
55821c91f8
Kernel: Rename Process::cwd_custody() to Process::current_directory().
|
6 years ago |
Andreas Kling
|
393851418b
FileSystem: Port most of the code over to using custodies.
|
6 years ago |
Andreas Kling
|
01ffcdfa31
Kernel: Encapsulate the Region's COW map a bit better.
|
6 years ago |
Andreas Kling
|
8b249bd09b
Kernel+Userland: Implement mknod() syscall and add a /bin/mknod program.
|
6 years ago |
Andreas Kling
|
b8e60b6652
Kernel: Remove unused Region::is_bitmap().
|
6 years ago |
Andreas Kling
|
28244039a5
Kernel: Don't symbolicate symbol+offset for obvious non-kernel addresses.
|
6 years ago |
Andreas Kling
|
0a0d739e98
Kernel: Make FIFO inherit from File.
|
6 years ago |
Andreas Kling
|
58240fdb33
Do a pass of compiler warning fixes.
|
6 years ago |
Andreas Kling
|
c02c6fef28
Kernel+ProcessManager: Show per-process syscall counts.
|
6 years ago |
Andreas Kling
|
2533e0b57b
Kernel: Reduce kmallocing in /proc/all and /proc/memstat.
|
6 years ago |