Re: ax25 kernel problem sometimes accur

From: Tomi Manninen OH2BNS (terhi.victor@logonet.com)
Date: Wed Dec 11 2002 - 12:29:12 EET

  • Next message: Ralf Baechle DO1GRB: "Re: ax25 kernel problem sometimes accur"

    On Wed, 11 Dec 2002, Ralf Baechle DO1GRB wrote:

    > On Tue, Dec 10, 2002 at 04:09:20PM +0200, Tomi Manninen OH2BNS wrote:
    >
    > > > I consider everything I'm currently working on as pure bug fix. As such
    > > > they're not affected by the feature freeze.
    > >
    > > Agreed.
    > >
    > > Anyway, what is the situation now? Are there still lots of known races
    > > unfixed in your tree?
    >
    > The whole job is much bigger than you may assume. I've removed
    > SOCKOPS_WRAP which so far was forcing single threaded execution of most of
    > the AX.25 code. I did that because for 2.5 the removal of SOCKOPS_WRAP
    > the entire kernel was on the agenda. This didn't happen yet but I'm
    > removed it's use from AX.25 & Co. anyway. As the result the entire locking
    > work isn't just plugging a few holes which would have been bad enough, it's
    > completly redoing the locking stuff from scratch.

    Ok, I understand. Anyway some kind of progress report would be nice. Even
    something like: "don't hold your breath", if that is appropriate... :-)

    I have gotten surprisingly many private queries about this lately, so to
    recap what I have understood so far: the 2.4 code is bad, full of races,
    works only if treated nicely. Your SOCKOPS_WRAP removal obviously makes
    things even worse until you redo the locking stuff. When that is done we
    have a perfect ax.25 stack again. Right? ;-)

    -- 
    Tomi Manninen           Internet:  fujxhm.wxutcnvtth@wired200.net
    OH2BNS                  AX.25:     terhi.victor@logonet.com
    KP20ME04                Amprnet:   klv@toy.fi
    

    - To unsubscribe from this list: send the line "unsubscribe linux-hams" in the body of a message to cyumhm.jyuf@nat28-ipartners.iscnet.pl More majordomo info at http://vger.kernel.org/majordomo-info.html



    This archive was generated by hypermail 2b30 : Wed Dec 11 2002 - 12:29:36 EET