[linux-dvb] semi-recent regressions in automatic loading of DVB
modules
Lincoln Dale
ltd at interlink.com.au
Thu Sep 7 06:37:02 CEST 2006
>> from looking at the resulting /lib/modules/2.6.18-rc5ltd1/modules.dep,
>> i can see that no modules seem to think they have a dependency on
>> mt352. same for dst.
>
> yep, thats right.. dvb_attach does the dependencies at runtime.
hmm, ok. that's where the twisty maze of
symbol_request/try_then_request_module/request_module happens & i'm not sure
i follow the logic.
from what i can tell, dvb_attach just calls symbol_request which calls
try_then_request_module which in turn calls request_module which forces a
modprobe.
but - as far as i can tell, modprobe will be called to install mt352_attach
- which obviously isn't the same thing as mt352.
maybe this is an area where the age of my module-init-tools is showing. (see
below).
> Strange! it should be working then... hmm, could you tar up those modules
> and your kernel and stick it on a server somewhere so I can investigate?
sure.
<http://www.interlink.com.au/ltd/ltd_dvb_tree_and_linux-2.6.18-rc5.tar.bz2>
fairly large (98MB) as i didn't do 'make clean' so all object files are
there also. unpack it into a subdir as i packed my kernel + dvb trees
relative from /usr/src/
(tar cvjf ./ltd_dvb_tree_and_linux-2.6.18-rc5.tar.bz2 ./linux-2.6.18-rc5/
dvb-tree/latest/). give it at least another 15 minutes to finish uploading
there.
> Just a quick sanity check: your machine is definitely running that kernel
> now?
yep! (have to run this kernel or the machine doesn't boot :) ).
# uname -a
Linux spam 2.6.18-rc5ltd1 #12 SMP Wed Sep 6 10:45:02 EST 2006 i686 athlon
i386 GNU/Linux
> What version of module-init-tools are you using?
# rpm -q module-init-tools
module-init-tools-3.1-0.pre5.3
cheers,
lincoln.
More information about the linux-dvb
mailing list