[linux-dvb] Re: Kernel oops removing card while playing stream

Patrick Boettcher patrick.boettcher at desy.de
Tue Jun 6 12:31:07 CEST 2006


On Tue, 6 Jun 2006, CIJOML wrote:

> Hi Patrick,
> 
> I got Freecom DVB-T USB2.0 receiver
> 
> But having following problem:
> 
> http://bugzilla.kernel.org/show_bug.cgi?id=6403
> 
> Can you please check?

I have no good news for you, except that this is known problem and 
solutions have been discussed, but no one has time to solve the problem in 
a clever way.

IMHO, the whole internal linux-dvb-structure could be changed to do 
delayed release (e.g. with kref). Today it is not possible to do this in 
generic way (for all DVB devices), because the memory of the 
dvb-structures is stored in the driver's state and thus is released there 
on unplug (for USB), but the drivers have no direct access on the nodes 
created by the architecture (which is good from one point of view), hence 
no knowledge about the real use_count.

Sorry,
Patrick.



More information about the linux-dvb mailing list