After another exhausting searching and testing, and again with the **priceless** help of @apw in IRC,
I(we) may have detect the three commits which are "responsible" for the fix. Yes, probably they are three and not one, and certainly the MERGE in which I refer on the above comment #27, it cannot be merged into Ubuntu kernel or any older kernel.
The three commits I have combined(cherry-pick them together) - tested and have been worked are:
Changes are not too many (deletions, modification, additions) and they could be merged to an older Ubuntu kernel, but I'm not sure yet. I will try to cherry-pick them into ubuntu-utopic.git and try to build.
After another exhausting searching and testing, and again with the **priceless** help of @apw in IRC,
I(we) may have detect the three commits which are "responsible" for the fix. Yes, probably they are three and not one, and certainly the MERGE in which I refer on the above comment #27, it cannot be merged into Ubuntu kernel or any older kernel.
The three commits I have combined( cherry- pick them together) - tested and have been worked are:
5838ae610ff3677 7b8fce6f353c241 7980c1a1fa 1feefe231f996d3 602612fa99 7652804e1beb415 d3329b1bc6
f2f9a2cbaf01948
634ffcccfbe59d7
Changes are not too many (deletions, modification, additions) and they could be merged to an older Ubuntu kernel, but I'm not sure yet. I will try to cherry-pick them into ubuntu-utopic.git and try to build.