23 Dec
2012
23 Dec
'12
3:18 a.m.
Hi guys,
I fixed the kernel panic, I had forgotten to allocate 12 bytes (I only allocated 1 byte) for a usb control message return value whose size was 12. I used 12 even though I am only reading the first byte because the windows driver also reads 12 bytes. Maybe in some strange cases it might return this many.
See attached patch.
By the way, the sound quality is much much better than it used to be in older kernels. I am not getting any hiss or strange noise from other usb devices being plugged in like with other kernels.
Thanks, Damien