Re: Patch pre7-4: Update struct_timer.list update for all (at least x86) files

From: Adam J. Richter (adam@yggdrasil.com)
Date: Thu May 04 2000 - 15:30:25 EDT

  • Next message: Richard B. Johnson: "Re: Floating point in kernel"

    >"Adam J. Richter" wrote:
    >>
    >> The is a small change to struct timer in pre7-4. Instead of
    >> each timer having "prev" and "next" links, management of the doubly
    >> linked list is handled with a struct "list", which contains the
    >> "next" and "prev" fields. I am assuming that the semanitics of
    >> things like list.next == NULL are the same as the old next == NULL
    >> semantics, and so on. On that assumption, here is a patch that adjusts
    >> the rest of the kernel to the change that appeared in parts of pre7-4,
    >> so that the whole kernel compiles, at least on x86 (we build with
    >> every driver turned on, almost all as modules).

    >Agree with Yoann, this is completely wrong. :/

    >Take a look at Ingo's post on the subject, or perhaps just look at the
    >pre7-4 code and observe how the other timer fixes were made.

    [...]
    >--
    >Jeff Garzik | Nothing cures insomnia like the
    >Building 1024 | realization that it's time to get up.
    >MandrakeSoft, Inc. | -- random fortune

    Yoann was not saying that it was completely wrong. He just suggested
    a very small change that effected only one file.

    Adam J. Richter __ ______________ 4880 Stevens Creek Blvd, Suite 104
    adam@yggdrasil.com \ / San Jose, California 95129-1034
    +1 408 261-6630 | g g d r a s i l United States of America
    fax +1 408 261-6631 "Free Software For The Rest Of Us."

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



    This archive was generated by hypermail 2b29 : Thu May 04 2000 - 19:34:41 EDT