add mm argument to pte/pmd/pud/pgd_free
(with Martin Schwidefsky <schwidefsky@de.ibm.com>) The pgd/pud/pmd/pte page table allocation functions get a mm_struct pointer as first argument. The free functions do not get the mm_struct argument. This is 1) asymmetrical and 2) to do mm related page table allocations the mm argument is needed on the free function as well. [kamalesh@linux.vnet.ibm.com: i386 fix] [akpm@linux-foundation.org: coding-syle fixes] Signed-off-by:Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Cc: <linux-arch@vger.kernel.org> Signed-off-by:
Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- arch/arm/kernel/smp.c 1 addition, 1 deletionarch/arm/kernel/smp.c
- arch/arm/mm/ioremap.c 1 addition, 1 deletionarch/arm/mm/ioremap.c
- arch/arm/mm/pgd.c 4 additions, 4 deletionsarch/arm/mm/pgd.c
- arch/frv/mm/pgalloc.c 1 addition, 1 deletionarch/frv/mm/pgalloc.c
- arch/powerpc/mm/pgtable_32.c 3 additions, 3 deletionsarch/powerpc/mm/pgtable_32.c
- arch/ppc/mm/pgtable.c 3 additions, 3 deletionsarch/ppc/mm/pgtable.c
- arch/um/kernel/mem.c 1 addition, 1 deletionarch/um/kernel/mem.c
- arch/um/kernel/skas/mmu.c 4 additions, 4 deletionsarch/um/kernel/skas/mmu.c
- arch/x86/mm/pgtable_32.c 6 additions, 6 deletionsarch/x86/mm/pgtable_32.c
- include/asm-alpha/pgalloc.h 4 additions, 4 deletionsinclude/asm-alpha/pgalloc.h
- include/asm-alpha/tlb.h 2 additions, 2 deletionsinclude/asm-alpha/tlb.h
- include/asm-arm/pgalloc.h 5 additions, 5 deletionsinclude/asm-arm/pgalloc.h
- include/asm-arm/tlb.h 2 additions, 2 deletionsinclude/asm-arm/tlb.h
- include/asm-avr32/pgalloc.h 3 additions, 3 deletionsinclude/asm-avr32/pgalloc.h
- include/asm-cris/pgalloc.h 3 additions, 3 deletionsinclude/asm-cris/pgalloc.h
- include/asm-frv/pgalloc.h 4 additions, 4 deletionsinclude/asm-frv/pgalloc.h
- include/asm-frv/pgtable.h 1 addition, 1 deletioninclude/asm-frv/pgtable.h
- include/asm-generic/4level-fixup.h 1 addition, 1 deletioninclude/asm-generic/4level-fixup.h
- include/asm-generic/pgtable-nopmd.h 1 addition, 1 deletioninclude/asm-generic/pgtable-nopmd.h
- include/asm-generic/pgtable-nopud.h 1 addition, 1 deletioninclude/asm-generic/pgtable-nopud.h
Loading
Please register or sign in to comment