Brian Gianforcaro
|
54b9a4ec1e
Kernel: Handle promise violations in the syscall handler
|
3 年之前 |
Brian Gianforcaro
|
bad6d50b86
Kernel: Use Process::require_promise() instead of REQUIRE_PROMISE()
|
3 年之前 |
Andreas Kling
|
f2c3a41a8f
Kernel: Make UserOrKernelBuffer::for_user_buffer() return ErrorOr<T>
|
3 年之前 |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 年之前 |
Andreas Kling
|
213b8868af
Kernel: Rename file_description(fd) => open_file_description(fd)
|
3 年之前 |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
3 年之前 |
Andreas Kling
|
a9204510a4
Kernel: Make file description lookup return KResultOr
|
3 年之前 |
Brian Gianforcaro
|
9201a06027
Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED
|
4 年之前 |
Liav A
|
7c87891c06
Kernel: Don't copy a Vector<FileDescriptionAndFlags>
|
4 年之前 |
Gunnar Beutner
|
2a78bf8596
Kernel: Fix the return type for syscalls
|
4 年之前 |
Gunnar Beutner
|
bc3076f894
Kernel: Remove various other uses of ssize_t
|
4 年之前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年之前 |
Andreas Kling
|
a1a82c1d95
Kernel: Use Userspace<T> in sys$get_dir_entries()
|
4 年之前 |
Andreas Kling
|
ac71775de5
Kernel: Make all syscall functions return KResultOr<T>
|
4 年之前 |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 年之前 |
Andreas Kling
|
949aef4aef
Kernel: Move syscall implementations out of Process.cpp
|
5 年之前 |