Tom
|
a95b726fd8
Kernel: Fix race causing modifying a Process to fail with a panic
|
4 years ago |
Edwin Hoksberg
|
99328e1038
Kernel+KeyboardSettings: Remove numlock syscall and implement ioctl
|
4 years ago |
Andreas Kling
|
565796ae4e
Kernel+LibC: Remove sys$donate()
|
4 years ago |
ForLoveOfCats
|
ce6658acc1
KeyboardSettings+Kernel: Setting to enable Num Lock on login
|
4 years ago |
Liav A
|
7c87891c06
Kernel: Don't copy a Vector<FileDescriptionAndFlags>
|
4 years ago |
Liav A
|
12b6e69150
Kernel: Introduce the new ProcFS design
|
4 years ago |
Gunnar Beutner
|
2a78bf8596
Kernel: Fix the return type for syscalls
|
4 years ago |
Gunnar Beutner
|
158355e0d7
Kernel+LibELF: Add support for validating and loading ELF64 executables
|
4 years ago |
Hendiadyoin1
|
8b44aa7885
Kernel: Fix Process::crash assuming 32-bit mode
|
4 years ago |
Gunnar Beutner
|
409b874514
Kernel: Ensure that the ProcessBase class is properly laid out on x86_64
|
4 years ago |
Gunnar Beutner
|
bc3076f894
Kernel: Remove various other uses of ssize_t
|
4 years ago |
Max Wipfli
|
e8a317023d
Kernel: Allow unveiling subfolders regardless of parent's permissions
|
4 years ago |
Brian Gianforcaro
|
9fccbde371
Kernel: Switch Process to InstrusiveList from InlineLinkedList
|
4 years ago |
Andreas Kling
|
1123af361d
Kernel: Convert Process::get_syscall_path_argument() to KString
|
4 years ago |
Gunnar Beutner
|
42d667645d
Kernel: Make sure we free the thread stack on thread exit
|
4 years ago |
Andreas Kling
|
856f20f91f
Kernel: Add try_copy_kstring_from_user()
|
4 years ago |
Andrew Kaster
|
86e3010043
Kernel: Pass trampolines instead of lambdas to create_kernel_process
|
4 years ago |
Gunnar Beutner
|
0688e02339
Kernel: Make sure we only log profiling events when m_profiling is true
|
4 years ago |
Gunnar Beutner
|
572bbf28cc
Kernel+LibC: Add support for filtering profiling events
|
4 years ago |
Lenny Maiorani
|
5751327195
Kernel: static vs non-static constexpr variables
|
4 years ago |
Justin
|
1c3badede3
Kernel: Add statvfs & fstatvfs Syscalls
|
4 years ago |
Gunnar Beutner
|
89956cb0d6
Kernel+Userspace: Implement the accept4() system call
|
4 years ago |
Nicholas Baron
|
aa4d41fe2c
AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue`
|
4 years ago |
Brian Gianforcaro
|
ede1483e48
Kernel: Make Process creation APIs OOM safe
|
4 years ago |
Andreas Kling
|
e46343bf9a
Kernel: Make UserOrKernelBuffer R/W helpers return KResultOr<size_t>
|
4 years ago |
Brian Gianforcaro
|
956314f0a1
Kernel: Make Process::start_tracing_from API OOM safe
|
4 years ago |
sin-ack
|
fe5ca6ca27
Kernel: Implement multi-watch InodeWatcher :^)
|
4 years ago |
Brian Gianforcaro
|
ccdcb6a635
Kernel: Add PerformanceManager static class, move perf event APIs there
|
4 years ago |
Itamar
|
6bbd2ebf83
Kernel+LibELF: Support initializing values of TLS data
|
4 years ago |
Jesse Buhagiar
|
60cdbc9397
Kernel/LibC: Implement `setreuid`
|
4 years ago |