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 | KVM: s390: fix sthyi error handling 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-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 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>
|
commit | commitdiff | tree |
2023-04-20 |
Heiko Carstens | stackleak: allow to specify arch specific stackleak... Signed-off-by: Heiko Carstens <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() 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 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 |
2023-03-13 |
Heiko Carstens | s390/bp: remove TIF_ISOLATE_BP Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-13 |
Heiko Carstens | s390/bp: add missing BPENTER to program check handler Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-13 |
Heiko Carstens | s390: update defconfigs Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-01 |
Heiko Carstens | s390/Kconfig: sort config S390 select list again Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-28 |
Heiko Carstens | s390/smp: perform cpu reset before delegating work... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-28 |
Heiko Carstens | s390/cpum_sf: use READ_ONCE_ALIGNED_128() instead of... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-28 |
Heiko Carstens | s390/rwonce: add READ_ONCE_ALIGNED_128() macro Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-15 |
Heiko Carstens | s390/irq,idle: simplify idle check Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-15 |
Heiko Carstens | s390/processor: add test_and_set_cpu_flag() and test_and_cle... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-15 |
Heiko Carstens | s390/processor: let cpu helper functions return boolean... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-15 |
Heiko Carstens | s390/kfence: fix page fault reporting Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-14 |
Heiko Carstens | s390: remove confusing comment from uapi types header... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-14 |
Heiko Carstens | s390/entry: remove toolchain dependent micro-optimization Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-14 |
Heiko Carstens | s390/vx: remove __uint128_t type from __vector128 struct... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-09 |
Heiko Carstens | Revert "s390/mem_detect: do not update output parameters... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-09 |
Heiko Carstens | s390/idle: remove arch_cpu_idle_time() and corresponding... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-09 |
Heiko Carstens | s390/vx: use simple assignments to access __vector128... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-09 |
Heiko Carstens | s390/vx: add 64 and 128 bit members to __vector128... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-09 |
Heiko Carstens | MAINTAINERS: add diag288_wdt driver to s390 maintained... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
next |