[linux-dvb] [BUG] flexcop lockdep
ajhseppa at niksula.hut.fi
Sat Apr 7 09:30:07 CEST 2007
Patrick Boettcher wrote:
> On Fri, 6 Apr 2007, Antti Seppälä wrote:
>> Patrick Boettcher wrote:
>>> Someone outthere with a SMP-system and a flexcop who could see if e.g.
>>> dvbscan or dvbtraffic is killing the system/flexcop when removing the
>> I've now been torturing my SMP box for over three hours with various dvb
>> -related activities (dvbtraffic, dvbscan, vdr) without the irq_lock in flexcop
>> driver. So far I haven't noticed any problems in operation whatsoever.
>> Maybe the spinlock really should go?
> I vote for it, too.
> If someone will have a problem with the flexcop we will see during
> development phase of the kernel after integration.
I've created a patch for removing the spinlock from latest v4l-dvb -tree:
Removing of unnecessary spinlock
Based on the discussion on linux-dvb it seems that ISR:s are already
serialized by the linux kernel and thus drivers won't have to specify
their own facilities for ISR serialization.
Signed-off-by: Antti Seppälä <ajhseppa at niksula.hut.fi>
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1043 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20070407/a9e8d158/flexcop-spinlock-removal-0001.bin
More information about the linux-dvb