Linux 3.4.1 -> 3.4.74

Conflicts:
	arch/arm/kernel/perf_event.c
	arch/arm/mm/dma-mapping.c
	drivers/base/power/main.c
	drivers/gpu/drm/radeon/radeon_mode.h
	drivers/mmc/host/sdhci.c
	drivers/usb/core/hub.c
	fs/buffer.c
	fs/ecryptfs/mmap.c
	fs/jbd2/transaction.c
	include/net/tcp.h
	kernel/hrtimer.c
	mm/vmscan.c
	net/ipv4/fib_semantics.c
	net/irda/af_irda.c

Conflicts:
	arch/arm/kernel/perf_event.c
	arch/arm/mm/cache-v7.S
	include/trace/events/random.h
	kernel/kthread.c
	kernel/rcutree.c
	net/ipv6/tcp_ipv6.c
Linux 3.4.75 -> 3.4.95

Conflicts:
	fs/ecryptfs/keystore.c
	mm/vmscan.c

Conflicts:
	drivers/char/random.c
Linux 3.4.96
Linux 3.4.97
Linux 3.4.98

Conflicts:
	include/net/bluetooth/hci_core.h
	net/bluetooth/hci_conn.c
Linux 3.4.99
Linux 3.4.100
Linux 3.4.101
Linux 3.4.102
Linux 3.4.103

Conflicts:
	include/net/secure_seq.h

Conflicts:
	include/net/ipv6.h
Linux 3.4.104
Linux 3.4.105

Conflicts:
	init/Kconfig
	kernel/fork.c
Fix build