Re: PATCH: 2 patches against current Mercurial tree

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

 



Hi,

2006/11/27, Uwe Bugla <uwe.bugla@xxxxxx>:

-------- Original-Nachricht --------
Datum: Fri, 24 Nov 2006 21:08:49 +0400
Von: Manu Abraham <abraham.manu@xxxxxxxxx>
An: Uwe Bugla <uwe.bugla@xxxxxx>
Betreff: Re:  PATCH: 2 patches against current Mercurial tree

> Hello Uwe,
>
> Uwe Bugla wrote:
> > Hi everybody,
> > Thanks for the excellent work done by Michael Krufky and Mauro Chehab in
> the last few days! Well Done, guys!
> > I tested yesterday's mercurial tree against 2.6.19-rc6.
> > As I stated already, the only card in my machine is a Pinnacle PCTV Sat.
> > And I consequently want to save RAM, i. e. avoid modules that are not
> necessary for this card to function well.
>
>
> Have you ever taken a look at how much RAM is wasted by the modules in
> (media/video) media/video/bt8xx ?
Should I have done so? Fact is I waste 38 kB of Ram with two completely senseless DST modules being compiled and loaded into RAM although I do not need them at all!

1) with a 2.6.17+ kernel they aren't loaded (check modinfo dvb-bt8xx)
so you can simply remove / not install those modules

2) you should look at bttv and its deps because it even takes 175kb
[1] compared to cx878-core which takes 13 kb currently (will stay
below 20kb even in a final version i think)

> What you loose here is nothing in comparison to that. Most of the
> hopelessness in DVB stuff comes because of hopeless dependencies in V4L.
> (just count how many hopeless V4L modules are loaded)
>
> If you keep quiet
Will you please leave it up to me personally when I need to keep quiet or not?
 and try to help, you will see better drivers, to have
> a sneak preview you can look here which will avoid using the
> media/video/foobar and all nonsense.
>
> http://thadathil.net:8000/cgi-bin/hgwebdir.cgi/cx878_3
>
>
> So try to cooperate, by testing that tree, eventhough work is going on.
> Might be incomplete for the time being.
How do I have to imply that tree? Just copy the modules in the kernel tree?
Or how?
Thanks!

Copy the tree into v4l-dvb and adjust the makefiles ...

>
>
> Manu

Uwe

Christoph


[1] notes about the module sizes (fully stripped, current v4l-dvb)

dvb-bt8xx.ko (12812) + bt878.ko (8356) = 21168 bytes

dst_ca.ko (11064) + dst.ko (21060) = 32124 bytes

size of bttv (needed by bt878.ko) and its dependencies in media/video/*

bttv: 108328
video-buf: 15300
v4l2-common: 17768
tveeprom: 12752
videodev: 20628

gives 174776 bytes ...

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux