projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branches 'x86/early-printk', 'x86/microcode' and 'core/objtool' into x86/urgent...
2018-10-19
Waiman Long
locking/lockdep: Make global debug_locks* variables...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-10-19
Waiman Long
locking/lockdep: Fix debug_locks off performance problem
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-10-17
Waiman Long
locking/pvqspinlock: Extend node size when pvqspinlock...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-10-17
Waiman Long
locking/qspinlock_stat: Count instances of nested lock...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-10-16
Waiman Long
locking/lockdep: Remove duplicated 'lock_class_ops...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-10-09
Waiman Long
locking/lockdep: Make class->ops a percpu counter and...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-10-03
Waiman Long
locking/lockdep: Add a faster path in __lock_release()
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-10-03
Waiman Long
locking/lockdep: Eliminate redundant IRQs check in...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-10-03
Waiman Long
locking/lockdep: Remove add_chain_cache_classes()
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-09-28
Waiman Long
crypto: qat - Fix KASAN stack-out-of-bounds bug in...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-09-18
Waiman Long
driver/dma/ioat: Call del_timer_sync() without holding...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-09-10
Waiman Long
locking/rwsem: Make owner store task pointer of last...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-09-10
Waiman Long
locking/rwsem: Exit read lock slowpath if queue empty...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-08-06
Waiman Long
x86/kvm: Don't use pvqspinlock code if only 1 vCPU
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-07-27
Waiman Long
xen/spinlock: Don't use pvqspinlock if only 1 vCPU
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-07-26
Waiman Long
cpufreq: Fix a circular lock dependency problem
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-07-26
Waiman Long
cpu/hotplug: Add a cpus_read_trylock() function
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-07-25
Waiman Long
locking/pvqspinlock/x86: Use LOCK_PREFIX in __pv_queued_spin...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-06-20
Waiman Long
locking/rwsem: Fix up_read_non_owner() warning with...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-05-16
Waiman Long
locking/percpu-rwsem: Annotate rwsem ownership transfer...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-05-16
Waiman Long
locking/rwsem: Add a new RWSEM_ANONYMOUSLY_OWNED flag
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
Waiman Long
locking/qspinlock: Add stat tracking for pending vs...
Signed-off-by:
Waiman Long
<longman@redhat.com>
Acked-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-04-11
Waiman Long
kernel/sysctl.c: add kdoc comments to do_proc_do{u...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-04-11
Waiman Long
fs/proc/proc_sysctl.c: fix typo in sysctl_check_table_array()
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-03-31
Waiman Long
locking/Kconfig: Restructure the lock debugging menu
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-03-31
Waiman Long
locking/Kconfig: Add LOCK_DEBUGGING_SUPPORT to make...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-03-31
Waiman Long
locking/rwsem: Add DEBUG_RWSEMS to look for lock/unlock...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Waiman Long
x86/efi: Free efi_pgd with free_pages()
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2018-01-24
Waiman Long
x86/retpoline: Remove the esp/rsp thunk
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-11-08
Waiman Long
locking/pvqspinlock: Implement hybrid PV queued/unfair...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-09-25
Waiman Long
blktrace: Fix potential deadlock between delete & sysfs ops
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Waiman Long
cgroup: Reinit cgroup_taskset structure before cgroup_migrat...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-08-29
Waiman Long
locking/pvqspinlock: Relax cmpxchg's to improve performance...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-08-28
Waiman Long
kernfs: Clarify lockdep name for kn->count
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-08-24
Waiman Long
cpuset: Fix incorrect memory_pressure control file...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-08-18
Waiman Long
cpuset: Allow v2 behavior in v1 cgroup
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-08-18
Waiman Long
cgroup: Add mount flag to enable cpuset to use v2 behavior...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-08-14
Waiman Long
debugobjects: Make kmemleak ignore debug objects
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-07-21
Waiman Long
cgroup: update debug controller to print out thread...
Patch-originally-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-06-14
Waiman Long
cgroup: Make debug cgroup support v2 and thread mode
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-06-14
Waiman Long
cgroup: Make Kconfig prompt of debug cgroup more accurate
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-06-14
Waiman Long
cgroup: Move debug cgroup to its own file
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-06-14
Waiman Long
cgroup: Keep accurate count of tasks in each css_set
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-05-17
Waiman Long
cgroup: Prevent kill_css() from being called more than...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-02-21
Waiman Long
x86/kvm: Provide optimized version of vcpu_is_preempted...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-02-21
Waiman Long
x86/paravirt: Change vcp_is_preempted() arg type to...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-02-10
Waiman Long
debugobjects: Improve variable naming
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-02-10
Waiman Long
locking/spinlock/debug: Remove spinlock lockup detection...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-02-05
Waiman Long
debugobjects: Reduce contention on the global pool_lock
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-02-04
Waiman Long
debugobjects: Scale thresholds with # of CPUs
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-02-04
Waiman Long
debugobjects: Track number of kmem_cache_alloc/kmem_cache_fr...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-02-04
Waiman Long
tick/broadcast: Reduce lock cacheline contention
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-01-22
Waiman Long
locking/rwsem: Reinit wake_q after use
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-01-20
Waiman Long
locking/rwsem: Remove unnecessary atomic_long_t casts
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-01-14
Waiman Long
locking/spinlocks/x86, paravirt: Remove paravirt_ticketlocks...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2017-01-12
Waiman Long
locking/spinlocks: Remove the unused spin_lock_bh_nested...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2016-12-15
Waiman Long
signals: avoid unnecessary taking of sighand->siglock
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-11-29
Waiman Long
console: Move userspace I/O out of console_lock to...
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2016-11-21
Waiman Long
sched/wake_q: Rename WAKE_Q to DEFINE_WAKE_Q
Signed-off-by:
Waiman Long
<longman@redhat.com>
commit
|
commitdiff
|
tree
2016-10-25
Waiman Long
locking/mutex: Enable optimistic spinning of woken...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-10-25
Waiman Long
locking/mutex: Simplify some ww_mutex code in __mutex_lock_c...
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
2016-09-09
Waiman Long
x86/hpet: Reduce HPET counter read contention
Signed-off-by:
Waiman Long
<Waiman.Long@hpe.com>
commit
|
commitdiff
|
tree
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
next