Merge branch 'linux-linaro-lsk-v3.18' into linux-linaro-lsk-v3.18-android

 Conflicts:
	skip stable commit 27c872851 u_ether: don't starve tx request queue
        in drivers/usb/gadget/function/u_ether.c, since it isn't fit in android