Messages in this thread | | | Subject | Re: [PATCH 5/8] x86/clear_page: add clear_page_uncached() | From | Ankur Arora <> | Date | Thu, 15 Oct 2020 14:20:36 -0700 |
| |
On 2020-10-15 3:35 a.m., Borislav Petkov wrote: > On Wed, Oct 14, 2020 at 08:37:44PM -0700, Ankur Arora wrote: >> I don't disagree but I think the selection of cached/uncached route should >> be made where we have enough context available to be able to choose to do >> this. >> >> This could be for example, done in mm_populate() or gup where if say the >> extent is larger than LLC-size, it takes the uncached path. > > Are there examples where we don't know the size?
The case I was thinking of was that clear_huge_page() or faultin_page() would know the size to a page unit, while the higher level function would know the whole extent and could optimize differently based on that.
Thanks Ankur
>
| |