Re: [PATCH 1/2] powerpc: Add generic PAGE_SIZE config symbols
From: Arnd Bergmann <arnd@arndb.de>
Date: 2022-05-18 13:21:20
Also in:
lkml
From: Arnd Bergmann <arnd@arndb.de>
Date: 2022-05-18 13:21:20
Also in:
lkml
On Wed, May 18, 2022 at 2:00 PM Michael Ellerman [off-list ref] wrote:
Christophe Leroy [off-list ref] writes:quoted
Le 05/05/2022 à 14:51, Michael Ellerman a écrit :quoted
Other arches (sh, mips, hexagon) use standard names for PAGE_SIZE related config symbols. Add matching symbols for powerpc, which are enabled by default but depend on our architecture specific PAGE_SIZE symbols. This allows generic/driver code to express dependencies on the PAGE_SIZE without needing to refer to architecture specific config symbols.I guess next step should be to get rid of powerpc specific symbols and use generic symbols instead. We have (only) 111 occurences of it.I thought about doing that, but it's quite a bit of churn. Maybe it's worth it though to avoid confusion between the two symbols.
I have actually done this at some point, but for some reason never sent it out, see my old patch at: https://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git/commit/?h=randconfig-5.15-next&id=184c7273ee367fda3626e35f0079f181075690c8 Feel free to take ideas or the entire patch from that. Arnd