Re: [GIT PATCHES for 2.6.31] V4L/DVB fixes

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

 



Am Montag 13 Juli 2009 14:13:50 schrieben Sie:
> On Sonntag, 12. Juli 2009, Boris Cuber wrote:
> > Hi kernel folks!
> >
> > Problem:
> > Since kernel-2.6.31-rc* my dvb-s adapter (Technisat SkyStar2 DVB card)
> > refuses to work (worked fine in every kernel up to 2.6.30.1).
> > So anything pulled into the new kernel seems to have broken
> > something (at least for me :/).
> >
> > I opened a detailed bug report here:
> > http://bugzilla.kernel.org/show_bug.cgi?id=13709
> > Please let me know if i can help in finding a solution
> > or testing a patch /whatever.
>
> This looks like it is related to this patch:
>
> commit d66b94b4aa2f40e134f8c07c58ae74ef3d523ee0
> Author: Patrick Boettcher <pb@xxxxxxxxxxx>
> Date:   Wed May 20 05:08:26 2009 -0300
>
>     V4L/DVB (11829): Rewrote frontend-attach mechanism to gain noise-less
> deactivation of submodules
>
>     This patch is reorganizing the frontend-attach mechanism in order to
>     gain noise-less (superflous prints) deactivation of submodules.
>
>     Credits go to Uwe Bugla for helping to clean and test the code.
>
>     Signed-off-by: Uwe Bugla <uwe.bugla@xxxxxx>
>     Signed-off-by: Patrick Boettcher <pb@xxxxxxxxxxx>
>     Signed-off-by: Mauro Carvalho Chehab <mchehab@xxxxxxxxxx>
>
>
>
> All frontend-attach related code is wrapped by ifdefs like this:
> #if defined(CONFIG_DVB_MT312_MODULE) || defined(CONFIG_DVB_STV0299_MODULE)
> <CODE>
> #endif
>
> So this code will only be compiled if one of the two drivers is compiled as
> a module, having them compiled in will omit this code.

Yes. And that's exactly the way things were planned and should also stay, even 
if there exist a thousands of "Boris64" who do not have the slightest idea 
about what kernel compilation is or could be.....

No matter if we're talking about the main module, the frontend, the backend or 
whatever other part of not only a DVB driver:
None of them is permanently needed while the machine is running. So kmod can 
kick them out of the memory if they aren't needed, if they were compiled as 
module.

But if you compile them into the kernel you are wasting system resources 
because the main kernel becomes too big (I'd call that a "Windoze-effect").

So compiling those drivers a module is gold, and any other choice is simply 
nonsense.

> Trent Piepho seems to already have a patch for this, but it is not yet
> merged into the kernel.

May Trent Piepho do whatever he likes. I do not think that any further patch 
is necessary for that driver section.

It would rather be necessary for some quirky users to enlarge their limited 
brain and understand what kernel compilation means and is here for.

> Regards
> Matthias

CU

cyber.bogh

P. S.: The other part that really makes me utmost angry about the "Boris's" in 
that world:

If you're doing really hard for months to enhance things, and you urgently 
need testers to help and invest brain those Boris's aren't visible at all. 
Nowhere!

Once things are done they come back and all they have got to do then is to 
complain for stupid nonsense...

How did Lou Reed say?
"Stick a fork in their ass, turn it over and they're done!"

> 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

--
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

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux