summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/process.c
Commit message (Expand)AuthorAgeFilesLines
* s390/mm: start kernel with DAT enabledAlexander Gordeev2023-01-131-2/+2
* treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-1/+1
* treewide: use get_random_{u8,u16}() when possible, part 2Jason A. Donenfeld2022-10-111-1/+1
* treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-111-1/+1
* s390: fix double free of GS and RI CBs on fork() failureBrian Foster2022-08-251-6/+16
* fork: Generalize PF_IO_WORKER handlingEric W. Biederman2022-05-071-4/+3
* fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman2022-05-071-2/+5
* s390/exit: remove dead reference to do_exit from copy_threadEric W. Biederman2021-12-161-1/+0
* Merge tag 's390-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2021-11-061-1/+1
|\
| * s390: add support for BEAR enhancement facilitySven Schnelle2021-10-261-1/+1
* | sched: Add wrapper for get_wchan() to keep task blockedKees Cook2021-10-151-2/+2
|/
* s390/signal: switch to using vdso for sigreturn and syscall restartSven Schnelle2021-07-081-0/+6
* sched: Introduce task_is_running()Peter Zijlstra2021-06-181-1/+1
* arch: setup PF_IO_WORKER threads like PF_KTHREADJens Axboe2021-02-211-1/+1
* s390: convert to generic entrySven Schnelle2021-01-191-7/+23
* s390/mm: remove set_fs / rework address space handlingHeiko Carstens2020-11-231-14/+0
* Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2020-08-091-18/+0
|\
| * kill unused dump_fpu() instancesAl Viro2020-07-271-18/+0
* | arch: rename copy_thread_tls() back to copy_thread()Christian Brauner2020-07-041-2/+2
|/
* s390: prevent leaking kernel address in BEARSven Schnelle2020-03-101-0/+1
* s390/process: avoid custom stack unwinding in get_wchanVasily Gorbik2019-10-311-20/+16
* s390/kasan: avoid report in get_wchanVasily Gorbik2019-08-211-2/+2
* s390/process: avoid potential reading of freed stackVasily Gorbik2019-08-211-6/+16
* s390/unwind: introduce stack unwind APIMartin Schwidefsky2019-05-021-0/+1
* s390: update sampling tag after task pid changeMartin Schwidefsky2018-04-231-0/+10
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-11-131-15/+3
|\
| * s390: fix transactional execution control register handlingHeiko Carstens2017-11-101-0/+1
| * s390: get rid of exit_thread()Heiko Carstens2017-09-281-7/+0
| * s390/guarded storage: simplify task exit handlingHeiko Carstens2017-09-281-2/+1
| * s390/runtime instrumentation: simplify task exit handlingHeiko Carstens2017-09-281-3/+2
| * s390: convert release_thread() into a static inline functionHeiko Carstens2017-09-281-4/+0
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* arch: remove unused macro/function thread_saved_pc()Tobias Klauser2017-06-281-25/+0
* s390: add a system call for guarded storageMartin Schwidefsky2017-03-221-1/+6
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-03-121-0/+3
|\
| * s390/cputime: reset all accounting fields on forkMartin Schwidefsky2017-03-011-0/+3
* | sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* | sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* | sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
|/
* s390: opt into HAVE_COPY_THREAD_TLSHeiko Carstens2017-02-231-3/+2
* s390: restore address space when returning to user spaceHeiko Carstens2017-02-231-0/+13
* s390: kernel: Audit and remove any unnecessary uses of module.hPaul Gortmaker2017-02-171-1/+1
* s390: move cputime accounting fields from thread_info to thread_structMartin Schwidefsky2016-11-111-4/+2
* exit_thread: accept a task parameter to be exitedJiri Slaby2016-05-201-2/+3
* s390: add missing include statementsHeiko Carstens2016-05-101-0/+1
* s390/fpu: allocate 'struct fpu' with the task_structMartin Schwidefsky2016-04-211-21/+2
* s390: remove all usages of PSW_ADDR_INSNHeiko Carstens2016-01-191-5/+5
* s390: remove all usages of PSW_ADDR_AMODEHeiko Carstens2016-01-191-1/+1
* s390: avoid cache aliasing under z/VM and KVMMartin Schwidefsky2015-11-161-5/+1
* s390: remove runtime instrumentation interruptsMartin Schwidefsky2015-11-031-1/+0