aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv/mm/fault.c
AgeCommit message (Expand)Author
2022-01-19Merge tag 'riscv-for-linus-5.17-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2022-01-17Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2022-01-15mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bitQi Zheng
2022-01-05riscv: Make vmalloc/vmemmap end equal to the start of the next regionAlexandre Ghiti
2021-12-13exit: Add and use make_task_dead.Eric W. Biederman
2021-06-30riscv: Enable KFENCE for riscv64Liu Shixin
2021-05-06Merge tag 'riscv-for-linus-5.13-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2021-04-26riscv: Move kernel mapping outside of linear mappingAlexandre Ghiti
2021-04-15riscv: add do_page_fault and do_trap_break into the kprobes blacklistJisheng Zhang
2021-01-14riscv: Add uprobes supportedGuo Ren
2021-01-14riscv: Add kprobes supportedGuo Ren
2021-01-07riscv/mm: Prevent kernel module to access user memory without uaccess routinesEric Lin
2021-01-07riscv/mm: Introduce a die_kernel_fault() helper functionEric Lin
2020-11-05riscv: fix pfn_to_virt err in do_page_fault().Liu Shaohua
2020-09-15riscv/mm/fault: Set FAULT_FLAG_INSTRUCTION flag in do_page_fault()Pekka Enberg
2020-09-15riscv/mm/fault: Fix inline placement in vmalloc_fault() declarationPekka Enberg
2020-09-15riscv/mm/fault: Move access error check to functionPekka Enberg
2020-09-15riscv/mm/fault: Move FAULT_FLAG_WRITE handling in do_page_fault()Pekka Enberg
2020-09-15riscv/mm/fault: Simplify mm_fault_error()Pekka Enberg
2020-09-15riscv/mm/fault: Move fault error handling to mm_fault_error()Pekka Enberg
2020-09-15riscv/mm/fault: Simplify fault error handlingPekka Enberg
2020-09-15riscv/mm/fault: Move vmalloc fault handling to vmalloc_fault()Pekka Enberg
2020-09-15riscv/mm/fault: Move bad area handling to bad_area()Pekka Enberg
2020-09-15riscv/mm/fault: Move no context handling to no_context()Pekka Enberg
2020-09-15riscv/mm: Simplify retry logic in do_page_fault()Pekka Enberg
2020-08-12mm/riscv: use general page fault accountingPeter Xu
2020-08-12mm: do page fault accounting in handle_mm_faultPeter Xu
2020-08-07mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport
2020-06-09mmap locking API: convert mmap_sem commentsMichel Lespinasse
2020-06-09mmap locking API: convert mmap_sem API commentsMichel Lespinasse
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse
2020-04-02mm: allow VM_FAULT_RETRY for multiple timesPeter Xu
2020-04-02mm: introduce FAULT_FLAG_DEFAULTPeter Xu
2020-04-02mm: introduce fault_signal_pending()Peter Xu
2019-11-05riscv: abstract out CSR names for supervisor vs machine modeChristoph Hellwig
2019-10-28riscv: add prototypes for assembly language functions from head.SPaul Walmsley
2019-07-08Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2019-06-26riscv: mm: Fix code commentShihPo Hung
2019-06-17Merge tag 'riscv-for-v5.2/fixes-rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2019-06-17riscv: mm: synchronize MMU after pte changeShihPo Hung
2019-05-29signal/riscv: Remove tsk parameter from do_trapEric W. Biederman
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120Thomas Gleixner
2019-05-16riscv: fix locking violation in page fault handlerAndreas Schwab
2019-05-16RISC-V: Access CSRs using CSR numbersAnup Patel
2018-08-17mm: convert return type of handle_mm_fault() caller to vm_fault_tSouptick Joarder
2018-02-07Merge tag 'riscv-for-linus-4.16-merge_window' of git://git.kernel.org/pub/scm...Linus Torvalds
2018-01-31Merge branch 'work.whack-a-mole' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2018-01-30riscv: rename sptbr to satpChristoph Hellwig
2018-01-07riscv: rename SR_* constants to match the specChristoph Hellwig
2017-12-04riscv: use linux/uaccess.h, not asm/uaccess.h...Al Viro