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 ...org/r/20230731183926.330932-1-hca@linux.ibm.com 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 ...org/r/20230727182939.2050744-1-hca@linux.ibm.com 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() ...org/r/20230726061834.1300984-1-hca@linux.ibm.com 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 |
2023-07-24 |
Heiko Carstens | s390/sthyi: enforce 4k alignment of vmalloc'ed area Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-24 |
Heiko Carstens | s390/diag: handle diag 204 subcode 4 address correctly Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-03 |
Heiko Carstens | s390: fix various typos Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-03 |
Heiko Carstens | s390: include linux/io.h instead of asm/io.h Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-03 |
Heiko Carstens | s390/ptrace: make all psw related defines also available... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-07-03 |
Heiko Carstens | s390/ptrace: remove PSW_DEFAULT_KEY from uapi Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-06-28 |
Heiko Carstens | s390: consistently use .balign instead of .align Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-06-28 |
Heiko Carstens | s390/decompressor: fix misaligned symbol build error ...org/r/20230622125508.1068457-1-hca@linux.ibm.com Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-06-28 |
Heiko Carstens | s390/zcrypt: use kvmalloc_array() instead of kzalloc() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-05-17 |
Heiko Carstens | s390/qdio: fix do_sqbs() inline assembly constraint Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-05-15 |
Heiko Carstens | s390/defconfigs: set CONFIG_INIT_STACK_NONE=y Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-05-15 |
Heiko Carstens | s390/crypto: use vector instructions only if available... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-05-15 |
Heiko Carstens | s390: select ARCH_SUPPORTS_INT128 Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-20 |
Heiko Carstens | s390/stackleak: provide fast __stackleak_poison() implementation Signed-off-by: Heiko Carstens <hca@linux.ibm.com> ...org/r/20230405130841.1350565-3-hca@linux.ibm.com
|
commit | commitdiff | tree |
2023-04-20 |
Heiko Carstens | stackleak: allow to specify arch specific stackleak... Signed-off-by: Heiko Carstens <hca@linux.ibm.com> ...org/r/20230405130841.1350565-2-hca@linux.ibm.com
|
commit | commitdiff | tree |
2023-04-20 |
Heiko Carstens | s390: select ARCH_USE_SYM_ANNOTATIONS Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-20 |
Heiko Carstens | s390/mm: use VM_FLUSH_RESET_PERMS in module_alloc() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-20 |
Heiko Carstens | s390: wire up memfd_secret system call Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-20 |
Heiko Carstens | s390/mm: enable ARCH_HAS_SET_DIRECT_MAP Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-20 |
Heiko Carstens | s390/mm: use BIT macro to generate SET_MEMORY bit masks Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/relocate_kernel: adjust indentation Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/relocate_kernel: use SYM* macros instead of ENTRY... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/entry: use SYM* macros instead of ENTRY(), etc. Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/purgatory: use SYM* macros instead of ENTRY()... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/kprobes: use SYM* macros instead of ENTRY(), etc. Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/reipl: use SYM* macros instead of ENTRY(), etc. Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/head64: use SYM* macros instead of ENTRY(), etc. Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/earlypgm: use SYM* macros instead of ENTRY(),... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/mcount: use SYM* macros instead of ENTRY(), etc. Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/crc32le: use SYM* macros instead of ENTRY(), etc. Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/crc32be: use SYM* macros instead of ENTRY(), etc. Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/crypto,chacha: use SYM* macros instead of ENTRY... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/amode31: use SYM* macros instead of ENTRY(), etc. Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/lib: use SYM* macros instead of ENTRY(), etc. Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-19 |
Heiko Carstens | s390/kasan: remove override of mem*() functions Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-18 |
Heiko Carstens | proc/stat: remove arch_idle_time() ...org/r/20230405143452.2677172-1-hca@linux.ibm.com Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/cio: replace zero-length array with flexible-array... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/sclp: replace zero-length array with flexible... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/debug: replace zero-length array with flexible... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/mm: fix direct map accounting Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/mm: rename POPULATE_ONE2ONE to POPULATE_DIRECT Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/module: create module allocations without exec... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/ftrace: do not assume module_alloc() returns executable... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/mm: use set_memory_*() helpers instead of open... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/mm: implement set_memory_rwnx() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/mm: implement set_memory_rox() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/kaslr: randomize module base load address Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/kaslr: provide kaslr_enabled() function Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/checksum: remove not needed uaccess.h include Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-13 |
Heiko Carstens | s390/checksum: always use cksm instruction Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-06 |
Heiko Carstens | s390/mm: try VMA lock-based page fault handling first ...org/r/20230314132808.1266335-1-hca@linux.ibm.com Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390: enable HAVE_ARCH_STACKLEAK Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390: move on_thread_stack() to processor.h Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390: remove arch_early_irq_init() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/stacktrace: remove call_on_stack_noreturn() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390: use init_thread_union aka initial stack for the... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/stack: set lowcore kernel stack pointer early Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/stack: use STACK_INIT_OFFSET where possible Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/dumpstack: simplify in stack logic code Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/uaccess: remove extra blank line Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/uaccess: get rid of not needed local variable Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/uaccess: rename tmp1 and tmp2 variables Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/uaccess: sort EX_TABLE list for inline assemblies Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/uaccess: rename/sort labels in inline assemblies Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/uaccess: remove unused label in inline assemblies Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Heiko Carstens | s390/uaccess: use symbolic names for inline assembly... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-30 |
Heiko Carstens | kunit: increase KUNIT_LOG_SIZE to 2048 bytes Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-27 |
Heiko Carstens | s390/uaccess: add missing earlyclobber annotations... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-27 |
Heiko Carstens | s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-27 |
Heiko Carstens | s390: enable ARCH_HAS_MEMBARRIER_SYNC_CORE Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-20 |
Heiko Carstens | s390/mm: make use of atomic_fetch_xor() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-20 |
Heiko Carstens | s390: enable DEBUG_FORCE_FUNCTION_ALIGN_64B Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-20 |
Heiko Carstens | s390/vdso: use __ALIGN instead of open coded .align Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-20 |
Heiko Carstens | s390/expoline: use __ALIGN instead of open coded .align Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-20 |
Heiko Carstens | s390/ftrace: move hotpatch trampolines to mcount.S Signed-off-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-20 |
Heiko Carstens | s390: make use of CONFIG_FUNCTION_ALIGNMENT Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-20 |
Heiko Carstens | Merge branch 'decompressor-memory-tracking' into features Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-13 |
Heiko Carstens | s390/setup: always inline gen_lpswe() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-13 |
Heiko Carstens | s390/bp: remove __bpon() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-13 |
Heiko Carstens | s390/bp: remove s390_isolate_bp_guest() Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
next |