summaryrefslogtreecommitdiffstats
path: root/arch/s390/mm/fault.c
Commit message (Expand)AuthorAgeFilesLines
* s390/mm: Fix VM_FAULT_HWPOISON handling in do_exception()Gerald Schaefer2024-07-171-1/+2
* s390: Replace S390_lowcore by get_lowcore()Sven Schnelle2024-06-181-8/+8
* s390/uv: Implement HAVE_ARCH_MAKE_FOLIO_ACCESSIBLEDavid Hildenbrand2024-06-051-6/+8
* s390: mm: accelerate pagefault when badaccessKefeng Wang2024-04-251-1/+2
* s390/mm: fix NULL pointer dereferenceHeiko Carstens2024-04-031-1/+1
* s390/entry: compare gmap asce to determine guest/host faultSven Schnelle2024-03-171-1/+3
* s390/mm,fault: remove not needed tsk variableHeiko Carstens2024-01-111-3/+1
* arch/mm/fault: fix major fault accounting when retrying under per-VMA lockSuren Baghdasaryan2023-12-291-0/+3
* s390/mm,fault: move VM_FAULT_ERROR handling to do_exception()Heiko Carstens2023-10-231-47/+34
* s390/mm,fault: remove VM_FAULT_BADMAP and VM_FAULT_BADACCESSHeiko Carstens2023-10-231-85/+51
* s390/mm,fault: remove VM_FAULT_SIGNALHeiko Carstens2023-10-231-10/+7
* s390/mm,fault: remove VM_FAULT_BADCONTEXTHeiko Carstens2023-10-231-8/+16
* s390/mm,fault: simplify kfence fault handlingHeiko Carstens2023-10-231-8/+8
* s390/mm,fault: call do_fault_error() only from do_exception()Heiko Carstens2023-10-231-19/+8
* s390/mm,fault: get rid of do_low_address()Heiko Carstens2023-10-231-16/+9
* s390/mm,fault: remove VM_FAULT_PFAULTHeiko Carstens2023-10-231-3/+1
* s390/mm,fault: use get_kernel_nofault() to dereference in dump_pagetable()Heiko Carstens2023-10-231-26/+19
* s390/mm,fault: improve readability by using teid unionHeiko Carstens2023-10-231-26/+23
* s390/mm,fault: use static key for store indicationHeiko Carstens2023-10-231-4/+7
* s390/mm,fault: use get_fault_address() everywhereHeiko Carstens2023-10-231-9/+7
* s390/mm,fault: replace WARN_ON_ONCE() with unreachable()Heiko Carstens2023-10-231-2/+1
* s390/mm,fault: remove noinline attribute from all functionsHeiko Carstens2023-10-231-5/+5
* s390/mm,fault: remove line breakHeiko Carstens2023-10-231-2/+1
* s390/mm,fault: include linux/mmu_context.hHeiko Carstens2023-10-231-1/+1
* s390/mm,fault: have balanced braces, remove unnecessary blanksHeiko Carstens2023-10-231-6/+6
* s390/mm,fault: use pr_warn(), pr_cont(), ... instead of open-codingHeiko Carstens2023-10-231-7/+5
* s390/mm,fault: use pr_warn_ratelimited()Heiko Carstens2023-10-231-3/+2
* s390/mm,fault: use __ratelimit() instead of printk_ratelimit()Heiko Carstens2023-10-231-1/+3
* s390/mm,fault: reverse x-mas tree coding styleHeiko Carstens2023-10-231-5/+5
* s390/mm,fault: remove and improve comments, adjust whitespaceHeiko Carstens2023-10-231-63/+23
* s390/ctlreg: add struct ctlregHeiko Carstens2023-09-191-2/+2
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-09-071-1/+1
|\
| * Merge tag 'kvm-s390-next-6.6-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2023-08-311-1/+1
| |\
| | * s390/uv: UV feature check utilitySteffen Eiden2023-08-281-1/+1
* | | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-291-3/+2
|\ \ \
| * | | mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_FAULT_COMPLETEDSuren Baghdasaryan2023-08-241-1/+2
| * | | mm: remove CONFIG_PER_VMA_LOCK ifdefsMatthew Wilcox (Oracle)2023-08-181-2/+0
| |/ /
* / / s390/mm: move pfault code to own C fileHeiko Carstens2023-07-291-228/+0
|/ /
* / s390/mm: fix per vma lock fault handlingSven Schnelle2023-07-181-0/+2
|/
* mm: always expand the stack with the mmap write lock heldLinus Torvalds2023-06-271-2/+3
* s390/mm: try VMA lock-based page fault handling firstHeiko Carstens2023-04-051-0/+24
* s390/kfence: fix page fault reportingHeiko Carstens2023-02-151-14/+35
* s390/mm: define private VM_FAULT_* reasons from top bitsPeter Xu2023-02-141-5/+9
* Merge branch 'fixes' into featuresVasily Gorbik2022-09-141-2/+0
|\
| * s390/mm: remove useless hugepage address alignmentGerald Schaefer2022-08-301-2/+0
* | s390/mm: remove unused access parameter from do_fault_error()Heiko Carstens2022-08-301-8/+7
|/
* s390/mm: do not trigger write fault when vma does not allow VM_WRITEGerald Schaefer2022-08-251-1/+3
* Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-051-0/+12
|\
| * mm: avoid unnecessary page fault retires on shared memory typesPeter Xu2022-06-161-0/+12
* | KVM: s390: pv: handle secure storage exceptions for normal guestsClaudio Imbrenda2022-07-131-1/+12