Mailing List archive

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

[vdr] Re: skystar 2 not recognized



Hi,

Richard wrote:

Therefore I tried a new installation (with online update, with dvb-driver 1.1.1). After the reboot, the screen filled with thousands of "01", no response to keystrokes etc.Finally I removed the skystar2, installed again (with dvb-driver 1.0.1), everything worked. I think I sell the skystar2 and buy a technotrend budget card...
Just my two cents: a SkyStar2 Rev. 2.6C works properly in my system with dvb-kernel-CVS of 2004-07-01 20:00 plus a little fix (see attachment) for making it stable on a "SMP" system, because my system contains an Intel Pentium 4 HT processor.

Bye.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de
===================================================================
RCS file: /cvs/linuxtv/dvb-kernel/linux/drivers/media/dvb/dvb-core/dvb_demux.c,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- dvb-kernel/linux/drivers/media/dvb/dvb-core/dvb_demux.c	2004/03/03 15:48:27	1.48
+++ dvb-kernel/linux/drivers/media/dvb/dvb-core/dvb_demux.c	2004/05/05 18:25:43	1.49
@@ -571,24 +571,30 @@
 
 static void dvb_demux_feed_add(struct dvb_demux_feed *feed)
 {
+	spin_lock(&feed->demux->lock);
 	if (dvb_demux_feed_find(feed)) {
 		printk(KERN_ERR "%s: feed already in list (type=%x state=%x pid=%x)\n",
 				__FUNCTION__, feed->type, feed->state, feed->pid);
-		return;
+		goto out;
 	}
 
 	list_add(&feed->list_head, &feed->demux->feed_list);
+out:
+	spin_unlock(&feed->demux->lock);
 }
 
 static void dvb_demux_feed_del(struct dvb_demux_feed *feed)
 {
+	spin_lock(&feed->demux->lock);
 	if (!(dvb_demux_feed_find(feed))) {
 		printk(KERN_ERR "%s: feed not in list (type=%x state=%x pid=%x)\n",
 				__FUNCTION__, feed->type, feed->state, feed->pid);
-		return;
+		goto out;
 	}
 
 	list_del(&feed->list_head);
+out:
+	spin_unlock(&feed->demux->lock);
 }
 
 static int dmx_ts_feed_set (struct dmx_ts_feed* ts_feed, u16 pid, int ts_type, 

Home | Main Index | Thread Index