summaryrefslogtreecommitdiff
path: root/arch/riscv/mm/fault.c
AgeCommit message (Expand)Author
2023-04-28Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-03-23riscv: entry: Convert to generic entryGuo Ren
2023-03-14RISC-V: mm: Support huge page in vmalloc_fault()Dylan Jhong
2023-03-05Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds
2023-03-02riscv: fix livelock in uaccessAl Viro
2023-02-21riscv, mm: Perform BPF exhandler fixup on page faultBjörn Töpel
2022-09-22riscv: Make VM_WRITE imply VM_READAndrew Bresticker
2022-06-16mm: avoid unnecessary page fault retires on shared memory typesPeter Xu
2022-04-20riscv: mm: Remove the copy operation of pmdChuanhua Han
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