Re: 4.13..4.14 scheduling overhead regression (bisected - b956575bed91)

From: Peter Zijlstra
Date: Mon Jun 04 2018 - 03:25:31 EST


On Fri, Jun 01, 2018 at 02:56:29PM -0400, Rik van Riel wrote:

> > IIRC all page freeing does indeed go through tlb_remove_page(), it
> > shouldn't be too hard to make that work.
>
> Page freeing does. However, page table freeing
> does not, and might need to be done in a different
> way.

We have tlb_remove_table() for those. And that had better work otherwise
the whole 'RCU'-freed page table mess is broken :-)

Attachment: signature.asc
Description: PGP signature