Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: [PATCH] fix oops from removing running dvb_net



Hi Emard, hi all,

on a first glance your code looks fine, so if some people report success just go on and commit.

I don't have currently the time to test this on my own, Johannes is busy as well - so can some other people please test these patches under stress conditions and report whether this works in all setups?

Holger



Emard wrote:
You could get some inspiration from a patch I posted some time ago which attempted to lock modules when the frontends where in use. In this patch I passed the module reference from the card specific budget code to the core in the ttpci_budget_init() call.

THe inspiration was fruitful indeed, resulting in a battery of patches
for ridding off the oops from module removal and network interface
handling.

I adjusted your patch to apply cleanly on latest dvb-kernel (01*)
and made my patched (02* - 04*) which do the same for the network
device for kernel 2.4. Additionally patch (05*) fixes the crash
at 2.6 when trying to list the network devices with dvbnet -l

Now you can attempt to crash the kernel after appliying my battery patches :)

EMard



--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index