Linux 3.4.31 - 3.4.40

Conflicts:
	arch/alpha/kernel/sys_nautilus.c
	arch/avr32/include/asm/signal.h
	arch/cris/include/asm/signal.h
	arch/h8300/include/asm/signal.h
	arch/m32r/include/asm/signal.h
	arch/mn10300/include/asm/signal.h
	arch/parisc/include/asm/pgtable.h
	arch/parisc/kernel/cache.c
	arch/powerpc/include/asm/signal.h
	arch/powerpc/kernel/cputable.c
	arch/powerpc/kernel/machine_kexec_64.c
	arch/powerpc/mm/hash_utils_64.c
	arch/powerpc/platforms/pseries/lpar.c
	arch/s390/include/asm/signal.h
	arch/s390/include/asm/tlbflush.h
	arch/s390/kernel/entry.S
	arch/s390/kernel/entry64.S
	arch/s390/kvm/kvm-s390.c
	arch/sparc/include/asm/signal.h
	arch/tile/kernel/setup.c
	arch/xtensa/include/asm/signal.h
	net/ipv4/ping.c