Hi, found some info over at the ivtv-forums (I think). The claim is that
the problem is related to software suspend enabled kernels. For instance
I'm running 2.6.12-suspend2 (gentoo), but there were reports of other
distros having the same problem. I found a patch (for ivtv-driver.c)
which I have updated for ivtv-0.3.7h. 

BUT BEWARE, I DON'T REMEMBER WHERE THE PATCH ORIGINALLY CAME FROM, AND I
HAVE NO IDEA OF WHAT IT DOES, but it solves my build problem and the
driver seems to work.

Bjorn



On Sun, 2005-07-24 at 16:51 -0500, Chris Wilson wrote:
> They happened for both the .3 and .2 unfortunately.  I just copied and
> pasted the latest ones I had tried (Stable)  from the console.
> 
> On 7/24/05, Jan Ophey <[EMAIL PROTECTED]> wrote:
> > Chris Wilson wrote:
> > 
> > >I'm using Xandros 3.2 and am trying to get a PVR-150 working.  At
> > >[...]
> > >XANTYI8TY34:/home/chris/ivtv-0.2.0-rc3k/driver# make
> > >
> > >
> > Hello!
> > 
> > Not directly related to your problem, but PVR150s are not supported by
> > ivtv 2.0.
> > Try the latest 0.3 series driver.
> > Maybe you don't get compile-errors there...
> > 
> > 
> > hth,
> > Jan
> > 
> > 
> > -------------------------------------------------------
> > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> > from IBM. Find simple to follow Roadmaps, straightforward articles,
> > informative Webcasts and more! Get everything you need to get up to
> > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> > _______________________________________________
> > Ivtv-users mailing list
> > Ivtv-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/ivtv-users
> >
> 
> 
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&opÌk
> _______________________________________________
> Ivtv-users mailing list
> Ivtv-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ivtv-users
--- ivtv-driver.c.orig	2005-08-30 10:29:10.000000000 +0200
+++ ivtv-driver.c	2005-08-29 21:02:14.000000000 +0200
@@ -642,12 +642,12 @@
 	itv->DMA_slock = SPIN_LOCK_UNLOCKED;
 
 #ifdef LINUX26
-	itv->vbi_work_queues = create_workqueue("ivtv_vbi");
+	itv->vbi_work_queues = create_workqueue("ivtv_vbi", PF_SYNCTHREAD);
 	if (itv->vbi_work_queues == NULL) {
 		IVTV_ERR("Could not create VBI workqueue\n");
 		return -1;
 	}
-	itv->fw_work_queues = create_workqueue("ivtv_fw");
+	itv->fw_work_queues = create_workqueue("ivtv_fw", PF_SYNCTHREAD);
 	if (itv->fw_work_queues == NULL) {
 		IVTV_ERR("Could not create FW workqueue\n");
 		return -1;

Reply via email to