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