コミット履歴

作者 SHA1 メッセージ 日付
  Brian Gianforcaro 0ca668f59c Kernel: Harden sys$munmap Vector usage against OOM. 4 年 前
  Gunnar Beutner afeee35cbf Kernel: Avoid calling characters() where not necessary 4 年 前
  Gunnar Beutner eb798d5538 Kernel+Profiler: Improve profiling subsystem 4 年 前
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年 前
  Linus Groh 2b0c361d04 Everywhere: Fix a bunch of typos 4 年 前
  Gunnar Beutner c3ee70591a Kernel: Read the ELF header from the inode rather than the mapped pages 4 年 前
  Gunnar Beutner 2d91761cf6 Kernel: Make sure the offset stays the same when using mremap() 4 年 前
  Idan Horowitz 497c759ab7 Kernel: Remove old region from process' regions vector before splitting 4 年 前
  Jean-Baptiste Boric 6698fd84ff Kernel: Refactor storage stack with u64 as mmap offset 4 年 前
  Hendiadyoin1 eba3fa5e72 Kernel: Make munmap more posix compliant 4 年 前
  Hendiadyoin1 b7f1171a1c Kernel: munmap multiple regions at a time 4 年 前
  Andreas Kling 5e7abea31e Kernel+Profiler: Capture metadata about all profiled processes 4 年 前
  Andreas Kling 272c2e6ec5 Kernel: Use Userspace<T> in sys${munmap,mprotect,madvise,msyscall}() 4 年 前
  Andreas Kling ac71775de5 Kernel: Make all syscall functions return KResultOr<T> 4 年 前
  Andreas Kling 8f70528f30 Kernel: Take some baby steps towards x86_64 4 年 前
  Andreas Kling 53c6c29158 Kernel: Tighten some typing in Arch/i386/CPU.h 4 年 前
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY 4 年 前
  Andreas Kling 84b2d4c475 Kernel: Add "map_fixed" pledge promise 4 年 前
  Andreas Kling eb92ec3149 Kernel: Factor out mmap & friends range expansion to a helper function 4 年 前
  Andreas Kling 575c7ed414 Kernel: Make sys$msyscall() EFAULT on non-user address 4 年 前
  Andreas Kling 6ee499aeb0 Kernel: Round old address/size in sys$mremap() to page size multiples 4 年 前
  Andreas Kling 09b1b09c19 Kernel: Assert if rounding-up-to-page-size would wrap around to 0 4 年 前
  Andreas Kling c877612211 Kernel: Round down base of partial ranges provided to munmap/mprotect 4 年 前
  Andreas Kling 7551090056 Kernel: Round up ranges to page size multiples in munmap and mprotect 4 年 前
  Andreas Kling f1b5def8fd Kernel: Factor address space management out of the Process class 4 年 前
  Andreas Kling d4dd4a82bb Kernel: Don't allow sys$msyscall() on non-mmap regions 4 年 前
  Andreas Kling 823186031d Kernel: Add a way to specify which memory regions can make syscalls 4 年 前
  Andreas Kling 123c37e1c0 Kernel: Fix mix-up between MAP_STACK/MAP_ANONYMOUS in prot validation 4 年 前
  Andreas Kling e55ef70e5e Kernel: Remove "has made executable exception for dynamic loader" flag 4 年 前
  Andreas Kling d0c5979d96 Kernel: Add "prot_exec" pledge promise and require it for PROT_EXEC 4 年 前