- f56caed Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years ago
- 36ef159 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit by Qi Zheng · 3 years ago
- 935b534 powerpc/64s: Move and rename do_bad_slb_fault as it is not hash specific by Nicholas Piggin · 3 years, 1 month ago
- cd5d5e6 powerpc/mm: Fix lockup on kernel exec fault by Christophe Leroy · 3 years, 7 months ago
- 7153d4b powerpc/traps: Enhance readability for trap types by Xiongwei Song · 3 years, 9 months ago
- c45ba4f4 powerpc: clean up do_page_fault by Nicholas Piggin · 3 years, 10 months ago
- d738ee8 powerpc/64e/interrupt: handle bad_page_fault in C by Nicholas Piggin · 3 years, 10 months ago
- 98c26a7 powerpc/mm: Remove unneeded #ifdef CONFIG_PPC_MEM_KEYS by Christophe Leroy · 3 years, 10 months ago
- af6f2ce8 powerpc/32: Call bad_page_fault() from do_page_fault() by Christophe Leroy · 3 years, 10 months ago
- 90cbac0 powerpc: Enable KFENCE for PPC32 by Christophe Leroy · 3 years, 11 months ago
- e4bb64c powerpc: remove interrupt handler functions from the noinstr section by Nicholas Piggin · 4 years ago
- 540d4d3 powerpc/64: context tracking move to interrupt wrappers by Nicholas Piggin · 4 years ago
- a008f8f powerpc/64s/hash: improve context tracking of hash faults by Nicholas Piggin · 4 years ago
- e6f8a6c powerpc: add interrupt_cond_local_irq_enable helper by Nicholas Piggin · 4 years ago
- 3a96570 powerpc: convert interrupt handlers to use wrappers by Nicholas Piggin · 4 years ago
- 31d6490 powerpc/mm: Remove stale do_page_fault comment referring to SLB faults by Nicholas Piggin · 4 years ago
- f4c03b0 powerpc/64s: move bad_page_fault handling to C by Nicholas Piggin · 4 years ago
- 4cb8428 powerpc: rearrange do_page_fault error case to be inside exception_enter by Nicholas Piggin · 4 years ago
- 71f4797 powerpc/64s: add do_bad_page_fault_segv handler by Nicholas Piggin · 4 years ago
- 8458c62 powerpc: bad_page_fault get registers from regs by Nicholas Piggin · 4 years ago
- a01a3f2 powerpc: remove arguments from fault handler functions by Nicholas Piggin · 4 years ago
- 5f1888a powerpc/fault: Perform exception fixup in do_page_fault() by Christophe Leroy · 4 years, 1 month ago
- cbd7e6c powerpc/fault: Avoid heavy search_exception_tables() verification by Christophe Leroy · 4 years, 1 month ago
- 3dc12df powerpc/mm: Move the WARN() out of bad_kuap_fault() by Christophe Leroy · 4 years, 1 month ago
- 5250d02 powerpc/fault: Unnest definition of page_fault_is_write() and page_fault_is_bad() by Christophe Leroy · 4 years, 1 month ago
- 7ceb400 powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S by Christophe Leroy · 4 years, 1 month ago
- 475c874 powerpc/book3s64/kuap: Improve error reporting with KUAP by Aneesh Kumar K.V · 4 years, 1 month ago
- eb232b1 powerpc/book3s64/kuap: Improve error reporting with KUAP by Aneesh Kumar K.V · 4 years, 2 months ago
- 428fdc0 mm/powerpc: use general page fault accounting by Peter Xu · 4 years, 5 months ago
- bce617e mm: do page fault accounting in handle_mm_fault by Peter Xu · 4 years, 5 months ago
- 773b3e5 powerpc/mm: Remove custom stack expansion checking by Michael Ellerman · 4 years, 6 months ago
- 63dee5d powerpc: Allow 4224 bytes of stack expansion for the signal frame by Michael Ellerman · 4 years, 6 months ago
- c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 7 months ago
- d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 7 months ago
- e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 4 years, 7 months ago
- 7ba68b2 powerpc: Add a probe_user_read_inst() function by Jordan Niethe · 4 years, 8 months ago
- 94afd06 powerpc: Use a datatype for instructions by Jordan Niethe · 4 years, 8 months ago
- 8094892 powerpc: Use a function for getting the instruction op code by Jordan Niethe · 4 years, 8 months ago
- 777e26f powerpc: Use an accessor for instructions by Jordan Niethe · 4 years, 8 months ago
- c46241a powerpc/pkeys: Check vma before returning key fault error to the user by Aneesh Kumar K.V · 4 years, 8 months ago
- fe4a685 powerpc/pkeys: Avoid using lockless page table walk by Aneesh Kumar K.V · 4 years, 8 months ago
- 3122e80 mm/vma: make vma_is_accessible() available for general use by Anshuman Khandual · 4 years, 9 months ago
- 4064b98 mm: allow VM_FAULT_RETRY for multiple times by Peter Xu · 4 years, 10 months ago
- dde1607 mm: introduce FAULT_FLAG_DEFAULT by Peter Xu · 4 years, 10 months ago
- c9a0dad powerpc/mm: use helper fault_signal_pending() by Peter Xu · 4 years, 10 months ago
- 4c25df5 Merge branch 'topic/user-access-begin' into next by Michael Ellerman · 5 years ago
- 6ec20aa powerpc/32s: Fix bad_kuap_fault() by Christophe Leroy · 5 years ago
- 0f9aee0 powerpc/mm: Don't log user reads to 0xffffffff by Christophe Leroy · 5 years ago
- def0bfd powerpc: use probe_user_read() and probe_user_write() by Christophe Leroy · 5 years ago
- 46ddcb3 powerpc/mm: Show if a bad page fault on data is read or write. by Christophe Leroy · 5 years ago
- b98cca4 mm, kprobes: generalize and rename notify_page_fault() as kprobe_page_fault() by Anshuman Khandual · 6 years ago
- 5ad18b2 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace by Linus Torvalds · 6 years ago
- 2874c5f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 by Thomas Gleixner · 6 years ago
- 2e1661d2 signal: Remove the task parameter from force_sig_fault by Eric W. Biederman · 6 years ago
- f8eac90 signal: Remove task parameter from force_sig_mceerr by Eric W. Biederman · 6 years ago
- 5e5be3a powerpc/mm: Detect bad KUAP faults by Michael Ellerman · 6 years ago
- de78a9c powerpc: Add a framework for Kernel Userspace Access Protection by Christophe Leroy · 6 years ago
- 0fb1c25 powerpc: Add skeleton for Kernel Userspace Execution Prevention by Christophe Leroy · 6 years ago
- 96d4f26 Remove 'type' argument from access_ok() function by Linus Torvalds · 6 years ago
- 8d69733 Merge tag 'powerpc-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 6 years ago
- ffca395 powerpc/mm: Fix reporting of kernel execute faults on the 8xx by Christophe Leroy · 6 years ago
- 49a502e powerpc/mm: Make NULL pointer deferences explicit on bad page faults. by Christophe Leroy · 6 years ago
- 374f3f5 powerpc/mm/hash: Handle user access of kernel address gracefully by Aneesh Kumar K.V · 6 years ago
- d7b4561 KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2 by Suraj Jitindar Singh · 6 years ago
- 5b3e84f powerpc: change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S by Christophe Leroy · 6 years ago
- f383d8b signal/powerpc: Use force_sig_fault where appropriate by Eric W. Biederman · 6 years ago
- 5d8fb8a signal/powerpc: Specialize _exception_pkey for handling pkey exceptions by Eric W. Biederman · 6 years ago
- cd60ab7a signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore by Eric W. Biederman · 6 years ago
- 8eb2ba2 signal/powerpc: Call _exception_pkey directly from bad_key_fault_exception by Eric W. Biederman · 6 years ago
- 9f2ee69 signal/powerpc: Remove pkey parameter from __bad_area by Eric W. Biederman · 6 years ago
- f654fc0 signal/powerpc: Use force_sig_mceerr as appropriate by Eric W. Biederman · 7 years ago
- 6ada4e2 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 6 years ago
- 50a7ca3 mm: convert return type of handle_mm_fault() caller to vm_fault_t by Souptick Joarder · 6 years ago
- 45ef599 powerpc: remove unnecessary inclusion of asm/tlbflush.h by Christophe Leroy · 7 years ago
- c90fca9 Merge tag 'powerpc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 7 years ago
- 0e36b0d powerpc/mm: Only read faulting instruction when necessary in do_page_fault() by Christophe Leroy · 7 years ago
- 8a0b112 powerpc/mm: Use instruction symbolic names in store_updates_sp() by Christophe Leroy · 7 years ago
- 3eb0f51 signal: Ensure every siginfo we send has all bits initialized by Eric W. Biederman · 7 years ago
- f2ed480 powerpc/mm/keys: Update documentation and remove unnecessary check by Aneesh Kumar K.V · 7 years ago
- ebf0b6a Merge branch 'fixes' into next by Michael Ellerman · 7 years ago
- 99cd130 powerpc: Deliver SEGV signal on pkey violation by Ram Pai · 7 years ago
- e6c2a47 powerpc: Handle exceptions caused by pkey violation by Ram Pai · 7 years ago
- 2271db2 powerpc: Use the TRAP macro whenever comparing a trap number by Benjamin Herrenschmidt · 7 years ago
- ecb101a powerpc/mm: Fix SEGV on mapped region to return SEGV_ACCERR by John Sperbeck · 7 years ago
- 4915349 powerpc/8xx: Use symbolic names for DSISR bits in DSI by Christophe Leroy · 7 years ago
- 968159c powerpc/8xx: Getting rid of remaining use of CONFIG_8xx by Christophe Leroy · 7 years ago
- 6ff4d3e powerpc: Remove old unused icswx based coprocessor support by Benjamin Herrenschmidt · 7 years ago
- 8f5ca0b powerpc/mm: Cleanup check for stack expansion by Benjamin Herrenschmidt · 7 years ago
- f43bb27 powerpc/mm: Don't lose "major" fault indication on retry by Benjamin Herrenschmidt · 7 years ago
- bd0d63f powerpc/mm: Move page fault VMA access checks to a helper by Benjamin Herrenschmidt · 7 years ago
- d2e0d2c powerpc/mm: Set fault flags earlier by Benjamin Herrenschmidt · 7 years ago
- b15021d powerpc/mm: Add a bunch of (un)likely annotations to do_page_fault by Benjamin Herrenschmidt · 7 years ago
- 11ccdd3 powerpc/mm: Move/simplify faulthandler_disabled() and !mm check by Benjamin Herrenschmidt · 7 years ago
- 2865d08 powerpc/mm: Move the DSISR_PROTFAULT sanity check by Benjamin Herrenschmidt · 7 years ago
- 04aafdc powerpc/mm: Cosmetic fix to page fault accounting by Benjamin Herrenschmidt · 7 years ago
- 3da0264 powerpc/mm: Move CMO accounting out of do_page_fault into a helper by Benjamin Herrenschmidt · 7 years ago
- b5c8f0f powerpc/mm: Rework mm_fault_error() by Benjamin Herrenschmidt · 7 years ago
- c335060 powerpc/mm: Make bad_area* helper functions by Benjamin Herrenschmidt · 7 years ago
- d3ca587 powerpc/mm: Fix reporting of kernel execute faults by Benjamin Herrenschmidt · 7 years ago
- 65d47fd powerpc/mm: Simplify returns from __do_page_fault by Benjamin Herrenschmidt · 7 years ago