Show patches with: Submitter = Byungchul Park       |    Archived = No       |   309 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] mm: let kswapd work again for node that used to be hopeless but may not now [v2] mm: let kswapd work again for node that used to be hopeless but may not now - - - --- 2024-06-04 Byungchul Park New
[v11,12/12] mm, vmscan: apply luf mechanism to unmapping during folio reclaim LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,11/12] mm, migrate: apply luf mechanism to unmapping during migration LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,10/12] mm: separate move/undo parts from migrate_pages_batch() LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,09/12] mm: implement LUF(Lazy Unmap Flush) defering tlb flush when folios get unmapped LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,08/12] mm/rmap: recognize read-only tlb entries during batched tlb flush LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,07/12] mm: add a parameter, unmap generation number, to free_unref_folios() LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,06/12] mm: add folio_put_ugen() to deliver unmap generation number to pcp or buddy LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,05/12] mm: buddy: make room for a new variable, ugen, in struct page LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,04/12] x86/tlb, riscv/tlb, mm/rmap: separate arch_tlbbatch_clear() out of arch_tlbbatch_flush() LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,03/12] riscv, tlb: add APIs manipulating tlb batch's arch data LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,02/12] arm64: tlbflush: add APIs manipulating tlb batch's arch data LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
[v11,01/12] x86/tlb: add APIs manipulating tlb batch's arch data LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-31 Byungchul Park New
mm: let kswapd work again for node that used to be hopeless but may not now mm: let kswapd work again for node that used to be hopeless but may not now - - - --- 2024-05-23 Byungchul Park New
[RESEND,v10,12/12] mm, vmscan: apply luf mechanism to unmapping during folio reclaim LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,11/12] mm, migrate: apply luf mechanism to unmapping during migration LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,10/12] mm: separate move/undo parts from migrate_pages_batch() LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,09/12] mm: implement LUF(Lazy Unmap Flush) defering tlb flush when folios get unmapped LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,08/12] mm/rmap: recognize read-only tlb entries during batched tlb flush LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,07/12] mm: add a parameter, unmap generation number, to free_unref_folios() LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,06/12] mm: add folio_put_ugen() to deliver unmap generation number to pcp or buddy LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,05/12] mm: buddy: make room for a new variable, ugen, in struct page LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,04/12] x86/tlb, riscv/tlb, mm/rmap: separate arch_tlbbatch_clear() out of arch_tlbbatch… LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,03/12] riscv, tlb: add APIs manipulating tlb batch's arch data LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,02/12] arm64: tlbflush: add APIs manipulating tlb batch's arch data LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[RESEND,v10,01/12] x86/tlb: add APIs manipulating tlb batch's arch data LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-20 Byungchul Park New
[v10,12/12] mm, vmscan: apply luf mechanism to unmapping during folio reclaim LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,11/12] mm, migrate: apply luf mechanism to unmapping during migration LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,10/12] mm: separate move/undo parts from migrate_pages_batch() LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,09/12] mm: implement LUF(Lazy Unmap Flush) defering tlb flush when folios get unmapped LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,08/12] mm/rmap: recognize read-only tlb entries during batched tlb flush LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,07/12] mm: add a parameter, unmap generation number, to free_unref_folios() LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,06/12] mm: add folio_put_ugen() to deliver unmap generation number to pcp or buddy LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,05/12] mm: buddy: make room for a new variable, ugen, in struct page LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,04/12] x86/tlb, riscv/tlb, mm/rmap: separate arch_tlbbatch_clear() out of arch_tlbbatch_flush() LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,03/12] riscv, tlb: add APIs manipulating tlb batch's arch data LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,02/12] arm64: tlbflush: add APIs manipulating tlb batch's arch data LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v10,01/12] x86/tlb: add APIs manipulating tlb batch's arch data LUF(Lazy Unmap Flush) reducing tlb numbers over 90% - - - --- 2024-05-10 Byungchul Park New
[v14,28/28] dept: Add documentation for Dept's APIs DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,27/28] dept: Add documentation for Dept DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,26/28] fs/jbd2: Use a weaker annotation in journal handling DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,25/28] cpu/hotplug: Use a weaker annotation in AP thread DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,24/28] dept: Print event context requestor's stacktrace on report DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,23/28] dept: Track PG_locked with dept DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,22/28] dept: Make Dept able to work with an external wgen DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,21/28] dept: Apply timeout consideration to dma fence wait DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,20/28] dept: Apply timeout consideration to hashed-waitqueue wait DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,19/28] dept: Apply timeout consideration to waitqueue wait DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,18/28] dept: Apply timeout consideration to swait DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,17/28] dept: Apply timeout consideration to wait_for_completion()/complete() DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,16/28] dept: Track timeout waits separately with a new Kconfig DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,15/28] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,14/28] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,13/28] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,12/28] dept: Apply sdt_might_sleep_{start,end}() to swait DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,11/28] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete() DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,10/28] dept: Record the latest one out of consecutive waits of the same class DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,09/28] dept: Add a mechanism to refill the internal memory pools on running out DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,08/28] dept: Distinguish each work from another DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,07/28] dept: Distinguish each syscall context from another DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,06/28] dept: Add proc knobs to show stats and dependency graph DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,05/28] dept: Tie to Lockdep and IRQ tracing DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,04/28] dept: Add lock dependency tracker APIs DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,03/28] dept: Add single event dependency tracker APIs DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,02/28] dept: Implement Dept(Dependency Tracker) DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v14,01/28] llist: Move llist_{head,node} definition to types.h DEPT(Dependency Tracker) - - - --- 2024-05-08 Byungchul Park New
[v9,rebase,on,mm-unstable,8/8] mm: defer tlb flush until the source folios at migration actually ge… Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-18 Byungchul Park New
[v9,rebase,on,mm-unstable,7/8] mm: add folio_put_mgen() to deliver migrc's generation number to pcp… Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-18 Byungchul Park New
[v9,rebase,on,mm-unstable,6/8] mm: buddy: make room for a new variable, mgen, in struct page Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-18 Byungchul Park New
[v9,rebase,on,mm-unstable,5/8] mm: separate move/undo parts from migrate_pages_batch() Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-18 Byungchul Park New
[v9,rebase,on,mm-unstable,4/8] x86/tlb, mm/rmap: separate arch_tlbbatch_clear() out of arch_tlbbatc… Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-18 Byungchul Park New
[v9,rebase,on,mm-unstable,3/8] mm/rmap: recognize read-only tlb entries during batched tlb flush Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-18 Byungchul Park New
[v9,rebase,on,mm-unstable,2/8] arm64: tlbflush: add APIs manipulating tlb batch's arch data Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-18 Byungchul Park New
[v9,rebase,on,mm-unstable,1/8] x86/tlb: add APIs manipulating tlb batch's arch data Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-18 Byungchul Park New
[v9,8/8] mm: defer tlb flush until the source folios at migration actually get used Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-17 Byungchul Park New
[v9,7/8] mm: add folio_put_mgen() to deliver migrc's generation number to pcp or buddy Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-17 Byungchul Park New
[v9,6/8] mm: buddy: make room for a new variable, mgen, in struct page Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-17 Byungchul Park New
[v9,5/8] mm: separate move/undo parts from migrate_pages_batch() Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-17 Byungchul Park New
[v9,4/8] x86/tlb, mm/rmap: separate arch_tlbbatch_clear() out of arch_tlbbatch_flush() Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-17 Byungchul Park New
[v9,3/8] mm/rmap: recognize read-only tlb entries during batched tlb flush Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-17 Byungchul Park New
[v9,2/8] arm64: tlbflush: add APIs manipulating tlb batch's arch data Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-17 Byungchul Park New
[v9,1/8] x86/tlb: add APIs manipulating tlb batch's arch data Reduce tlb and interrupt numbers over 90% by improving folio migration - - - --- 2024-04-17 Byungchul Park New
[v13,27/27] dept: Add documentation for Dept DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,26/27] fs/jbd2: Use a weaker annotation in journal handling DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,25/27] dept: Print event context requestor's stacktrace on report DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,24/27] dept: Track PG_locked with dept DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,23/27] dept: Make Dept able to work with an external wgen DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,22/27] dept: Record the latest one out of consecutive waits of the same class DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,21/27] dept: Apply timeout consideration to dma fence wait DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,20/27] dept: Apply timeout consideration to hashed-waitqueue wait DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,19/27] dept: Apply timeout consideration to waitqueue wait DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,18/27] dept: Apply timeout consideration to swait DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,17/27] dept: Apply timeout consideration to wait_for_completion()/complete() DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,16/27] dept: Track timeout waits separately with a new Kconfig DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,15/27] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,14/27] cpu/hotplug: Use a weaker annotation in AP thread DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,13/27] dept: Add a mechanism to refill the internal memory pools on running out DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,12/27] dept: Distinguish each work from another DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,11/27] dept: Distinguish each syscall context from another DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
[v13,10/27] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait DEPT(Dependency Tracker) - - - --- 2024-03-06 Byungchul Park New
« 1 2 3 4 »