Re: [RFC PATCH v7 12/16] xpfo, mm: remove dependency on CONFIG_PAGE_EXTENSION

From: Julian Stecklina
Date: Wed Jan 16 2019 - 10:05:55 EST


Khalid Aziz <khalid.aziz@xxxxxxxxxx> writes:

> From: Julian Stecklina <jsteckli@xxxxxxxxx>
>
> Instead of using the page extension debug feature, encode all
> information, we need for XPFO in struct page. This allows to get rid of
> some checks in the hot paths and there are also no pages anymore that
> are allocated before XPFO is enabled.

I have another patch lying around that turns the XPFO per-page locks
into bit spinlocks and thus get the size of struct page to <= 64 byte
again. In case someone's interested, ping me.

Julian