Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
97ad1087efffed26cb00e310a927f9603332dfcb
/
arch
/
x86
/
mm
/
fault.c
ba9f6f8
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 6 years ago
99792e0
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
0200fbd
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
1620414
x86/mm: Kill stray kernel fault handling comment
by Dave Hansen
· 6 years ago
367e3f1
x86/mm: Remove spurious fault pkey check
by Dave Hansen
· 6 years ago
3ae0ad9
x86/mm/vsyscall: Consider vsyscall page part of user address space
by Dave Hansen
· 6 years ago
02e983b
x86/mm: Add vsyscall address helper
by Dave Hansen
· 6 years ago
8825974
x86/mm: Fix exception table comments
by Dave Hansen
· 6 years ago
5b0c2ca
x86/mm: Add clarifying comments for user addr space
by Dave Hansen
· 6 years ago
aa37c51
x86/mm: Break out user address space handling
by Dave Hansen
· 6 years ago
8fed620
x86/mm: Break out kernel address space handling
by Dave Hansen
· 6 years ago
164477c
x86/mm: Clarify hardware vs. software "error_code"
by Dave Hansen
· 6 years ago
3425d93
efi/x86: Handle page faults occurring while running EFI runtime services
by Sai Praneeth
· 6 years ago
419ceeb
signal/x86: Pass pkey by value
by Eric W. Biederman
· 6 years ago
b4fd52f
signal/x86: Replace force_sig_info_fault with force_sig_fault
by Eric W. Biederman
· 6 years ago
9db812d
signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore
by Eric W. Biederman
· 6 years ago
aba1ecd
signal/x86: Pass pkey not vma into __bad_area
by Eric W. Biederman
· 6 years ago
988bbc7b
signal/x86: Don't compute pkey in __do_page_fault
by Eric W. Biederman
· 6 years ago
25c102d
signal/x86: Remove pkey parameter from mm_fault_error
by Eric W. Biederman
· 6 years ago
27274f7
signal/x86: Remove the pkey parameter from do_sigbus
by Eric W. Biederman
· 6 years ago
768fd9c
signal/x86: Remove pkey parameter from bad_area_nosemaphore
by Eric W. Biederman
· 6 years ago
40e5539
signal/x86: Move MCE error reporting out of force_sig_info_fault
by Eric W. Biederman
· 7 years ago
81fd9c1
x86/fault: Plumb error code and fault address through to fault handlers
by Jann Horn
· 6 years ago
a980c0e
x86/kprobes: Refactor kprobes_fault() like kprobe_exceptions_notify()
by Jann Horn
· 6 years ago
342db04
x86/dumpstack: Don't dump kernel memory based on usermode RIP
by Jann Horn
· 6 years ago
50a7ca3
mm: convert return type of handle_mm_fault() caller to vm_fault_t
by Souptick Joarder
· 6 years ago
6863ea0
x86/mm: Remove in_nmi() warning from vmalloc_fault()
by Joerg Roedel
· 6 years ago
d79d0d8
x86/mm: Clean up the printk()s in show_fault_oops()
by Dmitry Vyukov
· 7 years ago
4188f06
x86/mm: Get rid of KERN_CONT in show_fault_oops()
by Dmitry Vyukov
· 7 years ago
8316385
Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
5cef8c2
Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
ed7588d
x86/mm: Stop pretending pgtable_l5_enabled is a variable
by Kirill A. Shutemov
· 7 years ago
ba54d85
x86/fault: Dump user opcode bytes on fatal faults
by Borislav Petkov
· 7 years ago
3eb0f51
signal: Ensure every siginfo we send has all bits initialized
by Eric W. Biederman
· 7 years ago
d22fff8
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
986b37c
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
565977a
x86/mm: Remove pointless checks in vmalloc_fault
by Toshi Kani
· 7 years ago
745dd37
Merge branch 'x86/urgent' into x86/mm to pick up dependencies
by Thomas Gleixner
· 7 years ago
18a9552
x86/mm: Fix vmalloc_fault to use pXd_large
by Toshi Kani
· 7 years ago
3c76db7
Merge branch 'x86/pti' into x86/mm, to pick up dependencies
by Ingo Molnar
· 7 years ago
9558080
x86/fault: Do not print IP in show_fault_oops()
by Borislav Petkov
· 7 years ago
3b3a926
x86/mm: Remove stale comment about KMEMCHECK
by Jann Horn
· 7 years ago
91f606a
x86/mm: Replace compile-time checks for 5-level paging with runtime-time checks
by Kirill A. Shutemov
· 7 years ago
36b3a77
x86/mm/64: Tighten up vmalloc_fault() sanity checks on 5-level kernels
by Andy Lutomirski
· 7 years ago
beacd6f
x86/mm/pkeys: Fix fill_sig_info_pkey
by Eric W. Biederman
· 7 years ago
10a7e9d
Do not hash userspace addresses in fault handlers
by Kees Cook
· 7 years ago
328b4ed
x86: don't hash faulting address in oops printout
by Linus Torvalds
· 7 years ago
4950276
kmemcheck: remove annotations
by Levin, Alexander (Sasha Levin)
· 7 years ago
b3d9a13
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
by Ingo Molnar
· 7 years ago
ead7515
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
1067f03
x86/mm: Relocate page fault error codes to traps.h
by Ricardo Neri
· 7 years ago
cb0631f
x86/mm: fix use-after-free of vma during userfaultfd fault
by Vlastimil Babka
· 7 years ago
a3c4fb7
x86/mm: Fix fault error path using unsafe vma pointer
by Laurent Dufour
· 7 years ago
f5caf62
x86/asm: Fix inline asm call constraints for Clang
by Josh Poimboeuf
· 7 years ago
24e700e
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
39e48d9
x86/mm: Use pr_cont() in dump_pagetable()
by Jan Beulich
· 7 years ago
8095474
x86/tracing: Disentangle pagefault and resched IPI tracing key
by Thomas Gleixner
· 7 years ago
11a7ffb
x86/traps: Simplify pagefault tracing logic
by Thomas Gleixner
· 7 years ago
6c690ee
x86/mm: Split read_cr3() into read_cr3_pa() and __read_cr3()
by Andy Lutomirski
· 8 years ago
b50858c
x86/mm/vmalloc: Add 5-level paging support
by Kirill A. Shutemov
· 8 years ago
e0c4f67
x86/mm: Convert trivial cases of page table walk to 5-level paging
by Kirill A. Shutemov
· 8 years ago
68db0cf
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h>
by Ingo Molnar
· 8 years ago
5372e15
x86/mm: Drop unused argument 'removed' from sync_global_pgds()
by Kirill A. Shutemov
· 8 years ago
bb5e5ce
x86/dumpstack: Remove kernel text addresses from stack dump
by Josh Poimboeuf
· 8 years ago
4cdf8db
Merge branch 'work.uaccess2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
93c26d7
Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
a8adc0f
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
df720ac
exceptions: detritus removal
by Al Viro
· 8 years ago
744c193
x86: Migrate exception table users off module.h and onto extable.h
by Paul Gortmaker
· 8 years ago
e8c6226
x86/pkeys: Add fault handling for PF_PK page fault bit
by Dave Hansen
· 8 years ago
6271cfd
x86/mm: Improve stack-overflow #PF handling
by Andy Lutomirski
· 8 years ago
dcddffd
mm: do not pass mm_struct into handle_mm_fault
by Kirill A. Shutemov
· 8 years ago
2a53ccb
x86/dumpstack: Rename thread_struct::sig_on_uaccess_error to sig_on_uaccess_err
by Ingo Molnar
· 9 years ago
dfa9a94
x86/uaccess: Move thread_info::uaccess_err and thread_info::sig_on_uaccess_err to thread_struct
by Andy Lutomirski
· 9 years ago
46aea38
x86/mm/64: In vmalloc_fault(), use CR3 instead of current->active_mm
by Andy Lutomirski
· 9 years ago
dc4fac8
x86/mm: Switch from TASK_SIZE to TASK_SIZE_MAX in the page fault code
by Andy Lutomirski
· 9 years ago
643ad15
Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
a1a8ba2
Merge branch 'linus' into ras/core, to pick up fixes
by Ingo Molnar
· 9 years ago
e215554
x86/mm/pkeys: Fix access_error() denial of writes to write-only VMA
by Dave Hansen
· 9 years ago
62b5f7d
mm/core, x86/mm/pkeys: Add execute-only protection keys support
by Dave Hansen
· 9 years ago
d61172b
mm/core, x86/mm/pkeys: Differentiate instruction fetches
by Dave Hansen
· 9 years ago
07f146f
x86/mm/pkeys: Optimize fault handling in access_error()
by Dave Hansen
· 9 years ago
33a709b
mm/gup, x86/mm/pkeys: Check VMAs and PTEs for protection keys
by Dave Hansen
· 9 years ago
019132f
x86/mm/pkeys: Fill in pkey field in siginfo
by Dave Hansen
· 9 years ago
7b2d0db
x86/mm/pkeys: Pass VMA down in to fault signal generation code
by Dave Hansen
· 9 years ago
b3ecd51
x86/mm/pkeys: Add new 'PF_PK' page fault error code bit
by Dave Hansen
· 9 years ago
548acf1
x86/mm: Expand the exception table logic to allow new handling options
by Tony Luck
· 9 years ago
f4eafd8
x86/mm: Fix vmalloc_fault() to handle large pages properly
by Toshi Kani
· 9 years ago
ba3e127
x86/vm86: Clean up vm86.h includes
by Brian Gerst
· 9 years ago
9fda6a0
x86/vm86: Move vm86 fields out of 'thread_struct'
by Brian Gerst
· 9 years ago
70ffdb9
mm/fault, arch: Use pagefault_disable() to check for disabled pagefaults in the handler
by David Hildenbrand
· 10 years ago
f39b6f0
x86/asm/entry: Change all 'user_mode_vm()' calls to 'user_mode()'
by Andy Lutomirski
· 10 years ago
d31bf07
x86/mm/fault: Use TASK_SIZE_MAX in is_prefetch()
by Andy Lutomirski
· 10 years ago
1e02ce4
x86: Store a per-cpu shadow copy of CR4
by Andy Lutomirski
· 10 years ago
33692f2
vm: add VM_FAULT_SIGSEGV handling support
by Linus Torvalds
· 10 years ago
cf3c0a1
x86: mm: fix VM_FAULT_RETRY handling
by Linus Torvalds
· 10 years ago
26178ec
x86: mm: consolidate VM_FAULT_RETRY handling
by Linus Torvalds
· 10 years ago
7fb08ec
x86: mm: move mmap_sem unlock from mm_fault_error() to caller
by Linus Torvalds
· 10 years ago
df133e8
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 10 years ago
Next »