When I use the latest driver from http://linuxtv.org/hg/v4l-dvb (4d727d223236) and load all the modules I need, as in /sbin/modprobe firmware_class /sbin/modprobe i2c-core /sbin/insmod ./v4l1-compat.ko /sbin/insmod ./cx24113.ko /sbin/insmod ./s5h1420.ko /sbin/insmod ./videobuf-core.ko /sbin/insmod ./ttpci-eeprom.ko /sbin/insmod ./cx24123.ko /sbin/insmod ./saa7146.ko /sbin/insmod ./videodev.ko /sbin/insmod ./videobuf-dma-sg.ko /sbin/insmod ./saa7146_vv.ko /sbin/insmod ./mt352.ko /sbin/insmod ./ves1x93.ko /sbin/insmod ./dvb-core.ko /sbin/insmod ./stv0299.ko /sbin/insmod ./dvb-ttpci.ko /sbin/insmod ./budget-core.ko /sbin/insmod ./budget.ko /sbin/insmod ./b2c2-flexcop.ko /sbin/insmod ./b2c2-flexcop-pci.ko lsmod shows Module Size Used by dvb_pll 16392 1 b2c2_flexcop_pci 14484 0 b2c2_flexcop 37004 1 b2c2_flexcop_pci budget 21508 0 budget_core 15748 1 budget dvb_ttpci 351180 0 stv0299 14984 1 dvb_core 95724 5 b2c2_flexcop,budget,budget_core,dvb_ttpci,stv0299 ves1x93 10884 2 mt352 10756 1 saa7146_vv 52352 1 dvb_ttpci videobuf_dma_sg 18948 1 saa7146_vv videodev 44704 1 saa7146_vv saa7146 23816 4 budget,budget_core,dvb_ttpci,saa7146_vv cx24123 18824 1 b2c2_flexcop ttpci_eeprom 6656 2 budget_core,dvb_ttpci videobuf_core 23556 2 saa7146_vv,videobuf_dma_sg s5h1420 16388 1 b2c2_flexcop cx24113 12420 1 b2c2_flexcop v4l1_compat 18052 1 videodev w83781d 34984 0 hwmon_vid 7040 1 w83781d iptable_filter 7552 0 ip_tables 17936 1 iptable_filter ip6_tables 19088 0 x_tables 21380 2 ip_tables,ip6_tables nfs 266964 1 lockd 72312 2 nfs nfs_acl 7680 1 nfs sunrpc 197372 13 nfs,lockd,nfs_acl af_packet 26368 0 fuse 54044 1 loop 23044 0 dm_mod 66388 0 ppdev 13060 0 rtc_cmos 14752 0 rtc_core 24860 1 rtc_cmos rtc_lib 7040 1 rtc_core parport_pc 42428 0 parport 40660 2 ppdev,parport_pc 8139too 30976 0 sr_mod 21160 0 cdrom 38300 1 sr_mod i2c_ali1535 11268 0 8139cp 27392 0 i2c_ali15x3 12036 0 firmware_class 13696 3 b2c2_flexcop,budget,dvb_ttpci ali_agp 11136 1 mii 9600 2 8139too,8139cp shpchp 37780 0 i2c_core 28820 15 dvb_pll,b2c2_flexcop,budget,budget_core,dvb_ttpci,stv0299,ves1x93,mt352,cx24123,ttpci_eeprom,s5h1420,cx24113,w83781d,i2c_ali1535,i2c_ali15x3 agpgart 38580 1 ali_agp pci_hotplug 33828 1 shpchp alim7101_wdt 11928 0 sg 39732 0 sd_mod 33048 4 ohci_hcd 27396 0 usbcore 152268 2 ohci_hcd edd 14152 0 ext3 143880 2 mbcache 13060 1 ext3 jbd 61216 1 ext3 pata_ali 15620 3 libata 164316 1 pata_ali scsi_mod 156404 4 sr_mod,sg,sd_mod,libata dock 15248 1 libata If immediately after that I do /sbin/rmmod dvb_ttpci /sbin/rmmod saa7146_vv /sbin/rmmod budget /sbin/rmmod b2c2_flexcop_pci /sbin/rmmod budget_core /sbin/rmmod stv0299 /sbin/rmmod b2c2_flexcop /sbin/rmmod videodev /sbin/rmmod videobuf_dma_sg /sbin/rmmod cx24113 /sbin/rmmod saa7146 /sbin/rmmod ttpci_eeprom /sbin/rmmod ves1x93 /sbin/rmmod s5h1420 /sbin/rmmod mt352 /sbin/rmmod v4l1_compat /sbin/rmmod dvb_core /sbin/rmmod dvb_pll ERROR: Module dvb_pll is in use /sbin/rmmod videobuf_core /sbin/rmmod cx24123 I get an error when trying to rmmod dvb_pll. lsmod then shows Module Size Used by dvb_pll 16392 1 w83781d 34984 0 hwmon_vid 7040 1 w83781d iptable_filter 7552 0 ip_tables 17936 1 iptable_filter ip6_tables 19088 0 x_tables 21380 2 ip_tables,ip6_tables nfs 266964 1 lockd 72312 2 nfs nfs_acl 7680 1 nfs sunrpc 197372 13 nfs,lockd,nfs_acl af_packet 26368 0 fuse 54044 1 loop 23044 0 dm_mod 66388 0 ppdev 13060 0 rtc_cmos 14752 0 rtc_core 24860 1 rtc_cmos rtc_lib 7040 1 rtc_core parport_pc 42428 0 parport 40660 2 ppdev,parport_pc 8139too 30976 0 sr_mod 21160 0 cdrom 38300 1 sr_mod i2c_ali1535 11268 0 8139cp 27392 0 i2c_ali15x3 12036 0 firmware_class 13696 0 ali_agp 11136 1 mii 9600 2 8139too,8139cp shpchp 37780 0 i2c_core 28820 4 dvb_pll,w83781d,i2c_ali1535,i2c_ali15x3 agpgart 38580 1 ali_agp pci_hotplug 33828 1 shpchp alim7101_wdt 11928 0 sg 39732 0 sd_mod 33048 4 ohci_hcd 27396 0 usbcore 152268 2 ohci_hcd edd 14152 0 ext3 143880 2 mbcache 13060 1 ext3 jbd 61216 1 ext3 pata_ali 15620 3 libata 164316 1 pata_ali scsi_mod 156404 4 sr_mod,sg,sd_mod,libata dock 15248 1 libata Only an explicit rmmod -f dvb_pll removes the dvb_pll module and lsmod goes to Module Size Used by w83781d 34984 0 hwmon_vid 7040 1 w83781d iptable_filter 7552 0 ip_tables 17936 1 iptable_filter ip6_tables 19088 0 x_tables 21380 2 ip_tables,ip6_tables nfs 266964 1 lockd 72312 2 nfs nfs_acl 7680 1 nfs sunrpc 197372 13 nfs,lockd,nfs_acl af_packet 26368 0 fuse 54044 1 loop 23044 0 dm_mod 66388 0 ppdev 13060 0 rtc_cmos 14752 0 rtc_core 24860 1 rtc_cmos rtc_lib 7040 1 rtc_core parport_pc 42428 0 parport 40660 2 ppdev,parport_pc 8139too 30976 0 sr_mod 21160 0 cdrom 38300 1 sr_mod i2c_ali1535 11268 0 8139cp 27392 0 i2c_ali15x3 12036 0 firmware_class 13696 0 ali_agp 11136 1 mii 9600 2 8139too,8139cp shpchp 37780 0 i2c_core 28820 3 w83781d,i2c_ali1535,i2c_ali15x3 agpgart 38580 1 ali_agp pci_hotplug 33828 1 shpchp alim7101_wdt 11928 0 sg 39732 0 sd_mod 33048 4 ohci_hcd 27396 0 usbcore 152268 2 ohci_hcd edd 14152 0 ext3 143880 2 mbcache 13060 1 ext3 jbd 61216 1 ext3 pata_ali 15620 3 libata 164316 1 pata_ali scsi_mod 156404 4 sr_mod,sg,sd_mod,libata dock 15248 1 libata Is this normal behavior, or should dvb_pll be removed with a plain rmmod? Klaus -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html