Gunnar Beutner
|
2a78bf8596
Kernel: Fix the return type for syscalls
|
4 years ago |
Daniel Bertalan
|
f820917a76
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
|
4 years ago |
Andreas Kling
|
1123af361d
Kernel: Convert Process::get_syscall_path_argument() to KString
|
4 years ago |
Nicholas Baron
|
aa4d41fe2c
AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue`
|
4 years ago |
Andreas Kling
|
16221305ad
LibELF: Remove sketchy use of "undefined" ELF::Image::Section
|
4 years ago |
Brian Gianforcaro
|
51ceb172b9
Kernel: Replace make<T>() with adopt_own_if_nonnull() in sys$module_load
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
ac71775de5
Kernel: Make all syscall functions return KResultOr<T>
|
4 years ago |
Andreas Kling
|
8f70528f30
Kernel: Take some baby steps towards x86_64
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
asynts
|
5931758dbc
Everywhere: Replace a bundle of dbg with dbgln.
|
4 years ago |
asynts
|
938e5c7719
Everywhere: Replace a bundle of dbg with dbgln.
|
4 years ago |
Andreas Kling
|
1e4c010643
LibELF: Remove ELF::Loader and move everyone to ELF::Image
|
4 years ago |
Andreas Kling
|
8e79bde2b7
Kernel: Move KBufferBuilder to the fallible KBuffer API
|
4 years ago |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 years ago |
Andreas Kling
|
62ec6e5fe0
Kernel: Make Inode::read_entire() return a KBuffer (not ByteBuffer)
|
4 years ago |
Brian Gianforcaro
|
20e2a5c111
Kernel: Use Userspace<T> for the module_unload syscall
|
4 years ago |
Brian Gianforcaro
|
c4927ceb08
Kernel: Use Userspace<T> for the module_load syscall
|
4 years ago |
Andreas Kling
|
949aef4aef
Kernel: Move syscall implementations out of Process.cpp
|
5 years ago |