Clean Update to Linux 3.0.40.

Conflicts:
	CWM-kernel/zImage
	arch/arm/configs/cyanogenmod_d710_defconfig
	drivers/base/core.c
	drivers/gpu/drm/radeon/evergreen.c
	drivers/gpu/drm/radeon/r100.c
	drivers/gpu/drm/radeon/radeon_connectors.c
	drivers/gpu/drm/radeon/rs600.c
	drivers/gpu/drm/ttm/ttm_bo.c
	drivers/mmc/core/host.c
	drivers/net/usb/usbnet.c
	drivers/net/wireless/ath/ath9k/ar5008_phy.c
	drivers/net/wireless/ath/ath9k/ar9002_hw.c
	drivers/net/wireless/ath/ath9k/calib.c
	drivers/net/wireless/ath/ath9k/hw.c
	drivers/net/wireless/ath/ath9k/hw.h
	drivers/net/wireless/ath/ath9k/main.c
	drivers/net/wireless/ath/ath9k/rc.c
	drivers/net/wireless/ath/carl9170/tx.c
	drivers/usb/serial/qcserial.c
	mm/page_alloc.c
	mm/vmscan.c