Linux 3.4.0 -> Linux 3.4.105

Signed-off-by: Paul <javelinanddart@gmail.com>
Squashed update of kernel from 3.4.0 to 3.4.42

Signed-off-by: Paul <javelinanddart@gmail.com>

Conflicts:
	arch/arm/Kconfig
	arch/arm/Makefile
	arch/arm/include/asm/mutex.h
	arch/arm/mm/dma-mapping.c
	drivers/char/random.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/freezer.h
	include/linux/sched.h
	include/net/tcp.h
	include/sound/core.h
	kernel/events/core.c
	kernel/hrtimer.c
	kernel/panic.c
	kernel/sched/core.c
	mm/shmem.c
	net/ipv4/af_inet.c
	net/ipv6/route.c
	net/ipv6/tcp_ipv6.c
	net/wireless/reg.c