Mailing List archive

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

[linux-dvb] Re: Oops in dvbdmx_release_ts_feed (2.6.0-test9)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Johannes wrote:
> 
> I see two problems:
> 
> - spinlocks only disable irqs on the local CPU, so every access
>   to the feed_list must be protected against accesses from another
>   CPU to be SMP save; but dvb_dmx_swfilter_packet() might be problematic
>   because it calls the feed callback which iterating the feed list
> - spin_unlock_irq() enables irqs unconditionally; check if that's OK
>   or use spin_lock_irq_save()/spin_inlock_orq_restore()
I am using kernel 2.6.0-test9 + smp xeon system with a pctv sat card as gimick 
and get regular kernel panics in dvb_demux (one every 2-3 days if my machine 
was running over night doing some compiles), just as additional info about 
the situation on smp machines. Have no real good information, looks much the 
same like the debug info posted in the primary mail of this thread, just as 
panic. (Beside that, the driver works perfect, at least with vdr and 
dvbstream) If somebody comes up with some patches/possible fixes, have no 
probs to test them and report success ;) (any week without crash would be 
success :)

cu
Christoph

- -- 
Christoph Cullmann
KDE Developer, kde.org Maintainance Team
http://www.babylon2k.de, cullmann@kde.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/uVeKyPjDGePm9UIRAo8eAJ9bXuSpYx4twHGZnagFPWzNDbNj0wCePUG+
rowN/Vz10YLsck+F+GbkGl4=
=ps4E
-----END PGP SIGNATURE-----


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



Home | Main Index | Thread Index