I think this should be fixed by these commits:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=841137170961 http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=a97f4f5e524b
Both appeared upstream in v3.3.
I think this should be fixed by these commits:
http:// git.kernel. org/cgit/ linux/kernel/ git/torvalds/ linux.git/ commit/ ?id=84113717096 1 git.kernel. org/cgit/ linux/kernel/ git/torvalds/ linux.git/ commit/ ?id=a97f4f5e524 b
http://
Both appeared upstream in v3.3.