Re: [PATCH 29/30] mm: remove include/linux/bootmem.h

2018-09-26 Thread Michal Hocko
On Fri 14-09-18 15:10:44, Mike Rapoport wrote:
> Move remaining definitions and declarations from include/linux/bootmem.h
> into include/linux/memblock.h and remove the redundant header.
> 
> The includes were replaced with the semantic patch below and then
> semi-automated removal of duplicated '#include 
> 
> @@
> @@
> - #include 
> + #include 
> 
> Signed-off-by: Mike Rapoport 

Acked-by: Michal Hocko 
-- 
Michal Hocko
SUSE Labs


[PATCH 29/30] mm: remove include/linux/bootmem.h

2018-09-14 Thread Mike Rapoport
Move remaining definitions and declarations from include/linux/bootmem.h
into include/linux/memblock.h and remove the redundant header.

The includes were replaced with the semantic patch below and then
semi-automated removal of duplicated '#include 

@@
@@
- #include 
+ #include 

Signed-off-by: Mike Rapoport 
---
 arch/alpha/kernel/core_cia.c|   2 +-
 arch/alpha/kernel/core_irongate.c   |   1 -
 arch/alpha/kernel/core_marvel.c |   2 +-
 arch/alpha/kernel/core_titan.c  |   2 +-
 arch/alpha/kernel/core_tsunami.c|   2 +-
 arch/alpha/kernel/pci-noop.c|   2 +-
 arch/alpha/kernel/pci.c |   2 +-
 arch/alpha/kernel/pci_iommu.c   |   2 +-
 arch/alpha/kernel/setup.c   |   1 -
 arch/alpha/kernel/sys_nautilus.c|   2 +-
 arch/alpha/mm/init.c|   2 +-
 arch/alpha/mm/numa.c|   1 -
 arch/arc/kernel/unwind.c|   2 +-
 arch/arc/mm/highmem.c   |   2 +-
 arch/arc/mm/init.c  |   1 -
 arch/arm/kernel/devtree.c   |   1 -
 arch/arm/kernel/setup.c |   1 -
 arch/arm/mach-omap2/omap_hwmod.c|   2 +-
 arch/arm/mm/dma-mapping.c   |   1 -
 arch/arm/mm/init.c  |   1 -
 arch/arm/xen/mm.c   |   1 -
 arch/arm/xen/p2m.c  |   2 +-
 arch/arm64/kernel/acpi.c|   1 -
 arch/arm64/kernel/acpi_numa.c   |   1 -
 arch/arm64/kernel/setup.c   |   1 -
 arch/arm64/mm/dma-mapping.c |   2 +-
 arch/arm64/mm/init.c|   1 -
 arch/arm64/mm/kasan_init.c  |   1 -
 arch/arm64/mm/numa.c|   1 -
 arch/c6x/kernel/setup.c |   1 -
 arch/c6x/mm/init.c  |   2 +-
 arch/h8300/kernel/setup.c   |   1 -
 arch/h8300/mm/init.c|   2 +-
 arch/hexagon/kernel/dma.c   |   2 +-
 arch/hexagon/kernel/setup.c |   2 +-
 arch/hexagon/mm/init.c  |   1 -
 arch/ia64/kernel/crash.c|   2 +-
 arch/ia64/kernel/efi.c  |   2 +-
 arch/ia64/kernel/ia64_ksyms.c   |   2 +-
 arch/ia64/kernel/iosapic.c  |   2 +-
 arch/ia64/kernel/mca.c  |   2 +-
 arch/ia64/kernel/mca_drv.c  |   2 +-
 arch/ia64/kernel/setup.c|   1 -
 arch/ia64/kernel/smpboot.c  |   2 +-
 arch/ia64/kernel/topology.c |   2 +-
 arch/ia64/kernel/unwind.c   |   2 +-
 arch/ia64/mm/contig.c   |   1 -
 arch/ia64/mm/discontig.c|   1 -
 arch/ia64/mm/init.c |   1 -
 arch/ia64/mm/numa.c |   2 +-
 arch/ia64/mm/tlb.c  |   2 +-
 arch/ia64/pci/pci.c |   2 +-
 arch/ia64/sn/kernel/bte.c   |   2 +-
 arch/ia64/sn/kernel/io_common.c |   2 +-
 arch/ia64/sn/kernel/setup.c |   2 +-
 arch/m68k/atari/stram.c |   2 +-
 arch/m68k/coldfire/m54xx.c  |   2 +-
 arch/m68k/kernel/setup_mm.c |   1 -
 arch/m68k/kernel/setup_no.c |   1 -
 arch/m68k/kernel/uboot.c|   2 +-
 arch/m68k/mm/init.c |   2 +-
 arch/m68k/mm/mcfmmu.c   |   1 -
 arch/m68k/mm/motorola.c |   1 -
 arch/m68k/mm/sun3mmu.c  |   2 +-
 arch/m68k/sun3/config.c |   2 +-
 arch/m68k/sun3/dvma.c   |   2 +-
 arch/m68k/sun3/mmu_emu.c|   2 +-
 arch/m68k/sun3/sun3dvma.c   |   2 +-
 arch/m68k/sun3x/dvma.c  |   2 +-
 arch/microblaze/mm/consistent.c |   2 +-
 arch/microblaze/mm/init.c   |   3 +-
 arch/microblaze/pci/pci-common.c|   2 +-
 arch/mips/ar7/memory.c  |   2 +-
 arch/mips/ath79/setup.c |   2 +-
 arch/mips/bcm63xx/prom.c|   2 +-
 arch/mips/bcm63xx/setup.c   |   2 +-
 arch/mips/bmips/setup.c |   2 +-
 arch/mips/cavium-octeon/dma-octeon.c|   2 +-
 arch/mips/dec/prom/memory.c |   2 +-
 arch/mips/emma/common/prom.c|   2 +-
 arch/mips/fw/arc/memory.c   |   2 +-
 arch/mips/jazz/jazzdma.c|   2 +-
 arch/mips/kernel/crash.c|   2 +-
 arch/mips/kernel/crash_dump.c   |   2 +-
 arch/mips/kernel/prom.c |   2 +-
 arch/mips/kernel/setup.c|   1 -
 arch/mips/kernel/traps.c|   1 -