Yes, I'm quite sure it has nothing to do with the kernel.
I googled around and it seems there have been other reports, on cyanogenmod, about similar issues but they have been closed, for some reason.
Now I see the same and I was just wondering, as I said: after everything else, if you could have...