Show patches with: Submitter = Waiman Long       |    State = Action Required       |    Archived = No       |   102 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[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-09-12 Waiman Long New
[v3,4/4] fs/dcache: Eliminate branches in nr_dentry_negative accounting fs/dcache: Track # of negative dentries - - - 0 0 0 2018-09-11 Waiman Long New
[v3,3/4] fs/dcache: Track & report number of negative dentries fs/dcache: Track # of negative dentries - - - 0 0 0 2018-09-11 Waiman Long New
[v3,2/4] fs: Don't need to put list_lru into its own cacheline fs/dcache: Track # of negative dentries - 1 - 0 0 0 2018-09-11 Waiman Long New
[v3,1/4] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() fs/dcache: Track # of negative dentries - 1 - 0 0 0 2018-09-11 Waiman Long New
[v2,4/4] fs/dcache: Eliminate branches in nr_dentry_negative accounting fs/dcache: Track # of negative dentries - - - 0 0 0 2018-08-30 Waiman Long New
[v2,3/4] fs/dcache: Track & report number of negative dentries fs/dcache: Track # of negative dentries - - - 0 0 0 2018-08-30 Waiman Long New
[v2,2/4] fs: Don't need to put list_lru into its own cacheline fs/dcache: Track # of negative dentries - - - 0 0 0 2018-08-30 Waiman Long New
[v2,1/4] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() fs/dcache: Track # of negative dentries - - - 0 0 0 2018-08-30 Waiman Long New
[2/2] fs/dcache: Make negative dentries easier to be reclaimed fs/dcache: Track # of negative dentries - - - 0 0 0 2018-08-28 Waiman Long New
[1/2] fs/dcache: Track & report number of negative dentries fs/dcache: Track # of negative dentries - - - 0 0 0 2018-08-28 Waiman Long New
[v7,6/6] fs/dcache: Allow deconfiguration of negative dentry code to reduce kernel size - - - 0 0 0 2018-07-12 Waiman Long New
[v7,5/6] fs/dcache: Allow optional enforcement of negative dentry limit - - - 0 0 0 2018-07-12 Waiman Long New
[v7,4/6] fs/dcache: Print negative dentry warning every min until turned off by user - - - 0 0 0 2018-07-12 Waiman Long New
[v7,3/6] fs/dcache: Add sysctl parameter neg-dentry-limit as a soft limit on negative dentries - - - 0 0 0 2018-07-12 Waiman Long New
[v7,2/6] fs/dcache: Add negative dentries to LRU head initially - - - 0 0 0 2018-07-12 Waiman Long New
[v7,1/6] fs/dcache: Track & report number of negative dentries - - - 0 0 0 2018-07-12 Waiman Long New
[v6,7/7] fs/dcache: Allow deconfiguration of negative dentry code to reduce kernel size - - - 0 0 0 2018-07-06 Waiman Long New
[v6,6/7] fs/dcache: Allow optional enforcement of negative dentry limit - - - 0 0 0 2018-07-06 Waiman Long New
[v6,5/7] fs/dcache: Add negative dentries to LRU head initially - - - 0 0 0 2018-07-06 Waiman Long New
[v6,4/7] fs/dcache: Spread negative dentry pruning across multiple CPUs - - - 0 0 0 2018-07-06 Waiman Long New
[v6,3/7] fs/dcache: Enable automatic pruning of negative dentries - - - 0 0 0 2018-07-06 Waiman Long New
« 1 2 »