Update to kernel.org Linux 3.4.40

Merge commit 'a7c079f995c84a2d82e841098d6090483f30bd21' into CM11-Unified

Conflicts:
	arch/arm/mm/dma-mapping.c
	drivers/bluetooth/ath3k.c
	drivers/bluetooth/btusb.c
	drivers/usb/core/message.c
	fs/ubifs/dir.c
	include/linux/freezer.h
	kernel/cgroup.c
	kernel/signal.c
	net/bluetooth/l2cap_core.c
	net/bluetooth/rfcomm/sock.c
	net/ipv4/ping.c
Update to kernel.org Linux 3.4.50

Merge commit '8861fd33e82b43723557cd50f4d4c250cf9a3b0f' into CM11-Unified

Conflicts:
	arch/arm/kernel/perf_event.c
	drivers/mtd/mtdchar.c
	drivers/video/fbmem.c
	fs/jbd2/commit.c
	include/asm-generic/pgtable.h
	include/linux/kref.h
	include/net/bluetooth/hci_core.h
	include/net/bluetooth/mgmt.h
	kernel/sched/core.c
	net/bluetooth/hci_core.c
	net/bluetooth/mgmt.c
	net/wireless/reg.c