Hi all,
I solved the problem.
It appears that the reason for the kernel message
kernel: dvb_demux_feed_del: feed not in list (type=0 state=0 pid=a7)
caused the system to freeze. I modified the routine dvb_demux_feed_del
in dvb_demux.c not to return after the error appears (see below) and it
works fine now! May be someone can proof whether this is dangerous to do
?
static void dvb_demux_feed_del(struct dvb_demux_feed *feed)
{
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; */
}
list_del(&feed->list_head);
}
Thanks,
Helmut
--
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as
subject.