Show patches with: Submitter = Byungchul Park       |    State = Action Required       |    Archived = No       |   295 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[RESEND,v10,01/25] llist: Move llist_{head,node} definition to types.h DEPT(Dependency Tracker) - - - --- 2023-08-21 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,02/25] dept: Implement Dept(Dependency Tracker) DEPT(Dependency Tracker) - - - --- 2023-08-21 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,03/25] dept: Add single event dependency tracker APIs DEPT(Dependency Tracker) - - - --- 2023-08-21 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,04/25] dept: Add lock dependency tracker APIs DEPT(Dependency Tracker) - - - --- 2023-08-21 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,05/25] dept: Tie to Lockdep and IRQ tracing DEPT(Dependency Tracker) - - - --- 2023-08-21 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,06/25] dept: Add proc knobs to show stats and dependency graph DEPT(Dependency Tracker) - - - --- 2023-08-21 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,07/25] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete() DEPT(Dependency Tracker) - - - --- 2023-08-21 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,08/25] dept: Apply sdt_might_sleep_{start,end}() to PG_{locked,writeback} wait DEPT(Dependency Tracker) - - - --- 2023-08-21 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,09/25] dept: Apply sdt_might_sleep_{start,end}() to swait DEPT(Dependency Tracker) - - - --- 2023-08-21 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,10/25] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait DEPT(Dependency Tracker) - - - --- 2023-08-21 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,11/25] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait DEPT(Dependency Tracker) - - - --- 2023-08-21 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,12/25] dept: Distinguish each syscall context from another DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,13/25] dept: Distinguish each work from another DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,14/25] dept: Add a mechanism to refill the internal memory pools on running out DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,15/25] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,16/25] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,17/25] dept: Track timeout waits separately with a new Kconfig DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,18/25] dept: Apply timeout consideration to wait_for_completion()/complete() DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,19/25] dept: Apply timeout consideration to swait DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,20/25] dept: Apply timeout consideration to waitqueue wait DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,21/25] dept: Apply timeout consideration to hashed-waitqueue wait DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,22/25] dept: Apply timeout consideration to dma fence wait DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,23/25] dept: Record the latest one out of consecutive waits of the same class DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,24/25] dept: Make Dept able to work with an external wgen DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v10,25/25] dept: Track the potential waits of PG_{locked,writeback} DEPT(Dependency Tracker) - - - --- 2023-08-21 Byungchul Park New
[RESEND,v7,1/8] x86/tlb: Add APIs manipulating tlb batch's arch data Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-08 Byungchul Park New
[RESEND,v7,2/8] arm64: tlbflush: Add APIs manipulating tlb batch's arch data Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-08 Byungchul Park New
[RESEND,v7,3/8] mm/rmap: Recognize read-only TLB entries during batched TLB flush Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-08 Byungchul Park New
[RESEND,v7,4/8] x86/tlb, mm/rmap: Separate arch_tlbbatch_clear() out of arch_tlbbatch_flush() Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-08 Byungchul Park New
[RESEND,v7,5/8] mm: Separate move/undo doing on folio list from migrate_pages_batch() Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-08 Byungchul Park New
[RESEND,v7,6/8] mm: Add APIs to free a folio directly to the buddy bypassing pcp Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-08 Byungchul Park New
[RESEND,v7,7/8] mm: Defer TLB flush by keeping both src and dst folios at migration Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-08 Byungchul Park New
[RESEND,v7,8/8] mm: Pause migrc mechanism at high memory pressure Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-08 Byungchul Park New
[RESEND,v8,1/8] x86/tlb: Add APIs manipulating tlb batch's arch data Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-26 Byungchul Park New
[RESEND,v8,2/8] arm64: tlbflush: Add APIs manipulating tlb batch's arch data Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-26 Byungchul Park New
[RESEND,v8,3/8] mm/rmap: Recognize read-only TLB entries during batched TLB flush Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-26 Byungchul Park New
[RESEND,v8,4/8] x86/tlb, mm/rmap: Separate arch_tlbbatch_clear() out of arch_tlbbatch_flush() Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-26 Byungchul Park New
[RESEND,v8,5/8] mm: Separate move/undo doing on folio list from migrate_pages_batch() Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-26 Byungchul Park New
[RESEND,v8,6/8] mm: Add APIs to free a folio directly to the buddy bypassing pcp Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-26 Byungchul Park New
[RESEND,v8,7/8] mm: Defer TLB flush by keeping both src and dst folios at migration Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-26 Byungchul Park New
[RESEND,v8,8/8] mm: Pause migrc mechanism at high memory pressure Reduce TLB flushes by 94% by improving folio migration - - - --- 2024-02-26 Byungchul Park New
[RFC,1/2] mm/rmap: Recognize non-writable TLB entries during TLB batch flush Reduce TLB flushes under some specific conditions - - - --- 2023-08-04 Byungchul Park New
[RFC,2/2] mm: Defer TLB flush by keeping both src and dst folios at migration Reduce TLB flushes under some specific conditions - - - --- 2023-08-04 Byungchul Park New
[RFC,v2,1/6] mm/rmap: Recognize non-writable TLB entries during TLB batch flush Reduce TLB flushes under some specific conditions - - - --- 2023-08-17 Byungchul Park New
[RFC,v2,2/6] mm: Defer TLB flush by keeping both src and dst folios at migration Reduce TLB flushes under some specific conditions - - - --- 2023-08-17 Byungchul Park New
[RFC,v2,3/6] mm, migrc: Skip TLB flushes at the CPUs that already have been done Reduce TLB flushes under some specific conditions - - - --- 2023-08-17 Byungchul Park New
[RFC,v2,4/6] mm, migrc: Ajust __zone_watermark_ok() with the amount of pending folios Reduce TLB flushes under some specific conditions - - - --- 2023-08-17 Byungchul Park New
[RFC,v2,5/6] mm, migrc: Add a sysctl knob to enable/disable MIGRC mechanism Reduce TLB flushes under some specific conditions - - - --- 2023-08-17 Byungchul Park New
[RFC,v2,6/6] mm, migrc: Implement internal allocator to minimize impact onto vm Reduce TLB flushes under some specific conditions - - - --- 2023-08-17 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
[v10,01/25] llist: Move llist_{head,node} definition to types.h DEPT(Dependency Tracker) - - - --- 2023-06-26 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,02/25] dept: Implement Dept(Dependency Tracker) DEPT(Dependency Tracker) - - - --- 2023-06-26 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,03/25] dept: Add single event dependency tracker APIs DEPT(Dependency Tracker) - - - --- 2023-06-26 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,04/25] dept: Add lock dependency tracker APIs DEPT(Dependency Tracker) - - - --- 2023-06-26 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,05/25] dept: Tie to Lockdep and IRQ tracing DEPT(Dependency Tracker) - - - --- 2023-06-26 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,06/25] dept: Add proc knobs to show stats and dependency graph DEPT(Dependency Tracker) - - - --- 2023-06-26 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,07/25] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete() DEPT(Dependency Tracker) - - - --- 2023-06-26 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,08/25] dept: Apply sdt_might_sleep_{start,end}() to PG_{locked,writeback} wait DEPT(Dependency Tracker) - - - --- 2023-06-26 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,09/25] dept: Apply sdt_might_sleep_{start,end}() to swait DEPT(Dependency Tracker) - - - --- 2023-06-26 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,10/25] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait DEPT(Dependency Tracker) - - - --- 2023-06-26 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,11/25] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait DEPT(Dependency Tracker) - - - --- 2023-06-26 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,12/25] dept: Distinguish each syscall context from another DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,13/25] dept: Distinguish each work from another DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,14/25] dept: Add a mechanism to refill the internal memory pools on running out DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,15/25] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,16/25] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,17/25] dept: Track timeout waits separately with a new Kconfig DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,18/25] dept: Apply timeout consideration to wait_for_completion()/complete() DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,19/25] dept: Apply timeout consideration to swait DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,20/25] dept: Apply timeout consideration to waitqueue wait DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,21/25] dept: Apply timeout consideration to hashed-waitqueue wait DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,22/25] dept: Apply timeout consideration to dma fence wait DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,23/25] dept: Record the latest one out of consecutive waits of the same class DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,24/25] dept: Make Dept able to work with an external wgen DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,25/25] dept: Track the potential waits of PG_{locked,writeback} DEPT(Dependency Tracker) - - - --- 2023-06-26 Byungchul Park New
[v10,rebased,on,v6.4,01/25] llist: Move llist_{head,node} definition to types.h DEPT(Dependency Tracker) - - - --- 2023-07-03 Byungchul Park New
[v10,rebased,on,v6.4,02/25] dept: Implement Dept(Dependency Tracker) DEPT(Dependency Tracker) - - - --- 2023-07-03 Byungchul Park New
« 1 2 3 »