[lkml]   [2002]   [Jul]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] automatic initcalls
    On Sat, Jul 27, 2002 at 11:51:32PM -0400, Jeff Garzik wrote:
    > I've always preferred a system where one simply lists dependencies [as
    > you describe above], and some program actually does the hard work of
    > chasing down all the initcall dependency checking and ordering.

    So we just need to build a directed graph, detect edges without
    existing nodes (someone changed the initcall, we depend on) and
    cycles (someone messed up the ordering) as errors, sort the
    resulting graph toplogically and dump it as a sequence.

    This is no rocket science and we have two tools, which does this
    all for us (make and tsort, which create a warning for both cases).

    The hard part is to CREATE all the dependencies and check and
    double check them with the maintainers.


    Ingo Oeser
    Science is what we can tell a computer. Art is everything else. --- D.E.Knuth
    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 13:27    [W:0.022 / U:124.436 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site