コミット履歴

作者 SHA1 メッセージ 日付
  Andreas Kling a246e9cd7e Use uintptr_t instead of u32 when storing pointers as integers 5 年 前
  Andreas Kling 1d02ac35fc Kernel: Limit Thread::raw_backtrace() to the max profiler stack size 5 年 前
  Andreas Kling 87583aea9c Kernel: Use copy_from_user() when appropriate during thread backtracing 5 年 前
  Andreas Kling 94ca55cefd Meta: Add license header to source files 5 年 前
  Andreas Kling 65cb406327 Kernel: Allow unlocking a held Lock with interrupts disabled 5 年 前
  Andreas Kling 41376d4662 Kernel: Fix Lock racing to the WaitQueue 5 年 前
  Andreas Kling a885719af5 Kernel: Keep SMAP protection enabled in Thread::backtrace_impl() 5 年 前
  Andreas Kling f6c0fccc01 Kernel: Fix busted backtraces when a thread backtraces itself 5 年 前
  Andreas Kling 8c5cd97b45 Kernel: Fix kernel null deref on process crash during join_thread() 5 年 前
  Andreas Kling 17ef5bc0ac Kernel: Rename {ss,esp}_if_crossRing to userspace_{ss,esp} 5 年 前
  Andreas Kling e23f05a157 Kernel: Remove unused variable Thread::m_userspace_stack_region 5 年 前
  Andreas Kling f6691ad26e Kernel: Fix SMAP violation in thread signal dispatch 5 年 前
  Andreas Kling 9eef39d68a Kernel: Start implementing x86 SMAP support 5 年 前
  Andreas Kling 3a27790fa7 Kernel: Use Thread::from_tid() in more places 5 年 前
  Andreas Kling 32ec1e5aed Kernel: Mask kernel addresses in backtraces and profiles 5 年 前
  Andreas Kling f598bbbb1d Kernel: Prevent executing I/O instructions in userspace 5 年 前
  Andreas Kling fd740829d1 Kernel: Switch to eagerly restoring x86 FPU state on context switch 5 年 前
  Andreas Kling 54d182f553 Kernel: Remove some unnecessary leaking of kernel pointers into dmesg 5 年 前
  Andreas Kling 610f3ad12f Kernel: Add a basic thread boosting mechanism 5 年 前
  Andreas Kling 50677bf806 Kernel: Refactor scheduler to use dynamic thread priorities 5 年 前
  Andreas Kling 9e55bcb7da Kernel: Make kernel memory regions be non-executable by default 5 年 前
  Andreas Kling 52deb09382 Kernel: Enable PAE (Physical Address Extension) 5 年 前
  Conrad Pankoff 0fdbe08637 Kernel: Fix debug message and kernel stack region names in thread setup 5 年 前
  Conrad Pankoff 0cb89f5927 Kernel: Mark kernel stack regions as... stack regions 5 年 前
  Conrad Pankoff b557aab884 Kernel: Move ring0 stacks out of kmalloc_eternal 5 年 前
  Conrad Pankoff 3aaeff483b Kernel: Add a size argument to validate_read_from_kernel 5 年 前
  Andreas Kling 523fd6533e Kernel: Unlock the Process when exit()ing 5 年 前
  Andreas Kling f4978b2be1 Kernel: Use IntrusiveList to make WaitQueue allocation-free :^) 5 年 前
  Andreas Kling 4b8851bd01 Kernel: Make TID's be unique PID's 5 年 前
  Andreas Kling 16812f0f98 Kernel: Get rid of "main thread" concept 5 年 前