projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
locking/Documentation: Add Korean translation
2016-08-10
Waiman Long
locking/pvstat: Separate wait_again and spurious wakeup...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-06-08
Waiman Long
locking/rwsem: Streamline the rwsem_optimistic_spin...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-06-08
Waiman Long
locking/rwsem: Improve reader wakeup code
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-06-08
Waiman Long
locking/rwsem: Protect all writes to owner by WRITE_ONCE()
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-06-08
Waiman Long
locking/rwsem: Add reader-owned state to the owner...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-02-29
Waiman Long
locking/pvqspinlock: Enable slowpath locking count...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-02-29
Waiman Long
locking/qspinlock: Use smp_cond_acquire() in pending...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-02-29
Waiman Long
locking/pvqspinlock: Move lock stealing count tracking...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-12-04
Waiman Long
locking/pvqspinlock: Queue node adaptive spinning
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-12-04
Waiman Long
locking/pvqspinlock: Allow limited lock stealing
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-12-04
Waiman Long
locking/pvqspinlock: Collect slowpath lock statistics
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-12-04
Waiman Long
sched/fair: Disable the task group load_avg update...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-12-04
Waiman Long
sched/fair: Move the cache-hot 'load_avg' variable...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-12-04
Waiman Long
sched/fair: Avoid redundant idle_cpu() call in update_sg_lb_...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-11-23
Waiman Long
locking/pvqspinlock, x86: Optimize the PV unlock code...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-11-23
Waiman Long
locking/qspinlock: Avoid redundant read of next pointer
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-11-23
Waiman Long
locking/qspinlock: Prefetch the next node cacheline
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-11-23
Waiman Long
locking/qspinlock: Use _acquire/_release() versions...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-09-18
Waiman Long
locking/pvqspinlock: Kick the PV CPU unconditionally...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2015-09-10
Waiman Long
proc: change proc_subdir_lock to a rwlock
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-08-03
Waiman Long
locking/pvqspinlock: Only kick CPU at unlock time
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-08-03
Waiman Long
locking/qrwlock: Reduce reader/writer to reader lock...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-07-21
Waiman Long
locking/pvqspinlock: Fix kernel panic in locking-selftest
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-07-13
Waiman Long
selinux: reduce locking overhead in inode_free_security()
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-07-06
Waiman Long
locking/qrwlock: Better optimization for interrupt...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-07-06
Waiman Long
locking/qrwlock: Rename functions to queued_*()
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-06-19
Waiman Long
locking/qrwlock: Don't contend with readers when setting...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-05-12
Waiman Long
locking/qrwlock: Rename QUEUE_RWLOCK to QUEUED_RWLOCKS
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-05-11
Waiman Long
locking/pvqspinlock: Replace xchg() by the more descriptive...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-05-08
Waiman Long
locking/pvqspinlock, x86: Enable PV qspinlock for KVM
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-05-08
Waiman Long
locking/pvqspinlock: Implement simple paravirt support...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-05-08
Waiman Long
locking/qspinlock: Use a simple write to grab the lock
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-05-08
Waiman Long
locking/qspinlock: Extract out code snippets for the...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-05-08
Waiman Long
locking/qspinlock, x86: Enable x86-64 to use queued...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-05-08
Waiman Long
locking/qspinlock: Introduce a simple generic 4-byte...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2015-05-08
Waiman Long
locking/rwsem: Reduce spinlock contention in wakeup...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-10-01
Waiman Long
perf symbols: Improve DSO long names lookup speed with...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-09-30
Waiman Long
perf symbols: Encapsulate dsos list head into struct...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-09-10
Waiman Long
locking/rwlock, x86: Delete unused asm/rwlock.h and...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-09-10
Waiman Long
locking/rwlock, x86: Clean up asm/spinlock*.h to remove...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
Cc:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-08-13
Waiman Long
locking/selftest: Support queued rwlock
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-08-13
Waiman Long
locking/lockdep: Restrict the use of recursive read_lock...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-08-07
Waiman Long
mm, thp: replace smp_mb after atomic_add by smp_mb__after_atomic
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-08-07
Waiman Long
mm, thp: move invariant bug check out of loop in __split_hug...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-06-23
Waiman Long
selinux: no recursive read_lock of policy_rwlock in...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-06-06
Waiman Long
x86, locking/rwlocks: Enable qrwlocks on x86
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-06-06
Waiman Long
locking/rwlocks: Introduce 'qrwlocks' - fair, queued...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2014-01-28
Waiman Long
locking/mutexes/mcs: Correct barrier usage
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-10-21
Waiman Long
perf top: Add --max-stack option to limit callchain...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-10-21
Waiman Long
perf report: Add --max-stack option to limit callchain...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-09-12
Waiman Long
dcache: get/release read lock in read_seqbegin_or_lock...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-09-12
Waiman Long
seqlock: Add a new locking reader type
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-09-09
Waiman Long
dcache: Translating dentry into pathname without taking...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-09-02
Waiman Long
vfs: use lockref_get_not_zero() for optimistic lockless...
Waiman Long
: "dcache: Enable lockless update...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-08-29
Waiman Long
vfs: make the dentry cache use the lockref infrastructure
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-08-29
Waiman Long
Add new lockref infrastructure reference implementation
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-07-25
Waiman Long
SELinux: Increase ebitmap_node size for 64-bit configuration
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-07-25
Waiman Long
SELinux: Reduce overhead of mls_level_isvalid() function...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-07-08
Waiman Long
perf symbols: Fix vdso list searching
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-04-19
Waiman Long
mutex: Back out architecture specific check for negative...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-04-19
Waiman Long
mutex: Queue mutex spinners with MCS lock to reduce...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-04-19
Waiman Long
mutex: Make more scalable by doing less atomic operations
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree
2013-04-19
Waiman Long
mutex: Move mutex spinning code from sched/core.c back...
Signed-off-by:
Waiman Long
<Waiman.Long@hp.com>
commit
|
commitdiff
|
tree