• [^] # Re: 2.6.3-2.6.6 !!!!

    Posté par . En réponse au journal Kernel 2.6, 6 mois après. Évalué à 1.

    C'est pas le problème. J'ai jamais vu une doc qui indiquait que "make oldconfig" devait marcher "out of the box".
    "make oldconfig" a un mécanisme très basique et pas de raisonnements "avancés" du genre :
    - Le driver TOTO pour 2.6.3 a été renommé TITI dans 2.6.4 et maintenant TUTU donc je vire TOTO et je le remplace par TUTU et j'ajoute TRALALA qui avant était intégré à TOTO et je fixe le paramètre LOLO à 4 qui était en dure avant dans TOTO.

    "make oldconfig" ne faire RIEN de tout ça (c'est pas compliqué à vérifier il n'y a même pas la version Linux dans le .config). Il n'y a aucune compatibilité ascendante dans les .config. "make oldconfig" remets de l'ordre pour que le .config soit valide. Rien de plus. Donc un "make oldconfig" de 2.6.3 vers 2.6.6 donne un résultat aussi ""(in)satisfesant"" qu'un "make oldconfig" de 2.6.6 vers 2.6.3.