The patch titled Subject: arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> has been added to the -mm tree. Its filename is arch-remove-asm-sizesh-amd-asm-generic-sizesh.patch This patch should soon appear at http://ozlabs.org/~akpm/mmots/broken-out/arch-remove-asm-sizesh-amd-asm-generic-sizesh.patch and later at http://ozlabs.org/~akpm/mmotm/broken-out/arch-remove-asm-sizesh-amd-asm-generic-sizesh.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx> Subject: arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> Now that all instances of #include <asm/sizes.h> have been replaced with #include <linux/sizes.h>, we can remove these. Link: http://lkml.kernel.org/r/1553267665-27228-2-git-send-email-yamada.masahiro@xxxxxxxxxxxxx Signed-off-by: Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- arch/arm/include/asm/Kbuild | 1 - arch/arm64/include/asm/Kbuild | 1 - arch/h8300/include/asm/Kbuild | 1 - arch/hexagon/include/asm/Kbuild | 1 - arch/nds32/include/asm/Kbuild | 1 - arch/sh/include/asm/Kbuild | 1 - arch/unicore32/include/asm/Kbuild | 1 - include/asm-generic/sizes.h | 2 -- 8 files changed, 9 deletions(-) --- a/arch/arm64/include/asm/Kbuild~arch-remove-asm-sizesh-amd-asm-generic-sizesh +++ a/arch/arm64/include/asm/Kbuild @@ -20,7 +20,6 @@ generic-y += rwsem.h generic-y += segment.h generic-y += serial.h generic-y += set_memory.h -generic-y += sizes.h generic-y += switch_to.h generic-y += trace_clock.h generic-y += unaligned.h --- a/arch/arm/include/asm/Kbuild~arch-remove-asm-sizesh-amd-asm-generic-sizesh +++ a/arch/arm/include/asm/Kbuild @@ -17,7 +17,6 @@ generic-y += seccomp.h generic-y += segment.h generic-y += serial.h generic-y += simd.h -generic-y += sizes.h generic-y += trace_clock.h generated-y += mach-types.h --- a/arch/h8300/include/asm/Kbuild~arch-remove-asm-sizesh-amd-asm-generic-sizesh +++ a/arch/h8300/include/asm/Kbuild @@ -40,7 +40,6 @@ generic-y += scatterlist.h generic-y += sections.h generic-y += serial.h generic-y += shmparam.h -generic-y += sizes.h generic-y += spinlock.h generic-y += timex.h generic-y += tlbflush.h --- a/arch/hexagon/include/asm/Kbuild~arch-remove-asm-sizesh-amd-asm-generic-sizesh +++ a/arch/hexagon/include/asm/Kbuild @@ -31,7 +31,6 @@ generic-y += sections.h generic-y += segment.h generic-y += serial.h generic-y += shmparam.h -generic-y += sizes.h generic-y += topology.h generic-y += trace_clock.h generic-y += unaligned.h --- a/arch/nds32/include/asm/Kbuild~arch-remove-asm-sizesh-amd-asm-generic-sizesh +++ a/arch/nds32/include/asm/Kbuild @@ -38,7 +38,6 @@ generic-y += preempt.h generic-y += sections.h generic-y += segment.h generic-y += serial.h -generic-y += sizes.h generic-y += switch_to.h generic-y += timex.h generic-y += topology.h --- a/arch/sh/include/asm/Kbuild~arch-remove-asm-sizesh-amd-asm-generic-sizesh +++ a/arch/sh/include/asm/Kbuild @@ -18,6 +18,5 @@ generic-y += percpu.h generic-y += preempt.h generic-y += rwsem.h generic-y += serial.h -generic-y += sizes.h generic-y += trace_clock.h generic-y += xor.h --- a/arch/unicore32/include/asm/Kbuild~arch-remove-asm-sizesh-amd-asm-generic-sizesh +++ a/arch/unicore32/include/asm/Kbuild @@ -29,7 +29,6 @@ generic-y += sections.h generic-y += segment.h generic-y += serial.h generic-y += shmparam.h -generic-y += sizes.h generic-y += syscalls.h generic-y += topology.h generic-y += trace_clock.h --- a/include/asm-generic/sizes.h +++ /dev/null @@ -1,2 +0,0 @@ -/* This is a placeholder, to be removed over time */ -#include <linux/sizes.h> _ Patches currently in -mm which might be from yamada.masahiro@xxxxxxxxxxxxx are treewide-replace-include-asm-sizesh-with-include-linux-sizesh.patch arch-remove-asm-sizesh-amd-asm-generic-sizesh.patch