[linux-dvb] [BUG] flexcop lockdep

Antti Seppälä 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
>>> irq_lock?
>>> Patrick.
>> 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.
> regards,
> Patrick.

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>

Antti Seppälä
-------------- next part --------------
A non-text attachment was scrubbed...
Name: flexcop-spinlock-removal.patch
Type: text/x-patch
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 mailing list