2015-10-15 | Jason Low | posix_cpu_timer: Reduce unnecessary sighand lock contention Signed-off-by: Jason Low <jason.low2@hp.com> ...1444849677-29330-5-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-10-15 | Jason Low | posix_cpu_timer: Convert cputimer->running to bool Signed-off-by: Jason Low <jason.low2@hp.com> ...1444849677-29330-4-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-10-15 | Jason Low | posix_cpu_timer: Check thread timers only when there... Signed-off-by: Jason Low <jason.low2@hp.com> ...1444849677-29330-3-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-10-15 | Jason Low | posix_cpu_timer: Optimize fastpath_timer_check() Signed-off-by: Jason Low <jason.low2@hp.com> ...1444849677-29330-2-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-05-10 | Jason Low | sched, timer: Fix documentation for 'struct thread_group_cpu... Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2015-05-08 | Jason Low | sched, timer: Use the atomic task_cputime in thread_group_cp... Signed-off-by: Jason Low <jason.low2@hp.com> ...1430251224-5764-6-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-05-08 | Jason Low | sched, timer: Provide an atomic 'struct task_cputime... Signed-off-by: Jason Low <jason.low2@hp.com> ...1430251224-5764-5-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-05-08 | Jason Low | sched, timer: Replace spinlocks with atomics in thread_group... Signed-off-by: Jason Low <jason.low2@hp.com> ...1430251224-5764-4-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-05-08 | Jason Low | sched/numa: Document usages of mm->numa_scan_seq Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2015-05-08 | Jason Low | sched, timer: Convert usages of ACCESS_ONCE() in the... Signed-off-by: Jason Low <jason.low2@hp.com> ...1430251224-5764-2-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-04-15 | Jason Low | mm: remove rest of ACCESS_ONCE() usages Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2015-04-15 | Jason Low | mm: use READ_ONCE() for non-scalar types Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2015-04-09 | Jason Low | locking/mutex: Further simplify mutex_spin_on_owner() Signed-off-by: Jason Low <jason.low2@hp.com> ...1428521960-5268-2-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-03-07 | Jason Low | locking/rwsem: Fix lock optimistic spinning when owner... Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2015-03-02 | Jason Low | cpuset: Fix cpuset sched_relax_domain_level Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2015-02-18 | Jason Low | locking/mutex: Refactor mutex_spin_on_owner() Signed-off-by: Jason Low <jason.low2@hp.com> ...1422914367-5574-3-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2015-02-18 | Jason Low | locking/mutex: In mutex_spin_on_owner(), return true... Signed-off-by: Jason Low <jason.low2@hp.com> ...1422914367-5574-2-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-10-03 | Jason Low | locking/rwsem: Avoid double checking before try acquiring... Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2014-09-09 | Jason Low | sched: Reduce contention in update_cfs_rq_blocked_load() Signed-off-by: Jason Low <jason.low2@hp.com> Cc: jason.low2@hp.com |
commit | commitdiff | tree |
2014-07-16 | Jason Low | locking/rwsem: Reduce the size of struct rw_semaphore Signed-off-by: Jason Low <jason.low2@hp.com> ...1405358872-3732-6-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-07-16 | Jason Low | locking/spinlocks/mcs: Micro-optimize osq_unlock() Signed-off-by: Jason Low <jason.low2@hp.com> ...1405358872-3732-5-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-07-16 | Jason Low | locking/spinlocks/mcs: Introduce and use init macro... Signed-off-by: Jason Low <jason.low2@hp.com> ...1405358872-3732-4-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-07-16 | Jason Low | locking/spinlocks/mcs: Convert osq lock to atomic_t... Signed-off-by: Jason Low <jason.low2@hp.com> ...1405358872-3732-3-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-07-16 | Jason Low | locking/spinlocks/mcs: Rename optimistic_spin_queue... Signed-off-by: Jason Low <jason.low2@hp.com> ...1405358872-3732-2-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-07-16 | Jason Low | locking/rwsem: Allow conservative optimistic spinning... Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2014-07-05 | Jason Low | locking/mutexes: Optimize mutex trylock slowpath Signed-off-by: Jason Low <jason.low2@hp.com> ...1402511843-4721-5-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-07-05 | Jason Low | locking/mutexes: Try to acquire mutex only if it is... Signed-off-by: Jason Low <jason.low2@hp.com> ...1402511843-4721-4-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-07-05 | Jason Low | locking/mutexes: Delete the MUTEX_SHOW_NO_WAITER macro Signed-off-by: Jason Low <jason.low2@hp.com> ...1402511843-4721-3-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-07-05 | Jason Low | locking/mutexes: Correct documentation on mutex optimistic... Signed-off-by: Jason Low <jason.low2@hp.com> ...1402511843-4721-2-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-05-22 | Jason Low | sched: Fix the rq->next_balance logic in rebalance_domains... Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2014-05-07 | Jason Low | sched/fair: Stop searching for tasks in newidle balance... Signed-off-by: Jason Low <jason.low2@hp.com> ...1398303035-18255-4-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-05-07 | Jason Low | sched/numa: Initialize newidle balance stats in sd_numa_init() Signed-off-by: Jason Low <jason.low2@hp.com> ...1398303035-18255-3-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-05-07 | Jason Low | sched: Fix updating rq->max_idle_balance_cost and rq... Signed-off-by: Jason Low <jason.low2@hp.com> ...1398725155-7591-2-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-03-11 | Jason Low | locking/mutexes: Unlock the mutex without the wait_lock Signed-off-by: Jason Low <jason.low2@hp.com> ...1390936396-3962-4-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-03-11 | Jason Low | locking/mutexes: Modify the way optimistic spinners... Signed-off-by: Jason Low <jason.low2@hp.com> ...1390936396-3962-3-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-03-11 | Jason Low | locking/mutexes: Return false if task need_resched... Signed-off-by: Jason Low <jason.low2@hp.com> ...1390936396-3962-2-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2014-01-28 | Jason Low | locking/mcs: Micro-optimize the MCS code, add extra... Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2014-01-13 | Jason Low | futexes: Clean up various details Signed-off-by: Jason Low <jason.low2@hp.com> |
commit | commitdiff | tree |
2013-09-20 | Jason Low | sched/balancing: Periodically decay max cost of idle... Signed-off-by: Jason Low <jason.low2@hp.com> ...1379096813-3032-4-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2013-09-20 | Jason Low | sched/balancing: Consider max cost of idle balance... Signed-off-by: Jason Low <jason.low2@hp.com> ...1379096813-3032-3-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |
2013-09-20 | Jason Low | sched: Reduce overestimating rq->avg_idle Signed-off-by: Jason Low <jason.low2@hp.com> ...1379096813-3032-2-git-send-email-jason.low2@hp.com |
commit | commitdiff | tree |