Re: [PATCH 0/4] Remove problematic include in <asm/set_memory.h>

From: Christoph Hellwig
Date: Wed Dec 11 2024 - 00:04:13 EST


On Tue, Dec 10, 2024 at 06:46:06PM +0000, Kevin Brodsky wrote:
> The need for this series arose from a completely unrelated series [1].
> Long story short, that series causes <linux/mm.h> to include
> <linux/set_memory.h>, which doesn't feel too unreasonable.

It is entirely unreasoable. <linux/mm.h> is inclued just about
everywhere and should not grow more fringe includes.

That btw doesn't invalidate any reason to not also reduce the amount
of crap included in <asm/set_memory.h>, as reducing include hell is
always good.