summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* s390/ap: fix status returned by ap_qact()Halil Pasic2023-02-101-1/+4
* s390/ap: fix status returned by ap_aqic()Halil Pasic2023-02-101-2/+5
* Revert "s390/mem_detect: do not update output parameters on failure"Heiko Carstens2023-02-091-1/+4
* s390/idle: remove arch_cpu_idle_time() and corresponding codeHeiko Carstens2023-02-093-74/+11
* s390/vx: use simple assignments to access __vector128 membersHeiko Carstens2023-02-095-10/+10
* s390/vx: add 64 and 128 bit members to __vector128 structHeiko Carstens2023-02-091-2/+9
* s390/processor: always inline cpu flag helper functionsHeiko Carstens2023-02-091-4/+4
* s390/idle: mark arch_cpu_idle() noinstrHeiko Carstens2023-02-091-1/+1
* s390/idle: move idle time accounting to account_idle_time_irq()Heiko Carstens2023-02-091-10/+11
* Merge branch 'cmpxchg_user_key' into featuresHeiko Carstens2023-02-094-45/+285
|\
| * s390/uaccess: avoid __ashlti3() callHeiko Carstens2023-01-041-4/+4
| * s390/uaccess: limit number of retries for cmpxchg_user_key()Janis Schoetterl-Glausch2022-11-221-8/+25
| * s390/cmpxchg: make loop condition for 1,2 byte cases preciseJanis Schoetterl-Glausch2022-11-212-62/+78
| * s390/uaccess: add cmpxchg_user_key()Heiko Carstens2022-11-211-0/+183
| * s390/extable: add EX_TABLE_UA_LOAD_REGPAIR() macroHeiko Carstens2022-11-212-2/+11
| * s390/cmpxchg: remove digits from input constraintsHeiko Carstens2022-11-211-8/+6
| * s390/cmpxchg: make variables local to each case labelHeiko Carstens2022-11-211-8/+17
| * s390/cmpxchg: use symbolic names for inline assembly operandsHeiko Carstens2022-11-211-34/+42
* | Merge branch 'fixes' into featuresHeiko Carstens2023-02-061-1/+1
|\ \
| * | s390/decompressor: specify __decompress() buf len to avoid overflowVasily Gorbik2023-01-311-1/+1
* | | s390/boot: avoid potential amode31 truncationVasily Gorbik2023-02-061-1/+1
* | | s390/boot: move detect_facilities() after cmd line parsingVasily Gorbik2023-02-061-2/+1
* | | s390/kasan: avoid mapping KASAN shadow for standby memoryVasily Gorbik2023-02-062-22/+6
* | | s390/boot: avoid page tables memory in kaslrVasily Gorbik2023-02-064-6/+16
* | | s390/mem_detect: add get_mem_detect_online_total()Vasily Gorbik2023-02-061-0/+11
* | | s390/mem_detect: handle online memory limit just onceVasily Gorbik2023-02-067-16/+28
* | | s390/boot: fix mem_detect extended area allocationVasily Gorbik2023-02-064-52/+31
* | | s390/mem_detect: rely on diag260() if sclp_early_get_memsize() failsVasily Gorbik2023-02-061-1/+1
* | | s390/diag: make __diag8c_tmp_amode31 staticHeiko Carstens2023-02-061-1/+1
* | | s390/rethook: add local rethook header fileHeiko Carstens2023-02-063-1/+8
* | | s390/vmem: remove unnecessary KASAN checksVasily Gorbik2023-02-061-12/+1
* | | s390/vmem: fix empty page tables cleanup under KASANVasily Gorbik2023-02-061-3/+3
* | | s390/kasan: update kasan memory layout noteVasily Gorbik2023-02-061-30/+26
* | | s390/mem_detect: fix detect_memory() error handlingVasily Gorbik2023-02-061-1/+1
* | | s390/ipl: add loadparm parameter to eckd ipl/reipl dataSven Schnelle2023-02-061-0/+3
* | | s390/ipl: add DEFINE_GENERIC_LOADPARM()Sven Schnelle2023-02-061-71/+20
* | | s390/mem_detect: do not update output parameters on failureAlexander Gordeev2023-01-311-4/+1
* | | s390/cio: introduce locking for register/unregister functionsVineeth Vijayan2023-01-311-0/+2
* | | s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swappingVasily Gorbik2023-01-311-8/+8
* | | s390/boot: remove pgtable_populate_endVasily Gorbik2023-01-311-27/+2
* | | s390/boot: avoid mapping standby memoryVasily Gorbik2023-01-313-9/+13
* | | s390/syscalls: get rid of system call alias functionsHeiko Carstens2023-01-251-66/+55
* | | s390/syscalls: remove trailing semicolonHeiko Carstens2023-01-251-1/+1
* | | s390/syscalls: move __S390_SYS_STUBx() macroHeiko Carstens2023-01-251-13/+13
* | | s390/syscalls: remove __SC_COMPAT_TYPE defineHeiko Carstens2023-01-251-2/+0
* | | s390/syscalls: remove SYSCALL_METADATA() from compat syscallsHeiko Carstens2023-01-251-1/+0
* | | s390: discard .interp sectionIlya Leoshkevich2023-01-251-0/+1
* | | s390/cpum_cf: simplify PMC_INIT and PMC_RELEASE usageThomas Richter2023-01-251-11/+7
* | | s390/cpum_cf: merge source files for CPU Measurement counter facilityThomas Richter2023-01-255-260/+208
* | | s390/cpum_cf: remove in-kernel counting facility interfaceThomas Richter2023-01-253-42/+1