Linux: update to Linux 3.0.44

squash of the following commits:

Linux: 3.0.9

Change-Id: I3cf37c31f7c061b3801b1bd910537d380bfb4b18

Linux: 3.0.10

Change-Id: I1565145dac44902a629d4589829b5e913e09bff5

Linux: 3.0.11

Change-Id: If84dba89d2288075f8cd8413185d28904dbf7062

Linux: 3.0.12

Change-Id: I6a4661e5741c669989237f2f52a23fe0d290cbf8

Linux: 3.0.13

Change-Id: I939f5691e75997cb64077f390d7ad3c13ea67000

Linux: 3.0.14

Change-Id: Iac40f264b6630ed6582721a2f8beb37ef3d7829d

Linux: 3.0.15

Change-Id: I4d3ae46603499dc8138b7ac55aa5c7c1243ce416

Linux: 3.0.16

Change-Id: I11e1ecd779fdab26603e9761d356e66ade057eba

Linux: 3.0.17

Change-Id: Ib22390e97e669c2839da93645b1b5b6c5027c807

Linux: 3.0.18

Change-Id: I1dd88da632fbbb4d370a9205ec50052cdd50025b

Linux: 3.0.19

Change-Id: I0969d63d0f54eb161d8f8bc2ed12626a93432751

Linux: 3.0.20

Change-Id: Ia95970d53da33cd988392f8e14d3951aee084e66

Linux: 3.0.21

Change-Id: Ieccb846c957781e8f84da885638d6830a4703a0d

Linux: 3.0.22

Change-Id: I549f79cfa33384912a6860ff9e48b0256d9fdaba

Linux: 3.0.23

Change-Id: I61db04c05b5e9051bc831c214d6d56ff6d3fe59f

Linux: 3.0.24

Change-Id: Ie7eb58a34af9073fc1028d8c2b237751963622f1

Linux: 3.0.25

Change-Id: I2456e5b5c3c7a753425adcc79dfdafc6fdfab0dc

Linux: 3.0.26

Change-Id: I52d4aa194af7724efd2854310dcbe67c0b63df9e

Linux: 3.0.27

Change-Id: Ia01e7bcabe625e4947f85cc57c91093063bdb77b

Linux: 3.0.28

Change-Id: I391f525c5b60d17cebe0b5c6ae164550670e98b3

Linux: 3.0.29

Change-Id: Ieb5e4f3d08713a5b0422f3760a9af8039e019c27

Linux: 3.0.30

Change-Id: Iebeeb69c70eee1a4b699de55e073edf0f731a22f

Linux: 3.0.31

Change-Id: I732a15bb45e8f40a9377915f101393ff00524edb

Linux: 3.0.32

Change-Id: I7b3a8cc889280c5fdc1b24034c10bd5c6b6529a7

Linux: 3.0.33

Change-Id: I33a10c7082933787a92ea6b078595b395d29e341

Linux: 3.0.34

Change-Id: I4bb342e9fbf27395c74dc3d21465cb81ff86932d

Linux: 3.0.35

Change-Id: Iddc41903fd0693a23755ebe1ff88acc903b23b72

Linux: 3.0.36

Change-Id: I0f212b00abd1866e97b8e58423693085e5460c37

Linux: 3.0.37

Change-Id: Ic3bf44ccd79cecbe91022c6733bd9f50c9ba83a7

Linux: 3.0.38

Change-Id: I6d18dcd7745265c8b295996fcc15d86b2a3260b8

Linux: 3.0.39

Change-Id: I949ddb92ce168033aee92ed9a0b420fb560c0d68

Linux: 3.0.40

Change-Id: I15efc64d703527f9eaa81e99e65c66d8fd62d70e

Linux: 3.0.41

Change-Id: I57d7e0c6426bae151085a790235d7c2f26477079

Linux: 3.0.42

Change-Id: I751619c1166e7cc11fcb5dfe66576516d0acd0fe

Linux: 3.0.43

Change-Id: Ide4ed3463d74d176f69333a06bec67eab0602707

Linux: 3.0.44

Change-Id: Iea75fc04c96ed4c8f77aead00e4a63e0f5c77fc3

Conflicts:

	arch/arm/configs/ezx_defconfig
	arch/arm/configs/imote2_defconfig
	arch/arm/configs/magician_defconfig
	arch/arm/configs/mxs_defconfig
	arch/arm/configs/zeus_defconfig
	drivers/bluetooth/ath3k.c
	drivers/bluetooth/btusb.c
	drivers/md/dm-crypt.c
	drivers/mmc/card/block.c
	drivers/usb/core/hub.c
	drivers/usb/serial/qcserial.c
	fs/partitions/check.c
	fs/proc/base.c
	include/linux/mmc/host.h
	kernel/power/suspend.c
	mm/vmscan.c
	net/wireless/nl80211.c
	net/wireless/util.c
Fix compile error after updating to 3.0.44