]>
2019-05-07 | Waiman Long | locking/rwsem: Prevent decrement of reader count before... Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190428212557.13482-2-longman@redhat.com |
commit | commitdiff | tree |
2019-04-14 | Waiman Long | locking/rwsem: Prevent unneeded warning during locking selftest Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190413172259.2740-2-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/rwsem: Optimize rwsem structure for uncontended... Signed-off-by: Waiman Long <longman@redhat.com> ...org/r/20190404174320.22416-12-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/rwsem: Enable lock event counting Signed-off-by: Waiman Long <longman@redhat.com> ...org/r/20190404174320.22416-11-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/lock_events: Don't show pvqspinlock events on bare metal Signed-off-by: Waiman Long <longman@redhat.com> ...org/r/20190404174320.22416-10-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/lock_events: Make lock_events available for... Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190404174320.22416-9-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/qspinlock_stat: Introduce generic lockevent_... Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190404174320.22416-8-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190404174320.22416-7-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/rwsem: Add debug check for __down_read*() Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190404174320.22416-6-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190404174320.22416-5-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/rwsem: Move rwsem internal function declarations... Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190404174320.22416-4-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/rwsem: Move owner setting code from rwsem.c to rwsem.h Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190404174320.22416-3-longman@redhat.com |
commit | commitdiff | tree |
2019-04-10 | Waiman Long | locking/rwsem: Relocate rwsem_down_read_failed() Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190404174320.22416-2-longman@redhat.com |
commit | commitdiff | tree |
2019-04-06 | Waiman Long | psi: clarify the units used in pressure files ...kernel.org/r/20190402193810.3450-1-longman@redhat.com Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2019-04-03 | Waiman Long | locking/rwsem: Optimize down_read_trylock() Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190322143008.21313-4-longman@redhat.com |
commit | commitdiff | tree |
2019-04-03 | Waiman Long | locking/rwsem: Remove rwsem-spinlock.c & use rwsem... Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190322143008.21313-3-longman@redhat.com |
commit | commitdiff | tree |
2019-04-03 | Waiman Long | locking/rwsem: Remove arch specific rwsem files Signed-off-by: Waiman Long <longman@redhat.com> ...kernel.org/r/20190322143008.21313-2-longman@redhat.com |
commit | commitdiff | tree |
2019-02-28 | Waiman Long | locking/qspinlock: Remove unnecessary BUG_ON() call Signed-off-by: Waiman Long <longman@redhat.com> ...1551057253-3231-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2019-02-13 | Waiman Long | genirq: Add missing documentation for tot_count Signed-off-by: Waiman Long <longman@redhat.com> ...1549983253-19107-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2019-02-11 | Waiman Long | Documentation: Fix grammatical error in sysctl/fs.txt... Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2019-02-04 | Waiman Long | locking/qspinlock_stat: Track the no MCS node available case Signed-off-by: Waiman Long <longman@redhat.com> ...1548798828-16156-3-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2019-02-04 | Waiman Long | locking/qspinlock: Handle > 4 slowpath nesting levels Signed-off-by: Waiman Long <longman@redhat.com> ...1548798828-16156-2-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2019-02-04 | Waiman Long | locking/lockdep: Add debug_locks check in __lock_downgrade() Signed-off-by: Waiman Long <longman@redhat.com> ...1547093005-26085-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2019-01-30 | Waiman Long | fs/dcache: Track & report number of negative dentries Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2019-01-30 | Waiman Long | fs: Don't need to put list_lru into its own cacheline Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2019-01-30 | Waiman Long | fs/dcache: Fix incorrect nr_dentry_unused accounting... Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2019-01-29 | Waiman Long | x86/speculation: Add PR_SPEC_DISABLE_NOEXEC Signed-off-by: Waiman Long <longman@redhat.com> ...1547676096-3281-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2019-01-21 | Waiman Long | locking/lockdep: Add debug_locks check in __lock_downgrade() Signed-off-by: Waiman Long <longman@redhat.com> ...1547093005-26085-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2018-12-28 | Waiman Long | mm/page_alloc.c: don't call kasan_free_pages() at deferred... ...1544459388-8736-1-git-send-email-longman@redhat.com Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-12-11 | Waiman Long | locking/lockdep: Remove ::version from lock_class structure Signed-off-by: Waiman Long <longman@redhat.com> ...1542653726-5655-2-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2018-12-06 | Waiman Long | x86/speculation: Change misspelled STIPB to STIBP Signed-off-by: Waiman Long <longman@redhat.com> ...1544039368-9009-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2018-11-15 | Waiman Long | efi: Fix debugobjects warning on 'efi_rts_work' Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-12 | Waiman Long | x86/mm/fault: Allow stack access below %rsp Signed-off-by: Waiman Long <longman@redhat.com> ...1541535149-31963-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Add documentation about the new "cpuset.sched... Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Use descriptive text when reading/writing cpuset... Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Expose cpus.effective and mems.effective on... Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Make generate_sched_domains() work with partition Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Make CPU hotplug work with partition Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Track cpusets that use parent's effective_cpus Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Add an error state to cpuset.sched.partition Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Add new v2 cpuset.sched.partition flag Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Simply allocation and freeing of cpumasks Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Define data structures to support scheduling partition Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-08 | Waiman Long | cpuset: Enable cpuset controller in default hierarchy Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-11-07 | Waiman Long | Documentation/proc.txt: Add 2 missing fields for /proc... Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-10-31 | Waiman Long | ipc: IPCMNI limit check for semmni ...1536352137-12003-3-git-send-email-longman@redhat.com Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-10-31 | Waiman Long | ipc: IPCMNI limit check for msgmni and shmmni ...1536352137-12003-2-git-send-email-longman@redhat.com Signed-off-by: Waiman Long <longman@redhat.com> |
commit | commitdiff | tree |
2018-10-19 | Waiman Long | locking/lockdep: Make global debug_locks* variables read-mostly Signed-off-by: Waiman Long <longman@redhat.com> ...1539913518-15598-2-git-send-email-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> ...1539913518-15598-1-git-send-email-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> ...1539697507-28084-2-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2018-10-17 | Waiman Long | locking/qspinlock_stat: Count instances of nested lock slowpaths Signed-off-by: Waiman Long <longman@redhat.com> ...1539697507-28084-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2018-10-16 | Waiman Long | locking/lockdep: Remove duplicated 'lock_class_ops' percpu array Signed-off-by: Waiman Long <longman@redhat.com> ...1539380547-16726-1-git-send-email-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> ...1538511560-10090-4-git-send-email-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> ...1538511560-10090-3-git-send-email-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> ...1538511560-10090-2-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2018-09-28 | Waiman Long | crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() 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 prep_lock 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> ...1536265114-10842-1-git-send-email-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> ...1532459425-19204-1-git-send-email-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> ...1531858560-21547-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2018-06-20 | Waiman Long | locking/rwsem: Fix up_read_non_owner() warning with DEBUG_RWSEMS Signed-off-by: Waiman Long <longman@redhat.com> ...1527168398-4291-1-git-send-email-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> ...1526420991-21213-3-git-send-email-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> ...1526420991-21213-2-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2018-04-27 | Waiman Long | locking/qspinlock: Add stat tracking for pending vs. slowpath 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... ...1519926220-7453-3-git-send-email-longman@redhat.com 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() ...1519926220-7453-2-git-send-email-longman@redhat.com 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> ...1522445280-7767-4-git-send-email-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> ...1522445280-7767-3-git-send-email-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> ...1522445280-7767-2-git-send-email-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> ...1521746333-19593-1-git-send-email-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> ...1516658974-27852-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2017-11-08 | Waiman Long | locking/pvqspinlock: Implement hybrid PV queued/unfair locks Signed-off-by: Waiman Long <longman@redhat.com> ...1510089486-3466-1-git-send-email-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> ...1502741222-24360-1-git-send-email-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 mapping 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> ...1502718733-8527-1-git-send-email-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 once 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 long 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> ...1486503630-1501-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
2017-02-10 | Waiman Long | locking/spinlock/debug: Remove spinlock lockup detection code Signed-off-by: Waiman Long <longman@redhat.com> ...1486583208-11038-1-git-send-email-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> ...1483647425-4135-4-git-send-email-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> ...1483647425-4135-3-git-send-email-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> ...1483647425-4135-2-git-send-email-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> ...1485799063-20857-1-git-send-email-longman@redhat.com |
commit | commitdiff | tree |
next |