Hey All, I'm yet another of the people having problems compiling the bttv driver on RedHat 9 because of their modification of the remap_page_range routine. (I think) Does anyone have a simple patch for this. I have seen and used one successfully for the qce (Quickcam Exprsss) driver which works perfectly. It was downloaded from this URL: http://www.ee.oulu.fi/~tuukkat/quickcam/qce-gq-rh9.patch If anyone can help me out I would be extremely thankful. Also, out of interest, does anyone know if 0.7.106 or .105 fixes anything with the Pinnacle PCTV tuner cards? I'm having problems getting mine tuned in and have seen posts around the web suggesting that a newer version of bttv may fix this. Phil. -------------------------------------------------------------------------- Error Information when compiling with make inside the bttv-0.7.106 dir bttv-driver.c: In function `do_bttv_mmap': bttv-driver.c:2201: warning: passing arg 1 of `remap_page_range_R492427ce' makes pointer from integer without a castbttv-driver.c:2201: incompatible type for argument 4 of `remap_page_range_R492427ce'bttv-driver.c:2201: too few arguments to function `remap_page_range_R492427ce'bttv-driver.c: At top level: bttv-driver.c:2233: warning: initialization from incompatible pointer type make[3]: *** [bttv-driver.o] Error 1 make[3]: Leaving directory `/usr/src/bttv-0.7.106/driver' make[2]: *** [_mod_/usr/src/bttv-0.7.106/driver] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.20-13.9' make[1]: *** [default] Error 2 make[1]: Leaving directory `/usr/src/bttv-0.7.106/driver' make: *** [default] Error 2 [root@atlantis bttv-0.7.106]# System Info: RedHat 9 running on AMD Thunderbird using Redhat's stock kernel (from rpm) version kernel-2.4.20-13.9. Corresponding kernel sources installed in /usr/src and linked to /usr/src/linux and /usr/src/linux-2.4. GCC Version: gcc-3.2.2-5