summaryrefslogtreecommitdiffstats
path: root/arch/arm/mm/fault.c
Commit message (Expand)AuthorAgeFilesLines
* ARM: Remove address checking for MMUless devicesYanjun Yang2024-07-091-2/+2
* Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-191-15/+17
|\
| * arm: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESSKefeng Wang2024-05-051-15/+15
| * arm: mm: accelerate pagefault when VM_FAULT_BADACCESSKefeng Wang2024-04-251-1/+3
* | ARM: 9358/2: Implement PAN for LPAE by TTBR0 page table walks disablementLinus Walleij2024-04-181-0/+29
|/
* Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2024-03-231-0/+8
|\
| * ARM: 9351/1: fault: Add "cut here" line for prefetch abortsKees Cook2024-02-241-0/+1
| * ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed()Kees Cook2024-02-241-0/+7
* | arch/arm/mm: fix major fault accounting when retrying under per-VMA lockSuren Baghdasaryan2024-02-071-0/+2
|/
* ARM: 9328/1: mm: try VMA lock-based page fault handling firstWang Kefeng2023-12-051-0/+30
* Merge branch 'expand-stack'Linus Torvalds2023-06-281-49/+14
|\
| * arm/mm: Convert to using lock_mm_and_find_vma()Ben Hutchings2023-06-241-49/+14
* | arm: allow pte_offset_map[_lock]() to failHugh Dickins2023-06-191-0/+3
|/
* Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2022-12-131-2/+3
|\
| * ARM: 9254/1: mm: Provide better message when kernel faultWang Kefeng2022-11-071-2/+3
* | ARM: 9278/1: kfence: only handle translation faultsWang Kefeng2022-12-071-2/+16
|/
* mm: avoid unnecessary page fault retires on shared memory typesPeter Xu2022-06-161-0/+4
* Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-171-1/+1
|\
| * exit: Add and use make_task_dead.Eric W. Biederman2021-12-131-1/+1
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-01-151-1/+1
|\ \
| * | mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bitQi Zheng2022-01-151-1/+1
| |/
* | ARM: 9166/1: Support KFENCE for ARMWang Kefeng2021-12-171-2/+7
* | ARM: 9165/1: mm: Provide is_write_fault()Wang Kefeng2021-12-171-1/+6
* | ARM: 9161/1: mm: mark private VM_FAULT_X defines as vm_fault_tWang Kefeng2021-12-171-2/+2
|/
* ARM: 9131/1: mm: Fix PXN process with LPAE featureWang Kefeng2021-10-191-1/+19
* ARM: 9130/1: mm: Provide die_kernel_fault() helperWang Kefeng2021-10-191-9/+21
* ARM: 9126/1: mm: Kill page table base print in show_pte()Wang Kefeng2021-10-191-1/+0
* ARM: 9127/1: mm: Cleanup access_error()Wang Kefeng2021-10-191-24/+14
* ARM: 9129/1: mm: Kill task_struct argument for __do_page_fault()Wang Kefeng2021-10-191-7/+3
* ARM: 9128/1: mm: Refactor the __do_page_fault()Wang Kefeng2021-10-191-21/+13
* mm/arm: use general page fault accountingPeter Xu2020-08-121-19/+6
* mm: do page fault accounting in handle_mm_faultPeter Xu2020-08-121-1/+1
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-1/+1
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-3/+3
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
* arm: add support for folded p4d page tablesMike Rapoport2020-06-041-8/+14
* mm/vma: introduce VM_ACCESS_FLAGSAnshuman Khandual2020-04-101-1/+1
* mm: allow VM_FAULT_RETRY for multiple timesPeter Xu2020-04-021-3/+0
* mm: introduce FAULT_FLAG_DEFAULTPeter Xu2020-04-021-1/+1
* mm: introduce fault_signal_pending()Peter Xu2020-04-021-1/+1
* ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writesWill Deacon2019-08-231-2/+2
* mm, kprobes: generalize and rename notify_page_fault() as kprobe_page_fault()Anshuman Khandual2019-07-161-23/+1
* Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-07-081-6/+7
|\
| * signal: Remove the task parameter from force_sig_faultEric W. Biederman2019-05-291-1/+1
| * signal: Explicitly call force_sig_fault on currentEric W. Biederman2019-05-291-1/+1
| * signal/arm: Remove tsk parameter from __do_user_faultEric W. Biederman2019-05-291-5/+6
* | Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2019-07-081-9/+11
|\ \
| * | ARM: arrange show_pte() to issue severity-based messagesRussell King2019-06-201-9/+8
| * | ARM: add "8<--- cut here ---" to kernel dumpsRussell King2019-06-201-0/+3
| |/
* / treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
|/