lkml.org 
[lkml]   [2002]   [Oct]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] Module loader preparation
    On Fri, 18 Oct 2002, Rusty Russell wrote:

    > > Did you consider just generating the info you need unconditionally in
    > > include/linux/module.h and then removing duplicates for multi-part modules
    > > using ld's link-once (I didn't try that yet, but it seems doable and would
    > > also remove duplicated .modinfo.kernel_version strings and the like)
    >
    > Didn't think of it, to be honest, and I can't find any reference to
    > link-once glancing through the ld info page.
    >
    > You'll still have problems with objects linked into two modules
    > (ip_conntrack_core being the typical one), but we could ban these and
    > just #include the .c file rather than linking.

    Right, they'd be a problem (I'm not sure if having this kind of code
    sharing is a good idea, generally, but that's another issue).

    > Really, the number of modules which do this is so small, the code to
    > add init function to them is less than the change in the build system
    > to get tricky.

    I tend to agree, in particular taking into account the problem you
    mentioned above...

    --Kai



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

    \
     
     \ /
      Last update: 2005-03-22 13:30    [W:0.022 / U:0.216 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site