bttv update?

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

 



Any chance of getting a newer version of the bttv driver into the
FC3 kernel updates?  I had to patch it to make it stop growing
slab-256 without bounds.  (It leaks so much that if you grab a single
frame every few seconds, slab-256 will be > 800M within three days.)

This patch fixes the version of bttv that comes with 2.6.9-1.681_FC3;
the latest bttv source is slightly different but has a similar fix.


--- ./drivers/media/video/bttv-driver.c.orig    2005-01-11 14:54:15.477911088 -0800
+++ ./drivers/media/video/bttv-driver.c 2005-01-08 13:49:44.000000000 -0800
@@ -2992,6 +2992,9 @@
                free_btres(btv,fh,RESOURCE_VBI);
        }
 
+       videobuf_mmap_free(file, &fh->cap);
+       videobuf_mmap_free(file, &fh->vbi);
+
 #ifdef VIDIOC_G_PRIORITY
        v4l2_prio_close(&btv->prio,&fh->prio);
 #endif

--- ./drivers/media/video/video-buf.c.orig      2004-10-18 14:54:08.000000000 -0700
+++ ./drivers/media/video/video-buf.c   2005-01-08 13:50:04.000000000 -0800
@@ -889,6 +889,7 @@
        int i;
        
        videobuf_queue_cancel(file,q);
+        videobuf_mmap_free(file, q);
        INIT_LIST_HEAD(&q->stream);
        for (i = 0; i < VIDEO_MAX_FRAME; i++) {
                if (NULL == q->bufs[i])

-- 
Jamie Zawinski      jwz@xxxxxxx                  http://www.jwz.org/
                    jwz@xxxxxxxxxxxxx      http://www.dnalounge.com/
                                         http://jwz.livejournal.com/


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux