* [DVB] Sticky module dvb_pll
@ 2009-08-23 13:11 Klaus Schmidinger
2009-08-23 23:20 ` hermann pitton
0 siblings, 1 reply; 2+ messages in thread
From: Klaus Schmidinger @ 2009-08-23 13:11 UTC (permalink / raw)
To: linux-media
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
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [DVB] Sticky module dvb_pll
2009-08-23 13:11 [DVB] Sticky module dvb_pll Klaus Schmidinger
@ 2009-08-23 23:20 ` hermann pitton
0 siblings, 0 replies; 2+ messages in thread
From: hermann pitton @ 2009-08-23 23:20 UTC (permalink / raw)
To: Klaus Schmidinger; +Cc: linux-media
Am Sonntag, den 23.08.2009, 15:11 +0200 schrieb Klaus Schmidinger:
> 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
>
Hm, dvb-pll was some most conflicting stuff, when it came to happen,
that all sort of multiple hybrid devices de facto appeared on the
markets.
IIRC, Manu suggested just to wait until such is gone, anyway.
It depends on nothing currently, but is still the key to get some same
shared "simple" tuners working for analog and digital at once.
This is the best we have so far, not to duplicate tuner code anymore on
hybrid devices.
Any closer point, what eventually makes it to be an annoyance to you?
Cheers,
Hermann
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-08-23 23:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-23 13:11 [DVB] Sticky module dvb_pll Klaus Schmidinger
2009-08-23 23:20 ` hermann pitton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox