-----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, [EMAIL PROTECTED] -----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 [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
