Note: The infradead.org patches above are part of the Linux kernel commit 96680d2b9174668100824d763382240c71baa811.
Some parts of the 96680d2b9174668100824d763382240c71baa811 commit are already applied to the Ubuntu kernel,
but the above listed infradead.org patches are not applied yet.
The attached patch applies cleanly against 3.5.0-22, and solves the issue. It is a compendium of the following patches, applied in order: git.infradead. org/users/ eparis/ notify. git/commitdiff_ plain/d8153d4d8 b7b6141770e1416 c4a338161205ed1 b git.infradead. org/users/ eparis/ notify. git/commitdiff_ plain/0a6b6bd59 19a65030b557ec8 fe81f6fb3e93744 a git.infradead. org/users/ eparis/ notify. git/commitdiff_ plain/03a1cec1f 17ac1a6041996b3 e40f96b5a2f90e1 b git.infradead. org/users/ eparis/ notify. git/commitdiff_ plain/8b99c3ccf 735a2294c7842d2 36caa42e543e2c9 5 git.infradead. org/users/ eparis/ notify. git/commitdiff_ plain/1ca39ab9d 21ac93f94b9e3eb 364ea9a5cf2aba0 6 git.kernel. org/?p= linux/kernel/ git/stable/ linux-stable. git;a=commitdif f_plain; h=352e3b2492842 35e00745f3e71fc 348b913e5deb git.kernel. org/?p= linux/kernel/ git/stable/ linux-stable. git;a=commitdif f_plain; h=3587b1b097d70 c2eb9fee95ea799 5d13c05f66e5
http://
http://
http://
http://
http://
http://
http://
Note: The infradead.org patches above are part of the Linux kernel commit 96680d2b9174668 100824d76338224 0c71baa811. 100824d76338224 0c71baa811 commit are already applied to the Ubuntu kernel,
Some parts of the 96680d2b9174668
but the above listed infradead.org patches are not applied yet.