[lkml]   [2004]   [Jun]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Stop the Linux kernel madness
    Andreas Dilger wrote:
    > On Jun 18, 2004 10:53 -0700, 4Front Technologies wrote:
    >>The issue is also SuSE's 2.6.4 kernel added the REGPARM patch which was
    >>only introduced in Linux 2.6.5 for example. Wouldn't it be better if SuSE
    >>had shipped their kernel as Linux 2.6.5?. The point is what constitutes a
    >>"baseline" Linux kernel?. You can add all your patches but if now the
    >>kernel is more in tune with Linux 2.6.7, just call it Linux 2.6.7 - calling
    >>it 2.6.5 will break a lot of software that isn't included with your kernel.
    > We gave up trying to use kernel versions to determine what features/interface
    > to use for a given kernel long ago. Instead we have configure check for a
    > particular interface and use "#ifdef HAVE_foo", not "#if LINUX_KERNEL_VERSION".
    > I can understand why SuSE does this - there is no way they can ship the
    > "latest" kernel and still have tested it thoroughly, yet if they find a
    > specific defect they need to fix it (preferrably in the same way that a
    > later kernel fixes it).


    We precisely use this mechanism - we use
    /lib/modules/<version>/build/include/linux/config.h to figure such features out
    but when the "build" part of the path doesn't point to the right source tree,
    where do you look?. SuSE ships kernel sources "unconfigured" which means that
    you have to rely on something else to tell you what the exact kernel
    configuration looks like.

    You can look at /proc/config.gz but that's not a standard on all distros either.

    best regards

    Dev Mazumdar
    4Front Technologies
    4035 Lafayette Place, Unit F, Culver City, CA 90232, USA.
    Tel: (310) 202 8530 URL:
    Fax: (310) 202 0496 Email:

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 14:03    [W:0.024 / U:89.632 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site