summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/fault.c
Commit message (Expand)AuthorAgeFilesLines
* x86/fault: Fix AMD erratum #91 errata fixup for user codeAndy Lutomirski2021-03-041-10/+17
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-10-231-5/+8
|\
| * x86/kvm: Update the comment about asynchronous page fault in exc_page_fault()Vitaly Kuznetsov2020-10-211-5/+8
* | Merge tag 'ras_updates_for_v5.10' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-10-121-1/+1
|\ \ | |/ |/|
| * x86/mce: Decode a kernel instruction to determine if it is copying from userTony Luck2020-10-071-1/+1
* | x86/mm/32: Bring back vmalloc faulting on x86_32Joerg Roedel2020-09-031-0/+78
|/
* mm/x86: use general page fault accountingPeter Xu2020-08-121-15/+2
* mm: do page fault accounting in handle_mm_faultPeter Xu2020-08-121-1/+1
* mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport2020-08-071-1/+0
* x86/entry: Cleanup idtentry_enter/exitThomas Gleixner2020-07-241-3/+3
* x86/entry: Rename idtentry_enter/exit_cond_rcu() to idtentry_enter/exit()Andy Lutomirski2020-07-061-3/+3
* maccess: rename probe_kernel_address to get_kernel_nofaultChristoph Hellwig2020-06-181-3/+3
* maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig2020-06-171-1/+1
* x86/idt: Consolidate idt functionalityThomas Gleixner2020-06-111-12/+4
* x86/entry: Switch page fault exception to IDTENTRY_RAWThomas Gleixner2020-06-111-21/+48
* x86/entry: Convert Invalid Opcode exception to IDTENTRYThomas Gleixner2020-06-111-1/+1
* x86/traps: Make interrupt enable/disable symmetric in C codeThomas Gleixner2020-06-111-2/+13
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-6/+6
* mmap locking API: rename mmap_sem to mmap_lockMichel Lespinasse2020-06-091-1/+1
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-4/+4
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-06-031-0/+19
|\
| * x86/kvm: Handle async page faults directly through do_page_fault()Andy Lutomirski2020-05-191-0/+19
* | x86/mm: remove vmalloc faultingJoerg Roedel2020-06-021-134/+0
* | mm: remove vmalloc_sync_(un)mappings()Joerg Roedel2020-06-021-37/+0
* | x86/mm/32: implement arch_sync_kernel_mappings()Joerg Roedel2020-06-021-9/+16
|/
* mm/vma: make vma_is_accessible() available for general useAnshuman Khandual2020-04-071-1/+1
* mm: allow VM_FAULT_RETRY for multiple timesPeter Xu2020-04-021-2/+0
* mm: introduce FAULT_FLAG_DEFAULTPeter Xu2020-04-021-1/+1
* x86/mm: use helper fault_signal_pending()Peter Xu2020-04-021-15/+13
* x86/mm: split vmalloc_sync_all()Joerg Roedel2020-03-211-2/+24
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-01-281-27/+12
|\
| * x86/context-tracking: Remove exception_enter/exit() from do_page_fault()Frederic Weisbecker2020-01-071-27/+12
* | mm, x86/mm: Untangle address space layout definitions from basic pgtable type...Ingo Molnar2019-12-101-0/+1
|/
* x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all()Joerg Roedel2019-11-261-1/+1
* x86/mm: Sync also unmappings in vmalloc_sync_all()Joerg Roedel2019-07-221-8/+5
* x86/mm: Check for pfn instead of page in vmalloc_sync_one()Joerg Roedel2019-07-221-1/+1
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-07-201-19/+11
|\
| * x86/mm, tracing: Fix CR2 corruptionPeter Zijlstra2019-07-171-19/+11
* | mm, kprobes: generalize and rename notify_page_fault() as kprobe_page_fault()Anshuman Khandual2019-07-161-19/+2
|/
* Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-07-081-7/+5
|\
| * signal/x86: Move tsk inside of CONFIG_MEMORY_FAILURE in do_sigbusEric W. Biederman2019-06-031-2/+1
| * signal: Remove the task parameter from force_sig_faultEric W. Biederman2019-05-291-4/+3
| * signal: Explicitly call force_sig_fault on currentEric W. Biederman2019-05-291-3/+3
| * signal: Remove task parameter from force_sig_mceerrEric W. Biederman2019-05-271-1/+1
* | x86/vsyscall: Document odd SIGSEGV error code for vsyscallsAndy Lutomirski2019-06-281-0/+7
* | x86/vsyscall: Show something useful on a read faultAndy Lutomirski2019-06-281-6/+5
|/
* Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-05-061-37/+18
|\
| * x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault()Jiri Kosina2019-04-241-2/+0
| * x86/fault: Make fault messages more succinctBorislav Petkov2019-04-211-3/+3
| * x86/fault: Decode and print #PF oops in human readable formSean Christopherson2019-04-191-31/+11