Re: [PATCH] Force UNIX domain sockets to be built in



On Monday 31 December 2007 17:38:03 Alan Cox wrote:
On Mon, 31 Dec 2007 17:17:19 +0100
"Torsten Kaiser" <just.for.lkml@xxxxxxxxxxxxxx> wrote:

a) this could be disabled during development if you want this
b) this would even only affect development if you add new code that
now needs a EXPORT_SYMBOL that was removed on an earlier build. And
right now this would also need to trigger a rerun of depmod. And the
same trigger could redo this garbage collect.

Or am I missing something obvious?

Development is not a phase seperate from use or distribution. A lot of
module testers for distributions will not be compiling their own modules
but loading in ones to test provided by their vendor - which may of
course then need different ksyms

As an example, the whole purpose wireless-compat package is
to load latest bleeding edge wireless stuff into a distribution kernel.
So people are not required to recompile their kernels for using
drivers that support their hardware.
And guess what, it is used a _lot_. And lots of bugs are found with it.
It increases our testing community a lot.

So, all this wouldn't work, if kernel symbols could randomly get
nuked by some "garbage collector".

In practice, no distribution would use symbol garbage collection, as the
only benefit from it would be an increased level of bugreports.

--
Greetings Michael.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: thoughts on kernel security issues
    ... major security figure and/or haven't donated your life to security and ... the developer and more focus on the development. ... That's pretty complex in terms of kernel code, ... > most of the extra patches that distribution kernels apply are patches ...
    (Linux-Kernel)
  • Re: [poll] Is the megafreeze development model broken?
    ... that problems with distribution packaged software should be reported ... Assuming your "stable base systems" contains the Linux kernel, ... The Debian kernel packages ... Ion, they just go ahead and install it from the distro, because there's ...
    (Linux-Kernel)
  • Re: [poll] Is the megafreeze development model broken?
    ... while providing optionally the latest kernel for those who want ... With 2.6.16 "new hardware" roughly equals to "sold during the ... "providing optionally the latest kernel" would be a horror to support ... distribution and putting it into a release. ...
    (Linux-Kernel)
  • Re: Merge strategy for klibc
    ... have a kernel and a distribution part, it poses the question whether klibc ... binaries in the rootfs and have "on-demand userspace" by the kernel, ... The default build provides a single binary called kinit, ...
    (Linux-Kernel)
  • Re: Merge strategy for klibc
    ... have a kernel and a distribution part, it poses the question whether klibc ... binaries in the rootfs and have "on-demand userspace" by the kernel, ...
    (Linux-Kernel)