Messages in this thread | | | Subject | Re: [RFC PATCH 1/2] mm: move tlb_table_flush to tlb_flush_mmu_free | From | Rik van Riel <> | Date | Thu, 06 Sep 2018 16:29:59 -0400 |
| |
On Thu, 2018-08-23 at 18:47 +1000, Nicholas Piggin wrote: > There is no need to call this from tlb_flush_mmu_tlbonly, it > logically belongs with tlb_flush_mmu_free. This allows some > code consolidation with a subsequent fix. > > Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Rik van Riel <riel@surriel.com>
This patch also fixes an infinite recursion bug with CONFIG_HAVE_RCU_TABLE_FREE enabled, which has this call trace:
tlb_table_flush -> tlb_table_invalidate -> tlb_flush_mmu_tlbonly -> tlb_table_flush -> ... (infinite recursion)
This should probably be applied sooner rather than later.
-- All Rights Reversed. [unhandled content-type:application/pgp-signature] | |