On Thu, 17 Dec 2020 23:47:24 +1000, Nicholas Piggin wrote: > Another round of reducing TLB flushing (mostly on radix). > > Thanks, > Nick > > Nicholas Piggin (7): > powerpc/64s/radix: add warning and comments in mm_cpumask trim > powerpc/64s/radix: refactor TLB flush type selection > powerpc/64s/radix: Check for no TLB flush required > powerpc/64s/radix: Allow mm_cpumask trimming from external sources > powerpc/64s/radix: occasionally attempt to trim mm_cpumask > powerpc/64s/radix: serialize_against_pte_lookup IPIs trim mm_cpumask > powerpc/64s: Implement ptep_clear_flush_young that does not flush TLBs > > [...]
Applied to powerpc/next. [1/7] powerpc/64s/radix: add warning and comments in mm_cpumask trim https://git.kernel.org/powerpc/c/a2496049f1f1006178d0db706a8451dd03bd3ec6 [2/7] powerpc/64s/radix: refactor TLB flush type selection https://git.kernel.org/powerpc/c/26418b36a11f2eaf2556aa8cefe86132907e311f [3/7] powerpc/64s/radix: Check for no TLB flush required https://git.kernel.org/powerpc/c/54bb503345b81399575e2b7a3a6497ae212ad827 [4/7] powerpc/64s/radix: Allow mm_cpumask trimming from external sources https://git.kernel.org/powerpc/c/780de40601aabeca41bc9aa717a329a77aa85e1a [5/7] powerpc/64s/radix: occasionally attempt to trim mm_cpumask https://git.kernel.org/powerpc/c/9393544842d6c85ebfc387c43a5059f8171d598f [6/7] powerpc/64s/radix: serialize_against_pte_lookup IPIs trim mm_cpumask https://git.kernel.org/powerpc/c/032b7f08932c9b212952d6d585e45b2941b3e8be [7/7] powerpc/64s: Implement ptep_clear_flush_young that does not flush TLBs https://git.kernel.org/powerpc/c/3cb1aa7aa39402f4f2cb847b1f16ade3bce43a97 cheers