Guys ril has nothing to do with the kernel, kernel is responsible mainly for CPU/GPU, etc. RIL is a sub layer that internal code controls it.
we need to fix telephony and/or device tree and rebuild from scratch to fix RIL.
have some patients, if we can't find a fix soon, you know @invisiblek will fix it, he's our dev over at CM
edit here is a link that explains how RIL works in Android:
Probably the only thing that the kernel uses here is the serial modem drivers, the rest is done via RIL code that communicates with the baseband