Show patches with: Submitter = Waiman Long       |    State = Action Required       |    Archived = No       |   124 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3] mm/slub: Fix incorrect interpretation of s->offset [v3] mm/slub: Fix incorrect interpretation of s->offset 1 2 - 0 0 0 2020-04-29 Waiman Long New
[v2,4/4] mm/slub: Fix sysfs shrink circular locking dependency mm/slub: Fix sysfs circular locking dependency - - - 0 0 0 2020-04-27 Waiman Long New
[v2,3/4] mm/slub: Fix another circular locking dependency in slab_attr_store() mm/slub: Fix sysfs circular locking dependency - - - 0 0 0 2020-04-27 Waiman Long New
[v2,2/4] mm/slub: Fix slab_mutex circular locking problem in slab_attr_store() mm/slub: Fix sysfs circular locking dependency - - - 0 0 0 2020-04-27 Waiman Long New
[v2,1/4] mm, slab: Revert "extend slab/shrink to shrink all memcg caches" mm/slub: Fix sysfs circular locking dependency - - - 0 0 0 2020-04-27 Waiman Long New
[v2] mm/slub: Fix incorrect interpretation of s->offset [v2] mm/slub: Fix incorrect interpretation of s->offset - 1 - 0 0 0 2020-04-27 Waiman Long New
mm/slub: Fix incorrect checkings of s->offset mm/slub: Fix incorrect checkings of s->offset - - - 0 0 0 2020-04-27 Waiman Long New
[2/2] mm/slub: Fix slab_mutex circular locking problem in slab_attr_store() [1/2] mm, slab: Revert "extend slab/shrink to shrink all memcg caches" - - - 0 0 0 2020-04-24 Waiman Long New
[1/2] mm, slab: Revert "extend slab/shrink to shrink all memcg caches" [1/2] mm, slab: Revert "extend slab/shrink to shrink all memcg caches" - - - 0 0 0 2020-04-24 Waiman Long New
[v3,2/3] crypto: Remove unnecessary memzero_explicit() Untitled series #271001 2 - - 0 0 0 2020-04-14 Waiman Long New
[v2,3/3] btrfs: Use kfree() in btrfs_ioctl_get_subvol_info() mm, treewide: Rename kzfree() to kfree_sensitive() - - - 0 0 0 2020-04-14 Waiman Long New
[v2,2/2] crypto: Remove unnecessary memzero_explicit() Untitled series #270333 - - - 0 0 0 2020-04-13 Waiman Long New
[2/2] crypto: Remove unnecessary memzero_explicit() mm, treewide: Rename kzfree() to kfree_sensitive() - - - 0 0 0 2020-04-13 Waiman Long New
[1/2] mm, treewide: Rename kzfree() to kfree_sensitive() mm, treewide: Rename kzfree() to kfree_sensitive() 4 - - 0 0 0 2020-04-13 Waiman Long New
[v3] mm: Add kvfree_sensitive() for freeing sensitive data objects [v3] mm: Add kvfree_sensitive() for freeing sensitive data objects 1 1 - 0 0 0 2020-04-07 Waiman Long New
[v2] mm: Add kvfree_sensitive() for freeing sensitive data objects [v2] mm: Add kvfree_sensitive() for freeing sensitive data objects - - - 0 0 0 2020-04-07 Waiman Long New
[v2] mm: Add kvfree_sensitive() for freeing sensitive data objects [v2] mm: Add kvfree_sensitive() for freeing sensitive data objects - - - 0 0 0 2020-04-06 Waiman Long New
mm: Add kvfree_sensitive() for freeing sensitive data objects mm: Add kvfree_sensitive() for freeing sensitive data objects - - - 0 0 0 2020-04-06 Waiman Long New
mm: Remove dummy struct bootmem_data/bootmem_data_t mm: Remove dummy struct bootmem_data/bootmem_data_t 1 1 - 0 0 0 2020-03-26 Waiman Long New
[3/3] mm/slub: Fix potential deadlock problem in slab_attr_store() locking/mutex: Add mutex_timed_lock() to solve potential deadlock problems - - - 0 0 0 2020-02-10 Waiman Long New
[2/3] locking/mutex: Enable some lock event counters locking/mutex: Add mutex_timed_lock() to solve potential deadlock problems - - - 0 0 0 2020-02-10 Waiman Long New
[1/3] locking/mutex: Add mutex_timed_lock() locking/mutex: Add mutex_timed_lock() to solve potential deadlock problems - - - 0 0 0 2020-02-10 Waiman Long New
[v3] mm/hugetlb: Defer freeing of huge pages if in non-task context [v3] mm/hugetlb: Defer freeing of huge pages if in non-task context 2 2 - 0 0 0 2019-12-17 Waiman Long New
[v2] mm/hugetlb: Defer freeing of huge pages if in non-task context [v2] mm/hugetlb: Defer freeing of huge pages if in non-task context - - - 0 0 0 2019-12-17 Waiman Long New
mm/hugetlb: Defer freeing of huge pages if in non-task context mm/hugetlb: Defer freeing of huge pages if in non-task context - - - 0 0 0 2019-12-16 Waiman Long New
[v2] hugetlbfs: Disable softIRQ when taking hugetlb_lock [v2] hugetlbfs: Disable softIRQ when taking hugetlb_lock - - - 0 0 0 2019-12-11 Waiman Long New
hugetlbfs: Disable IRQ when taking hugetlb_lock in set_max_huge_pages() hugetlbfs: Disable IRQ when taking hugetlb_lock in set_max_huge_pages() - - - 0 0 0 2019-12-09 Waiman Long New
[v2] hugetlbfs: Take read_lock on i_mmap for PMD sharing [v2] hugetlbfs: Take read_lock on i_mmap for PMD sharing - 1 - 0 0 0 2019-11-07 Waiman Long New
hugetlbfs: Take read_lock on i_mmap for PMD sharing hugetlbfs: Take read_lock on i_mmap for PMD sharing - 1 - 0 0 0 2019-11-07 Waiman Long New
[2/2] mm, vmstat: List total free blocks for each order in /proc/pagetypeinfo [1/2] mm, vmstat: Release zone lock more frequently when reading /proc/pagetypeinfo - - - 0 0 0 2019-10-23 Waiman Long New
[1/2] mm, vmstat: Release zone lock more frequently when reading /proc/pagetypeinfo [1/2] mm, vmstat: Release zone lock more frequently when reading /proc/pagetypeinfo - - - 0 0 0 2019-10-23 Waiman Long New
mm/vmstat: Reduce zone lock hold time when reading /proc/pagetypeinfo mm/vmstat: Reduce zone lock hold time when reading /proc/pagetypeinfo - - - 0 0 0 2019-10-22 Waiman Long New
[5/5] hugetlbfs: Limit wait time when trying to share huge PMD hugetlbfs: Disable PMD sharing for large systems - - - 0 0 0 2019-09-11 Waiman Long New
[4/5] locking/rwsem: Enable timeout check when staying in the OSQ hugetlbfs: Disable PMD sharing for large systems - - - 0 0 0 2019-09-11 Waiman Long New
[3/5] locking/osq: Allow early break from OSQ hugetlbfs: Disable PMD sharing for large systems - - - 0 0 0 2019-09-11 Waiman Long New
[2/5] locking/rwsem: Enable timeout check when spinning on owner hugetlbfs: Disable PMD sharing for large systems - - - 0 0 0 2019-09-11 Waiman Long New
[1/5] locking/rwsem: Add down_write_timedlock() hugetlbfs: Disable PMD sharing for large systems - - - 0 0 0 2019-09-11 Waiman Long New
[v2] fs/proc/page: Skip uninitialized page when iterating page structures [v2] fs/proc/page: Skip uninitialized page when iterating page structures - - - 0 0 0 2019-08-26 Waiman Long New
fs/proc/page: Skip uninitialized page when iterating page structures fs/proc/page: Skip uninitialized page when iterating page structures - - - 0 0 0 2019-08-25 Waiman Long New
[v3] sched/core: Don't use dying mm as active_mm of kthreads [v3] sched/core: Don't use dying mm as active_mm of kthreads - - - 0 0 0 2019-07-29 Waiman Long New
[v2] sched/core: Don't use dying mm as active_mm of kthreads [v2] sched/core: Don't use dying mm as active_mm of kthreads - - - 0 0 0 2019-07-27 Waiman Long New
sched/core: Don't use dying mm as active_mm for kernel threads sched/core: Don't use dying mm as active_mm for kernel threads - - - 0 0 0 2019-07-26 Waiman Long New
[v3] mm, slab: Extend slab/shrink to shrink all memcg caches [v3] mm, slab: Extend slab/shrink to shrink all memcg caches 2 - - 0 0 0 2019-07-23 Waiman Long New
mm, slab: Move memcg_cache_params structure to mm/slab.h mm, slab: Move memcg_cache_params structure to mm/slab.h 1 - - 0 0 0 2019-07-18 Waiman Long New
[v2,2/2] mm, slab: Show last shrink time in us when slab/shrink is read mm, slab: Extend slab/shrink to shrink all memcg caches - - - 0 0 0 2019-07-17 Waiman Long New
[v2,1/2] mm, slab: Extend slab/shrink to shrink all memcg caches mm, slab: Extend slab/shrink to shrink all memcg caches 2 - - 0 0 0 2019-07-17 Waiman Long New
mm, slab: Extend slab/shrink to shrink all the memcg caches mm, slab: Extend slab/shrink to shrink all the memcg caches 2 - - 0 0 0 2019-07-02 Waiman Long New
[PATCH-next,v2] mm, memcg: Add ":deact" tag for reparented kmem caches in memcg_slabinfo [PATCH-next,v2] mm, memcg: Add ":deact" tag for reparented kmem caches in memcg_slabinfo 2 1 - 0 0 0 2019-06-27 Waiman Long New
memcg: Add kmem.slabinfo to v2 for debugging purpose memcg: Add kmem.slabinfo to v2 for debugging purpose - - - 0 0 0 2019-06-26 Waiman Long New
[2/2] mm, slab: Extend vm/drop_caches to shrink kmem slabs mm, slab: Extend vm/drop_caches to shrink kmem slabs - - - 0 0 0 2019-06-24 Waiman Long New
[1/2] mm, memcontrol: Add memcg_iterate_all() mm, slab: Extend vm/drop_caches to shrink kmem slabs - - - 0 0 0 2019-06-24 Waiman Long New
[PATCH-next] mm, memcg: Add ":deact" tag for reparented kmem caches in memcg_slabinfo [PATCH-next] mm, memcg: Add ":deact" tag for reparented kmem caches in memcg_slabinfo 1 1 - 0 0 0 2019-06-21 Waiman Long New
[v2] mm, memcg: Add a memcg_slabinfo debugfs file [v2] mm, memcg: Add a memcg_slabinfo debugfs file - - - 0 0 0 2019-06-19 Waiman Long New
mm, memcg: Add a memcg_slabinfo debugfs file mm, memcg: Add a memcg_slabinfo debugfs file - - - 0 0 0 2019-06-19 Waiman Long New
mm, memcg: Report number of memcg caches in slabinfo mm, memcg: Report number of memcg caches in slabinfo - - - 0 0 0 2019-06-17 Waiman Long New
[RFC,2/2] mm/memcontrol: Add a new MEMCG_SUBSET_HIGH event mm/memcontrol: Finer-grained memory control - - - 0 0 0 2019-04-10 Waiman Long New
[RFC,1/2] mm/memcontrol: Finer-grained control for subset of allocated memory mm/memcontrol: Finer-grained memory control - - - 0 0 0 2019-04-10 Waiman Long New
[4/4] mm: Do periodic rescheduling when freeing objects in kmem_free_up_q() Signal: Fix hard lockup problem in flush_sigqueue() - - - 0 0 0 2019-03-21 Waiman Long New
[3/4] signal: Add free_uid_to_q() Signal: Fix hard lockup problem in flush_sigqueue() - - - 0 0 0 2019-03-21 Waiman Long New
[2/4] signal: Make flush_sigqueue() use free_q to release memory Signal: Fix hard lockup problem in flush_sigqueue() - - - 0 0 0 2019-03-21 Waiman Long New
[1/4] mm: Implement kmem objects freeing queue Signal: Fix hard lockup problem in flush_sigqueue() - - - 0 0 0 2019-03-21 Waiman Long New
[RESEND,v4,3/3] fs/dcache: Track & report number of negative dentries fs/dcache: Track # of negative dentries - - - 0 0 0 2019-01-30 Waiman Long New
[RESEND,v4,2/3] fs: Don't need to put list_lru into its own cacheline fs/dcache: Track # of negative dentries - 1 - 0 0 0 2019-01-30 Waiman Long New
[RESEND,v4,1/3] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() fs/dcache: Track # of negative dentries - 1 - 0 0 0 2019-01-30 Waiman Long New
[RESEND,v4,3/3] fs/dcache: Track & report number of negative dentries fs/dcache: Track # of negative dentries - - - 0 0 0 2018-12-14 Waiman Long New
[RESEND,v4,2/3] fs: Don't need to put list_lru into its own cacheline fs/dcache: Track # of negative dentries - 1 - 0 0 0 2018-12-14 Waiman Long New
[RESEND,v4,1/3] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() fs/dcache: Track # of negative dentries - 1 - 0 0 0 2018-12-14 Waiman Long New
mm: Replace verify_mm_writelocked() by lockdep_assert_held_exclusive() mm: Replace verify_mm_writelocked() by lockdep_assert_held_exclusive() - - - 0 0 0 2018-12-13 Waiman Long New
mm/page_alloc: Don't call kasan_free_pages() at deferred mem init mm/page_alloc: Don't call kasan_free_pages() at deferred mem init - - - 0 0 0 2018-12-10 Waiman Long New
[v2,17/17] locking/lockdep: Check raw/non-raw locking conflicts locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,16/17] delay_acct: Mark task's delays->lock as terminal spinlock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,15/17] kernfs: Mark kernfs_open_node_lock as terminal lock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,14/17] dma-debug: Mark free_entries_lock as terminal locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,13/17] mm/kasan: Make quarantine_lock a terminal lock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,12/17] cgroup: Mark the rstat percpu lock as terminal locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,11/17] locking/rwsem: Mark rwsem.wait_lock as a terminal lock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,10/17] lib/stackdepot: Make depot_lock a terminal spinlock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,09/17] debugobjects: Make object hash locks nestable terminal locks locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,08/17] locking/lockdep: Add support for nestable terminal locks locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,07/17] debugobjects: Move printk out of db lock critical sections locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,06/17] debugobjects: Mark pool_lock as a terminal lock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,05/17] printk: Mark logbuf_lock & console_owner_lock as terminal locks locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,04/17] locking/lockdep: Add DEFINE_TERMINAL_SPINLOCK() and related macros locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,03/17] locking/lockdep: Add a new terminal lock type locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,02/17] locking/lockdep: Rework lockdep_set_novalidate_class() locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[v2,01/17] locking/lockdep: Remove version from lock_class structure locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-19 Waiman Long New
[RFC,12/12] mm/kasan: Make quarantine_lock a terminal lock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,11/12] cgroup: Mark the rstat percpu lock as terminal locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,10/12] locking/rwsem: Mark rwsem.wait_lock as a terminal lock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,09/12] lib/stackdepot: Make depot_lock a terminal spinlock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,08/12] debugobjects: Make object hash locks nested terminal locks locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,07/12] locking/lockdep: Add support for nested terminal locks locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,06/12] debugobjects: Move printk out of db lock critical sections locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,05/12] debugobjects: Mark pool_lock as a terminal lock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,04/12] printk: Make logbuf_lock a terminal lock locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,03/12] locking/lockdep: Add DEFINE_TERMINAL_SPINLOCK() and related macros locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,02/12] locking/lockdep: Add a new terminal lock type locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[RFC,01/12] locking/lockdep: Rework lockdep_set_novalidate_class() locking/lockdep: Add a new class of terminal locks - - - 0 0 0 2018-11-08 Waiman Long New
[v4,3/3] fs/dcache: Track & report number of negative dentries fs/dcache: Track # of negative dentries - - - 0 0 0 2018-09-12 Waiman Long New
[v4,2/3] fs: Don't need to put list_lru into its own cacheline fs/dcache: Track # of negative dentries - 1 - 0 0 0 2018-09-12 Waiman Long New
« 1 2 »