Re: [linux-dvb] s2-lipliandvb oops (cx88) - cx88 maintainer ?

2009-01-07 Thread Mauro Carvalho Chehab
On Tue, 06 Jan 2009 18:52:56 -0500 Andy Walls awa...@radix.net wrote: Mauro, Please be aware that I am not happy with my own patch. The function should really make sure everything is OK *before* putting the object on the cx8802_devlist. The failure cases are Oopses waiting to happen: the

Re: [linux-dvb] s2-lipliandvb oops (cx88) - cx88 maintainer ?

2009-01-07 Thread Mauro Carvalho Chehab
On Tue, 06 Jan 2009 19:33:36 -0500 Andy Walls awa...@radix.net wrote: Thanks for the report. That's actually exactly what I would expect. The race I think happens should only happen after the first device is added to the cx8802_devlist and while the cx88-dvb module is probing devices a

Re: [linux-dvb] s2-lipliandvb oops (cx88) - cx88 maintainer ?

2009-01-06 Thread Andy Walls
On Tue, 2009-01-06 at 14:49 -0200, Mauro Carvalho Chehab wrote: On Mon, 05 Jan 2009 19:46:40 -0500 Andy Walls awa...@radix.net wrote: I you run across the oops often, then the suspected race condition in the function I mentioned needs to be fixed. That may be as simple as this lame

Re: [linux-dvb] s2-lipliandvb oops (cx88) - cx88 maintainer ?

2009-01-06 Thread Andy Walls
On Tue, 2009-01-06 at 21:01 +0100, Gregoire Favre wrote: On Tue, Jan 06, 2009 at 05:09:26PM -0200, Mauro Carvalho Chehab wrote: Hello, I've just commit a patch that should fix this and another reported issue when selecting parts of cx88 code as module and other parts as monolithic.