Commit History

Author SHA1 Message Date
  Andreas Kling 8fbdda5a2d Kernel: Implement basic support for sys$mmap() with MAP_PRIVATE 5 years ago
  Andreas Kling aa1e209845 Kernel: Remove some unnecessary indirection in InodeFile::mmap() 5 years ago
  Andreas Kling 651417a085 Kernel: Split InodeVMObject into two subclasses 5 years ago
  Andreas Kling 07a26aece3 Kernel: Rename InodeVMObject => SharedInodeVMObject 5 years ago
  Andreas Kling 5af95139fa Kernel: Make Process::m_master_tls_region a WeakPtr 5 years ago
  Andreas Kling b0623a0c58 Kernel: Remove SmapDisabler in sys$connect() 5 years ago
  Andreas Kling dcd619bd46 Kernel: Merge the shbuf_get_size() syscall into shbuf_get() 5 years ago
  Andreas Kling f72e5bbb17 Kernel+LibC: Rename shared buffer syscalls to use a prefix 5 years ago
  Liav A db23703570 Process: Use dbg() instead of dbgprintf() 5 years ago
  Andreas Kling 4997dcde06 Kernel: Always disable interrupts in do_killpg() 5 years ago
  Andreas Kling 4a293e8a21 Kernel: Ignore signals sent to threadless (zombie) processes 5 years ago
  Andreas Kling 0c1497846e Kernel: Don't allow profiling a dead process 5 years ago
  Cristian-Bogdan SIRB 05ce8586ea Kernel: Fix ASSERTION failed in join_thread syscall 5 years ago
  Andreas Kling d28fa89346 Kernel: Don't assert on sys$kill() with pid=INT32_MIN 5 years ago
  Cristian-Bogdan SIRB 717cd5015e Kernel: Allow process with multiple threads to call exec and exit 5 years ago
  Andreas Kling ceec1a7d38 AK: Make Vector use size_t for its size and capacity 5 years ago
  Andreas Kling d0f5b43c2e Kernel: Use Vector::unstable_remove() when deallocating a region 5 years ago
  Andreas Kling 30a8991dbf Kernel: Make Region weakable and use WeakPtr<Region> instead of Region* 5 years ago
  Andreas Kling 79576f9280 Kernel: Clear the region lookup cache on exec() 5 years ago
  Liav A 895e874eb4 Kernel: Include the new PIT class in system components 5 years ago
  Andreas Kling fc5ebe2a50 Kernel: Disown shared buffers on sys$execve() 5 years ago
  Andreas Kling ece2971112 Kernel: Disable profiling during the critical section of sys$execve() 5 years ago
  Andreas Kling d7a13dbaa7 Kernel: Reset profiling state on exec() (but keep it going) 5 years ago
  Andreas Kling 2a679f228e Kernel: Fix bitrotted DEBUG_IO logging 5 years ago
  Andreas Kling bead20c40f Kernel: Remove SmapDisabler in sys$create_shared_buffer() 5 years ago
  Andreas Kling 9aa234cc47 Kernel: Reset FPU state on exec() 5 years ago
  Andreas Kling a7dbb3cf96 Kernel: Use a FixedArray for a process's extra GIDs 5 years ago
  Andreas Kling 48f7c28a5c Kernel: Replace "current" with Thread::current and Process::current 5 years ago
  Andreas Kling 4f4af24b9d Kernel: Tear down process address space during finalization 5 years ago
  Andreas Kling 31e1af732f Kernel+LibC: Allow sys$mmap() callers to specify address alignment 5 years ago