[POC][PATCH 02/83] switch free_pages() from unsigned long to const void *

2015-12-21 Thread Al Viro
From: Al Viro 

Signed-off-by: Al Viro 
---
 arch/alpha/include/asm/agp.h   |  2 +-
 arch/alpha/kernel/pci-noop.c   |  2 +-
 arch/alpha/kernel/pci_iommu.c  |  4 ++--
 arch/arc/include/asm/pgalloc.h |  6 +++---
 arch/arm/include/asm/tlb.h |  2 +-
 arch/arm/kvm/mmu.c |  4 ++--
 arch/arm/mm/pgd.c  |  2 +-
 arch/blackfin/include/asm/mmu_context.h|  2 +-
 arch/cris/arch-v32/drivers/pci/dma.c   |  2 +-
 arch/frv/mm/dma-alloc.c|  2 +-
 arch/h8300/kernel/dma.c|  2 +-
 arch/ia64/hp/common/sba_iommu.c|  2 +-
 arch/ia64/include/asm/agp.h|  2 +-
 arch/ia64/include/asm/thread_info.h|  2 +-
 arch/ia64/include/asm/tlb.h|  2 +-
 arch/ia64/kernel/uncached.c|  2 +-
 arch/ia64/sn/pci/pci_dma.c |  4 ++--
 arch/ia64/sn/pci/tioca_provider.c  |  2 +-
 arch/m68k/kernel/dma.c |  2 +-
 arch/m68k/sun3/sun3dvma.c  |  4 ++--
 arch/microblaze/kernel/dma.c   |  2 +-
 arch/microblaze/mm/consistent.c|  4 ++--
 arch/mips/include/asm/mach-generic/floppy.h|  2 +-
 arch/mips/include/asm/mach-jazz/floppy.h   |  2 +-
 arch/mips/include/asm/pgalloc.h|  6 +++---
 arch/mips/mm/dma-default.c |  2 +-
 arch/mn10300/mm/dma-alloc.c|  2 +-
 arch/nios2/include/asm/pgalloc.h   |  4 ++--
 arch/nios2/mm/dma-mapping.c|  2 +-
 arch/parisc/include/asm/agp.h  |  2 +-
 arch/parisc/include/asm/floppy.h   |  2 +-
 arch/parisc/include/asm/pgalloc.h  |  4 ++--
 arch/parisc/kernel/pci-dma.c   |  4 ++--
 arch/powerpc/include/asm/agp.h |  2 +-
 arch/powerpc/kernel/dma.c  |  2 +-
 arch/powerpc/kernel/iommu.c|  6 +++---
 arch/powerpc/kvm/book3s_64_mmu_hv.c|  4 ++--
 arch/powerpc/kvm/booke.c   |  2 +-
 arch/powerpc/mm/init_64.c  |  3 +--
 arch/powerpc/mm/pgtable_32.c   |  2 +-
 arch/powerpc/platforms/cell/spufs/inode.c  |  2 +-
 arch/powerpc/platforms/powernv/pci-ioda.c  |  2 +-
 arch/powerpc/platforms/ps3/system-bus.c|  4 ++--
 arch/s390/hypfs/hypfs_diag.c   |  2 +-
 arch/s390/include/asm/idals.h  |  5 ++---
 arch/s390/kernel/smp.c |  8 
 arch/s390/kernel/suspend.c |  2 +-
 arch/s390/kernel/vdso.c|  4 ++--
 arch/s390/mm/pgtable.c |  4 ++--
 arch/s390/pci/pci_clp.c|  2 +-
 arch/s390/pci/pci_dma.c|  4 ++--
 arch/score/include/asm/pgalloc.h   |  4 ++--
 arch/sh/mm/consistent.c|  2 +-
 arch/sparc/include/asm/agp.h   |  2 +-
 arch/sparc/kernel/iommu.c  |  4 ++--
 arch/sparc/kernel/ioport.c |  6 +++---
 arch/sparc/kernel/ldc.c|  6 +++---
 arch/sparc/kernel/pci_fire.c   |  2 +-
 arch/sparc/kernel/pci_sun4v.c  |  8 
 arch/um/drivers/net_kern.c |  2 +-
 arch/um/kernel/process.c   |  2 +-
 arch/unicore32/mm/pgd.c|  4 ++--
 arch/x86/include/asm/agp.h |  2 +-
 arch/x86/include/asm/floppy.h  |  2 +-
 arch/x86/include/asm/xen/page-coherent.h   |  2 +-
 arch/x86/kernel/pci-calgary_64.c   |  6 +++---
 arch/x86/kernel/pci-dma.c  |  2 +-
 arch/x86/kvm/vmx.c |  2 +-
 arch/x86/mm/init_64.c  |  2 +-
 arch/x86/platform/efi/efi.c|  4 ++--
 arch/x86/um/ldt.c  |  2 +-
 arch/x86/xen/pmu.c |  4 ++--
 arch/xtensa/kernel/pci-dma.c   |  2 +-
 crypto/xor.c   |  2 +-
 drivers/base/devres.c  |  4 ++--
 drivers/block/floppy.c |  2 +-
 drivers/block/ps3vram.c|  4 ++--
 drivers/block/xen-blkfront.c   |  4 ++--
 drivers/block/zram/zcomp.c |  2 +-
 drivers/char/agp/hp-agp.c  |  2 +-
 drivers/char/agp/uninorth-agp.c|  4 ++--
 

