Benjamin Herrenschmidt writes:
> At the moment we have to rather sub-optimal flushing behaviours:
>
> - flush_tlb_mm() will flush the PWC which is unnecessary (for example
>when doing a fork)
>
> - A large unmap will call flush_tlb_pwc() multiple times causing us
At the moment we have to rather sub-optimal flushing behaviours:
- flush_tlb_mm() will flush the PWC which is unnecessary (for example
when doing a fork)
- A large unmap will call flush_tlb_pwc() multiple times causing us
to perform that fairly expensive operation repeatedly. This