2024-01-25 |
Heiko Carstens | tick-sched: Fix idle and iowait sleeptime accounting... Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2024-01-01 |
Heiko Carstens | s390/vx: fix save/restore of fpu kernel context Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-20 |
Heiko Carstens | scripts/checkstack.pl: match all stack sizes for s390 Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-13 |
Heiko Carstens | checkstack: fix printed address Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-12-08 |
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-11-28 |
Heiko Carstens | s390/cmma: fix detection of DAT pages Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
commit | commitdiff | tree |
2023-11-28 |
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-11-28 |
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-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 |
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 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 |
next |