[POC][PATCH 02/83] switch free_pages() from unsigned long to const void *

2015-12-21 Thread Al Viro
From: Al Viro 

Signed-off-by: Al Viro 
---
 arch/alpha/include/asm/agp.h   |  2 +-
 arch/alpha/kernel/pci-noop.c   |  2 +-
 arch/alpha/kernel/pci_iommu.c  |  4 ++--
 arch/arc/include/asm/pgalloc.h |  6 +++---
 arch/arm/include/asm/tlb.h |  2 +-
 arch/arm/kvm/mmu.c |  4 ++--
 arch/arm/mm/pgd.c  |  2 +-
 arch/blackfin/include/asm/mmu_context.h|  2 +-
 arch/cris/arch-v32/drivers/pci/dma.c   |  2 +-
 arch/frv/mm/dma-alloc.c|  2 +-
 arch/h8300/kernel/dma.c|  2 +-
 arch/ia64/hp/common/sba_iommu.c|  2 +-
 arch/ia64/include/asm/agp.h|  2 +-
 arch/ia64/include/asm/thread_info.h|  2 +-
 arch/ia64/include/asm/tlb.h|  2 +-
 arch/ia64/kernel/uncached.c|  2 +-
 arch/ia64/sn/pci/pci_dma.c |  4 ++--
 arch/ia64/sn/pci/tioca_provider.c  |  2 +-
 arch/m68k/kernel/dma.c |  2 +-
 arch/m68k/sun3/sun3dvma.c  |  4 ++--
 arch/microblaze/kernel/dma.c   |  2 +-
 arch/microblaze/mm/consistent.c|  4 ++--
 arch/mips/include/asm/mach-generic/floppy.h|  2 +-
 arch/mips/include/asm/mach-jazz/floppy.h   |  2 +-
 arch/mips/include/asm/pgalloc.h|  6 +++---
 arch/mips/mm/dma-default.c |  2 +-
 arch/mn10300/mm/dma-alloc.c|  2 +-
 arch/nios2/include/asm/pgalloc.h   |  4 ++--
 arch/nios2/mm/dma-mapping.c|  2 +-
 arch/parisc/include/asm/agp.h  |  2 +-
 arch/parisc/include/asm/floppy.h   |  2 +-
 arch/parisc/include/asm/pgalloc.h  |  4 ++--
 arch/parisc/kernel/pci-dma.c   |  4 ++--
 arch/powerpc/include/asm/agp.h |  2 +-
 arch/powerpc/kernel/dma.c  |  2 +-
 arch/powerpc/kernel/iommu.c|  6 +++---
 arch/powerpc/kvm/book3s_64_mmu_hv.c|  4 ++--
 arch/powerpc/kvm/booke.c   |  2 +-
 arch/powerpc/mm/init_64.c  |  3 +--
 arch/powerpc/mm/pgtable_32.c   |  2 +-
 arch/powerpc/platforms/cell/spufs/inode.c  |  2 +-
 arch/powerpc/platforms/powernv/pci-ioda.c  |  2 +-
 arch/powerpc/platforms/ps3/system-bus.c|  4 ++--
 arch/s390/hypfs/hypfs_diag.c   |  2 +-
 arch/s390/include/asm/idals.h  |  5 ++---
 arch/s390/kernel/smp.c |  8 
 arch/s390/kernel/suspend.c |  2 +-
 arch/s390/kernel/vdso.c|  4 ++--
 arch/s390/mm/pgtable.c |  4 ++--
 arch/s390/pci/pci_clp.c|  2 +-
 arch/s390/pci/pci_dma.c|  4 ++--
 arch/score/include/asm/pgalloc.h   |  4 ++--
 arch/sh/mm/consistent.c|  2 +-
 arch/sparc/include/asm/agp.h   |  2 +-
 arch/sparc/kernel/iommu.c  |  4 ++--
 arch/sparc/kernel/ioport.c |  6 +++---
 arch/sparc/kernel/ldc.c|  6 +++---
 arch/sparc/kernel/pci_fire.c   |  2 +-
 arch/sparc/kernel/pci_sun4v.c  |  8 
 arch/um/drivers/net_kern.c |  2 +-
 arch/um/kernel/process.c   |  2 +-
 arch/unicore32/mm/pgd.c|  4 ++--
 arch/x86/include/asm/agp.h |  2 +-
 arch/x86/include/asm/floppy.h  |  2 +-
 arch/x86/include/asm/xen/page-coherent.h   |  2 +-
 arch/x86/kernel/pci-calgary_64.c   |  6 +++---
 arch/x86/kernel/pci-dma.c  |  2 +-
 arch/x86/kvm/vmx.c |  2 +-
 arch/x86/mm/init_64.c  |  2 +-
 arch/x86/platform/efi/efi.c|  4 ++--
 arch/x86/um/ldt.c  |  2 +-
 arch/x86/xen/pmu.c |  4 ++--
 arch/xtensa/kernel/pci-dma.c   |  2 +-
 crypto/xor.c   |  2 +-
 drivers/base/devres.c  |  4 ++--
 drivers/block/floppy.c |  2 +-
 drivers/block/ps3vram.c|  4 ++--
 drivers/block/xen-blkfront.c   |  4 ++--
 drivers/block/zram/zcomp.c |  2 +-
 drivers/char/agp/hp-agp.c  |  2 +-