init/main.c do-while bug still there ?

From: J.A. Magallon (magallon@ivo.cps.unizar.es)
Date: Mon Sep 18 2000 - 13:54:59 EDT

  • Next message: Alexander Viro: "Re: The INN/mmap bug"

    First of all, sorry for posting to the list without being subscribed.

    I have seen in kernel 2.4.0-test8 and test9-pre2 sources that a bug that was
    making kernel 2.2.18 not bootable is still present. Someone said it was
    a back-ported bug, so I supposed that the patcd had been "for-ported"
    (what a kick to English...). But as I saw in sources it is still there.

    Is something related with the <do {} while> and <while{}> semantics in
    init/main.c, in the <checksetup> and <do_initcalls> functions.

    I have recently seen messages in the list about kernel stopping just in
    "booting linux...", that was just what 2.2.18 did because of that bug.
    It is not buggy in 2.4 ? Is a bug only in 2.2 for some external reason ?

    -- 
    Juan Antonio Magallon Lacarta             mailto:magallon@ivo.cps.unizar.es
    Grupo de Informatica Grafica Avanzada             http://giga.cps.unizar.es
    Tlf: 34-976-762354,1916 - Fax: 34-976-761914
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/
    



    This archive was generated by hypermail 2b29 : Mon Sep 18 2000 - 13:56:25 EDT