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