Re: [PATCH v4.4 backport 3/3] powerpc/64s: Improve RFI L1-D cache flush fallback

2018-02-22 Thread Nicholas Piggin
On Thu, 22 Feb 2018 23:35:45 +1100 Michael Ellerman wrote: > From: Nicholas Piggin > > commit bdcb1aefc5b3f7d0f1dc8b02673602bca2ff7a4b upstream. > > The fallback RFI flush is used when firmware does not provide a way > to flush the cache. It's a

[PATCH v4.4 backport 3/3] powerpc/64s: Improve RFI L1-D cache flush fallback

2018-02-22 Thread Michael Ellerman
From: Nicholas Piggin commit bdcb1aefc5b3f7d0f1dc8b02673602bca2ff7a4b upstream. The fallback RFI flush is used when firmware does not provide a way to flush the cache. It's a "displacement flush" that evicts useful data by displacing it with an uninteresting buffer. The