Bring new and updated patches from 3.11 to 3.12.

git-svn-id: svn://anonsvn.gentoo.org/linux-patches@2564 00c4350b-4cf9-0310-8c1b-f3fed11d2be3