Commit Graph

179 Commits (c6e718ff8cdcf5e7855077687720b37c4a07650a)

Author SHA1 Message Date
Peter Zijlstra 3d07467b7a sched: Fix pick_next_highest_task_rt() for cgroups 15 years ago
Jiri Slaby 78d7d407b6 kernel core: use helpers for rlimits 15 years ago
Yong Zhang 74b7eb5885 sched: Change usage of rt_rq->rt_se to rt_rq->tg->rt_se[cpu] 15 years ago
Thomas Gleixner 37dad3fce9 sched: Implement head queueing for sched_rt 15 years ago
Thomas Gleixner ea87bb7853 sched: Extend enqueue_task to allow head queueing 15 years ago
Peter Zijlstra 3d45fd804a sched: Remove the sched_class load_balance methods 15 years ago
H Hartley Sweeten 6d686f4564 sched: Don't expose local functions 15 years ago
Peter Zijlstra efbbd05a59 sched: Add pre and post wakeup hooks 15 years ago
Thomas Gleixner 0986b11b12 sched: Convert rt_runtime_lock to raw_spinlock 15 years ago
Thomas Gleixner 05fa785cf8 sched: Convert rq->lock to raw_spinlock 15 years ago
Thomas Gleixner dba091b9e3 sched: Protect sched_rr_get_param() access to task->sched_class 15 years ago
Rusty Russell e2c8806304 cpumask: Simplify sched_rt.c 15 years ago
Peter Williams 0d721ceadb sched: Simplify sys_sched_rr_get_interval() system call 16 years ago
Peter Zijlstra 7d47872146 sched: Rename sync arguments 16 years ago
Peter Zijlstra 0763a660a8 sched: Rename select_task_rq() argument 16 years ago
Peter Zijlstra 5f3edc1b1e sched: Hook sched_balance_self() into sched_class::select_task_rq() 16 years ago
Peter Zijlstra e9e9250bc7 sched: Scale down cpu_power due to RT tasks 16 years ago
Ingo Molnar bcf08df3b2 sched: Fix cpupri build on !CONFIG_SMP 16 years ago
Peter Zijlstra 8f48894fcc sched: Add debug check to task_of() 16 years ago
Gregory Haskins 00aec93d10 sched: Fully integrate cpus_active_map and root-domain code 16 years ago
Gregory Haskins 3f029d3c6d sched: Enhance the pre/post scheduling logic 16 years ago
Peter Zijlstra a1ba4d8ba9 sched_rt: Fix overload bug on rt group scheduling 16 years ago
Yinghai Lu eaa958402e cpumask: alloc zeroed cpumask for static cpumask_var_ts 16 years ago
Rusty Russell 13b8bd0a57 sched_rt: don't allocate cpumask in fastpath 16 years ago
Rusty Russell 3d398703ef sched_rt: don't use first_cpu on cpumask created with cpumask_and 16 years ago
Peter Zijlstra ceacc2c1c8 sched: make plist a library facility 16 years ago
Gregory Haskins 398a153b16 sched: fix build error in kernel/sched_rt.c when RT_GROUP_SCHED && !SMP 16 years ago
Gregory Haskins b07430ac37 sched: de CPP-ify the scheduler code 16 years ago
Mike Travis d38b223c86 cpumask: reduce stack usage in find_lowest_rq 16 years ago
Mike Travis 6ca09dfc9f sched: put back some stack hog changes that were undone in kernel/sched.c 16 years ago
Gregory Haskins 1563513d34 RT: fix push_rt_task() to handle dequeue_pushable properly 16 years ago
Gregory Haskins 917b627d4d sched: create "pushable_tasks" list to limit pushing to one attempt 16 years ago
Gregory Haskins 967fc04671 sched: add sched_class->needs_post_schedule() member 16 years ago
Gregory Haskins 777c2f389e sched: only try to push a task on wakeup if it is migratable 16 years ago
Gregory Haskins 74ab8e4f64 sched: use highest_prio.next to optimize pull operations 16 years ago
Gregory Haskins a8728944ef sched: use highest_prio.curr for pull threshold 16 years ago
Gregory Haskins e864c499d9 sched: track the next-highest priority on each runqueue 16 years ago
Gregory Haskins 4d9842776a sched: cleanup inc/dec_rt_tasks 16 years ago
Bharata B Rao 80f40ee4a0 sched: use RCU variant of list traversal in for_each_leaf_rt_rq() 16 years ago
Alexey Dobriyan 70574a996f sched: move double_unlock_balance() higher 16 years ago
Rusty Russell 3d8cbdf865 sched: convert local_cpu_mask to cpumask_var_t, fix 16 years ago
Rusty Russell 96f874e264 sched: convert remaining old-style cpumask operators 16 years ago
Rusty Russell 0e3900e6d3 sched: convert local_cpu_mask to cpumask_var_t. 16 years ago
Rusty Russell 24600ce89a sched: convert check_preempt_equal_prio to cpumask_var_t. 16 years ago
Rusty Russell c6c4927b22 sched: convert struct root_domain to cpumask_var_t. 16 years ago
Rusty Russell 758b2cdc6f sched: wrap sched_group and sched_domain cpumask accesses. 16 years ago
Sripathi Kodi cf7f8690e8 sched, lockdep: inline double_unlock_balance() 16 years ago
Dimitri Sivanich e113a745f6 sched/rt: small optimization to update_curr_rt() 16 years ago
Li Zefan 4ce72a2c06 sched: add CONFIG_SMP consistency 17 years ago
Dario Faggioli f6121f4f87 sched_rt.c: resch needed in rt_rq_enqueue() for the root rt_rq 17 years ago