Squashed update of kernel from 3.4.0 to 3.4.42

Conflicts:

	arch/arm/Kconfig
	arch/arm/kernel/traps.c
	drivers/gpu/drm/radeon/radeon_mode.h
	drivers/mmc/host/sdhci.c
	drivers/mtd/mtdchar.c
	drivers/usb/dwc3/gadget.c
	drivers/usb/host/xhci.h
	include/linux/sched.h
	kernel/hrtimer.c
	kernel/signal.c
	kernel/sys.c
	kernel/workqueue.c