2023-12-11 |
Heiko Carstens | s390/fpu: get rid of MACHINE_HAS_VX Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | s390/als: add vector facility to z13 architecture level set Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | s390/fpu: remove "novx" option Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | KVM: s390: remove superfluous save_fpu_regs() call Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | s390/fpu: get rid of test_fp_ctl() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | KVM: s390: use READ_ONCE() to read fpc register value Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | KVM: s390: fix setting of fpc register Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | s390/ptrace: handle setting of fpc register correctly Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | s390/nmi: implement and use local_mcck_save() / local_mcck_r... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | s390/nmi: consistently enable machine checks in trap_init() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-11 |
Heiko Carstens | s390/ctlreg: return old register contents when changing... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-11-05 |
Heiko Carstens | s390/cmma: rework no-dat handling Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-11-05 |
Heiko Carstens | s390/cmma: move arch_set_page_dat() to header file Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-11-05 |
Heiko Carstens | s390/cmma: move set_page_stable() and friends to header... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-11-05 |
Heiko Carstens | s390/cmma: move parsing of cmma kernel parameter to... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-11-05 |
Heiko Carstens | s390/cmma: cleanup inline assemblies Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-11-05 |
Heiko Carstens | s390: add USER_STACKTRACE support Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-11-05 |
Heiko Carstens | s390/perf: implement perf_callchain_user() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-25 |
Heiko Carstens | s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-25 |
Heiko Carstens | s390/cmma: fix detection of DAT pages Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-25 |
Heiko Carstens | s390/mm: add missing arch_set_page_dat() call to gmap... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm: add missing arch_set_page_dat() call to vmem_crst_a... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/cmma: fix initial kernel address space page table... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/diag: add missing virt_to_phys() translation to... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: move VM_FAULT_ERROR handling to do_exception() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: remove VM_FAULT_BADMAP and VM_FAULT_BADACCESS Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: remove VM_FAULT_SIGNAL Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: remove VM_FAULT_BADCONTEXT Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: simplify kfence fault handling Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: call do_fault_error() only from do_exception() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: get rid of do_low_address() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: remove VM_FAULT_PFAULT Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: use get_kernel_nofault() to dereference... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: improve readability by using teid union Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm: move translation-exception identification... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: use static key for store indication Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: use get_fault_address() everywhere Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: replace WARN_ON_ONCE() with unreachable() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: remove noinline attribute from all functions Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: remove line break Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: include linux/mmu_context.h Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: have balanced braces, remove unnecessary... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: use pr_warn(), pr_cont(), ... instead... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: use pr_warn_ratelimited() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: use __ratelimit() instead of printk_ratelimit() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: reverse x-mas tree coding style Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-23 |
Heiko Carstens | s390/mm,fault: remove and improve comments, adjust... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-19 |
Heiko Carstens | s390/mm: make vmemmap_free() only for CONFIG_MEMORY_HOTPLUG... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-19 |
Heiko Carstens | s390/mm: remove __GFP_HIGHMEM masking Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-16 |
Heiko Carstens | s390: add support for DCACHE_WORD_ACCESS Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-16 |
Heiko Carstens | s390: provide word-at-a-time implementation Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-16 |
Heiko Carstens | s390/extable: reduce number of extable macros Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390: use control register bit defines Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: add control register bits Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/irq: use CR0 defines to define CR0_IRQ_SUBCLASS_MASK Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: add missing defines Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/setup: make use of system_ctl_load() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: add system_ctl_load() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/early: use system_ctl_set_bit() instead of local_ctl_se... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: allow to call system_ctl_set/clear_bit... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctltreg: make initialization of control register... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: add struct ctlreg Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: add type checking to __local_ctl_load... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/kprobes,ptrace: open code struct per_reg Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: change parameters of __local_ctl_load... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: use local_ctl_load() and local_ctl_store... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: add local_ctl_load() and local_ctl_store() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: add local and system prefix to some functions Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: cleanup inline assemblies Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: rename ctl_reg.h to ctlreg.h Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/ctlreg: move control register code to separate... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/setup: use strlcat() instead of strcat() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390/smp,mcck: fix early IPI handling Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Heiko Carstens | s390: update defconfigs Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-01 |
Heiko Carstens | s390/dasd: fix string length handling Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-30 |
Heiko Carstens | s390/mm: use __set_memory() variants where useful Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-30 |
Heiko Carstens | s390/set_memory: add __set_memory() variant Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-30 |
Heiko Carstens | s390/set_memory: generate all set_memory() functions Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-30 |
Heiko Carstens | s390/mm: improve description of mapping permissions... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-30 |
Heiko Carstens | s390/amode31: change type of __samode31, __eamode31... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-30 |
Heiko Carstens | s390/mm: simplify kernel mapping setup Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-30 |
Heiko Carstens | s390: remove "noexec" option Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-23 |
Heiko Carstens | Merge branch 'vfio-ap' into features Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-09 |
Heiko Carstens | s390/smp: ensure global control register contents are... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-01 |
Heiko Carstens | s390/ptrace: add missing linux/const.h include Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-29 |
Heiko Carstens | s390/pfault: use consistent comment style Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-29 |
Heiko Carstens | s390/pfault: cleanup inline assemblies Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-29 |
Heiko Carstens | s390/pfault: use early_param() instead if __setup() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-29 |
Heiko Carstens | s390/pfault: remove not needed packed and aligned attributes Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-29 |
Heiko Carstens | s390/pfault: use UL instead of ULL Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-29 |
Heiko Carstens | s390/mm: move pfault code to own C file Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-29 |
Heiko Carstens | KVM: s390: fix sthyi error handling Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-27 |
Heiko Carstens | s390/defconfigs: set CONFIG_FUNCTION_GRAPH_RETVAL=y Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-27 |
Heiko Carstens | s390/ftrace: use la instead of aghik in return_to_handler() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-27 |
Heiko Carstens | s390/diag: fix diagnose 8c description Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-27 |
Heiko Carstens | s390: update defconfigs Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-24 |
Heiko Carstens | s390/hypfs: factor out filesystem code Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-24 |
Heiko Carstens | s390/hypfs: remove open-coded PTR_ALIGN() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-24 |
Heiko Carstens | s390/hypfs: simplify memory allocation Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
next |