summaryrefslogtreecommitdiffstats
path: root/include/linux/sched.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'net-next-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2021-08-311-0/+3
|\
| * bpf: Add ambient BPF runtime context stored in currentAndrii Nakryiko2021-07-161-0/+3
* | Merge tag 'x86-cpu-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-08-301-0/+10
|\ \
| * | sched: Add task_work callback for paranoid L1D flushBalbir Singh2021-07-281-0/+10
| |/
* | Merge tag 'locking-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-08-301-25/+94
|\ \
| * | sched/core: Provide a scheduling point for RT locksThomas Gleixner2021-08-171-0/+3
| * | sched/wakeup: Prepare for RT sleeping spin/rwlocksThomas Gleixner2021-08-171-0/+66
| * | sched/wakeup: Reorganize the current::__state helpersThomas Gleixner2021-08-171-25/+23
| * | sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bitThomas Gleixner2021-08-171-1/+3
| |/
* | Merge tag 'sched-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-08-301-0/+25
|\ \ | |/ |/|
| * eventfd: Make signal recursion protection a task bitThomas Gleixner2021-08-281-0/+4
| * sched: Introduce dl_task_check_affinity() to check proposed affinityWill Deacon2021-08-201-0/+6
| * sched: Allow task CPU affinity to be restricted on asymmetric systemsWill Deacon2021-08-201-0/+2
| * sched: Introduce task_struct::user_cpus_ptr to track requested affinityWill Deacon2021-08-201-0/+13
* | Merge tag 'timers-nohz-2021-06-28' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-06-281-0/+2
|\ \
| * | tick/nohz: Kick only _queued_ task whose tick dependency is updatedMarcelo Tosatti2021-05-131-0/+2
* | | Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-06-281-15/+35
|\ \ \ | | |/ | |/|
| * | sched: Change task_struct::statePeter Zijlstra2021-06-181-16/+15
| * | sched: Add get_current_state()Peter Zijlstra2021-06-181-0/+2
| * | sched: Introduce task_is_running()Peter Zijlstra2021-06-181-0/+2
| * | Merge branch 'sched/urgent' into sched/core, to resolve conflictsIngo Molnar2021-06-181-0/+8
| |\ \
| * | | sched: prctl() core-scheduling interfaceChris Hyser2021-05-121-0/+2
| * | | sched: Inherit task cookie on fork()Peter Zijlstra2021-05-121-0/+2
| * | | sched: Trivial core scheduling cookie managementPeter Zijlstra2021-05-121-0/+6
| * | | sched: Trivial forced-newidle balancerPeter Zijlstra2021-05-121-0/+1
| * | | sched: Basic tracking of matching tasksPeter Zijlstra2021-05-121-1/+7
| | |/ | |/|
* | | Revert "signal: Allow tasks to cache one sigqueue struct"Linus Torvalds2021-06-271-1/+0
| |/ |/|
* | sched/fair: Fix util_est UTIL_AVG_UNCHANGED handlingDietmar Eggemann2021-06-031-0/+8
|/
* mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PINPavel Tatashin2021-05-051-1/+1
* mm: page_owner: detect page_owner recursion via task_structSergei Trofimovich2021-04-301-0/+4
* Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2021-04-291-0/+5
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-03-091-0/+5
| |\
| | * bpf: Enable task local storage for tracing programsSong Liu2021-02-261-0/+5
* | | Merge tag 'sched-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-04-281-2/+2
|\ \ \
| * | | signal: Allow tasks to cache one sigqueue structThomas Gleixner2021-04-141-0/+1
| * | | sched: Fix various typosIngo Molnar2021-03-221-1/+1
| * | | kcov: Remove kcov include from sched.h and move it to its users.Sebastian Andrzej Siewior2021-03-061-1/+0
| |/ /
* / / softirq: Add RT specific softirq accountingThomas Gleixner2021-03-171-0/+3
|/ /
* | io-wq: fork worker threads from original taskJens Axboe2021-02-211-0/+3
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-02-211-0/+29
|\ \ | |/ |/|
| * sched: Add cond_resched_rwlockBen Gardon2021-02-041-0/+12
| * sched: Add needbreak for rwlocksBen Gardon2021-02-041-0/+17
* | sched: Harden PREEMPT_DYNAMICPeter Zijlstra2021-02-171-1/+1
* | preempt/dynamic: Provide cond_resched() and might_resched() static callsPeter Zijlstra (Intel)2021-02-171-3/+24
* | sched: Correctly sort struct predeclarationsPeter Oskolkov2021-01-271-1/+1
* | sched/core: Rename schedutil_cpu_util() and allow rest of the kernel to use itViresh Kumar2021-01-141-0/+5
|/
* kasan, arm64: only use kasan_depth for software modesAndrey Konovalov2020-12-221-1/+1
* Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-12-141-0/+9
|\
| * sched: highmem: Store local kmaps in task structThomas Gleixner2020-11-241-0/+9
* | Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-12-141-0/+5
|\ \