Linux 3.0.96

Change-Id: Ie1b093610cb77d5fb7c2f3983a9e33e43f37c772

Conflicts:

	arch/alpha/kernel/sys_nautilus.c
	arch/arm/configs/cyanogenmod_i9100_defconfig
	arch/avr32/include/asm/signal.h
	arch/avr32/kernel/module.c
	arch/cris/include/asm/signal.h
	arch/cris/kernel/vmlinux.lds.S
	arch/h8300/include/asm/signal.h
	arch/ia64/include/asm/futex.h
	arch/ia64/include/asm/mca.h
	arch/ia64/kernel/irq.c
	arch/ia64/kernel/mca.c
	arch/ia64/kvm/kvm-ia64.c
	arch/ia64/kvm/vtlb.c
	arch/m32r/boot/compressed/Makefile
	arch/m32r/boot/compressed/misc.c
	arch/m32r/include/asm/signal.h
	arch/m68k/emu/natfeat.c
	arch/m68k/include/asm/div64.h
	arch/mn10300/include/asm/signal.h
	arch/parisc/include/asm/pgtable.h
	arch/parisc/kernel/cache.c
	arch/powerpc/Makefile
	arch/powerpc/include/asm/module.h
	arch/powerpc/include/asm/signal.h
	arch/powerpc/kernel/cputable.c
	arch/powerpc/kernel/machine_kexec_64.c
	arch/powerpc/kernel/vmlinux.lds.S
	arch/powerpc/mm/numa.c
	arch/powerpc/platforms/cell/spufs/inode.c
	arch/powerpc/platforms/pseries/lpar.c
	arch/s390/include/asm/pgtable.h
	arch/s390/include/asm/signal.h
	arch/s390/include/asm/tlbflush.h
	arch/s390/kvm/kvm-s390.c
	arch/sparc/include/asm/atomic_32.h
	arch/sparc/include/asm/pgtable_64.h
	arch/sparc/include/asm/signal.h
	arch/sparc/include/asm/system_64.h
	arch/sparc/include/asm/tlbflush_64.h
	arch/sparc/kernel/asm-offsets.c
	arch/sparc/kernel/smp_64.c
	arch/sparc/lib/Makefile
	arch/sparc/mm/hypersparc.S
	arch/sparc/mm/swift.S
	arch/sparc/mm/tlb.c
	arch/sparc/mm/tsb.c
	arch/sparc/mm/tsunami.S
	arch/sparc/mm/ultra.S
	arch/sparc/mm/viking.S
	arch/tile/lib/exports.c
	arch/xtensa/include/asm/signal.h
	drivers/video/fbmem.c
	include/linux/mm.h
	include/linux/nls.h
	kernel/signal.c
	mm/memory.c