This series removes an unnecessary and potentially problematic include
of <linux/mm.h> in <asm/set_memory.h>. There is no functional difference
in v2 compared to v1.
v1..v2:
* Squashed include fixups into the last patch removing the include from
<asm/set_memory.h>. [Borislav's suggestion]
* Moved new include in <asm/smp.h>. [Borislav's suggestion]
v1: https://lore.kernel.org/all/20241210184610.2080727-1-kevin.brodsky@xxxxxxx/