Linux 3.4.51 - 3.4.60

Conflicts:
	arch/alpha/Makefile
	arch/arm/kernel/perf_event.c
	arch/cris/arch-v10/lib/Makefile
	arch/cris/include/asm/posix_types.h
	arch/cris/kernel/vmlinux.lds.S
	arch/frv/include/asm/thread_info.h
	arch/m68k/emu/natfeat.c
	arch/m68k/include/asm/div64.h
	arch/microblaze/configs/mmu_defconfig
	arch/microblaze/configs/nommu_defconfig
	arch/mips/Kconfig
	arch/mips/include/asm/io.h
	arch/mips/include/asm/page.h
	arch/powerpc/include/asm/module.h
	arch/powerpc/kernel/vmlinux.lds.S
	arch/s390/include/asm/pgtable.h
	arch/sparc/kernel/asm-offsets.c
	arch/sparc/lib/Makefile
	arch/sparc/mm/hypersparc.S
	arch/sparc/mm/swift.S
	arch/sparc/mm/tsunami.S
	arch/sparc/mm/viking.S
	arch/tile/lib/exports.c
	arch/xtensa/kernel/Makefile
	arch/xtensa/kernel/vmlinux.lds.S
	arch/xtensa/mm/init.c
	crypto/algapi.c
	kernel/workqueue.c