Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2272 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Questions sur les patchs du kernel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Questions sur les patchs du kernel

n°626060
goldyfruit
Je me lève et je confirme !
Posté le 25-01-2005 à 13:15:16  profilanswer
 

J'ai quelques questions au sujet des patchs pour le noyau.
 
A quoi ca sert exactement ?
Est-ce important ?
Faut-il recompiler le noyau pour appliquer un patch?
Par exemple le patch ATI (je sais !!!) comment agit-il sur le noyau une fois appliqué ?
Voilà merci d'eclairer ma lenterne. :)


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
mood
Publicité
Posté le 25-01-2005 à 13:15:16  profilanswer
 

n°626077
Mjules
Modérateur
Parle dans le vide
Posté le 25-01-2005 à 13:28:26  profilanswer
 

goldyfruit a écrit :

J'ai quelques questions au sujet des patchs pour le noyau.
 
A quoi ca sert exactement ?
à ajouter une ou plusieurs fonctions/drivers ; à passer d'une version à la suivante ; à corriger des bugs/failles
 
Est-ce important ?
pas compris la question
Faut-il recompiler le noyau pour appliquer un patch?
oui, le patch s'applique sur les sources, il faut les recompiler par la suite
 
Par exemple le patch ATI (je sais !!!) comment agit-il sur le noyau une fois appliqué ?
Voilà merci d'eclairer ma lenterne. :)


 
ATI fourni des drivers, pas un patch ; rien n'est appliqué sur les sources.
 
si les pilotes ATI fonctionnent comme les nvidia, ils consistent à compiler un module (une partie chargeable et déchargeable du noyau) en fonction du noyau en cours (d'où la nécessité d'avoir les sources).


Message édité par Mjules le 25-01-2005 à 13:29:45

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°626087
goldyfruit
Je me lève et je confirme !
Posté le 25-01-2005 à 13:46:38  profilanswer
 

Mjules a écrit :

ATI fourni des drivers, pas un patch ; rien n'est appliqué sur les sources.
 
si les pilotes ATI fonctionnent comme les nvidia, ils consistent à compiler un module (une partie chargeable et déchargeable du noyau) en fonction du noyau en cours (d'où la nécessité d'avoir les sources).


Merci :) Pour la question sur l'importantce que ca a, tu y a répondu dans la premiere . :jap:


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
n°626100
0liv
Posté le 25-01-2005 à 14:12:18  profilanswer
 

Citation :

A quoi ca sert exactement ?
Est-ce important ?
Faut-il recompiler le noyau pour appliquer un patch?


donc un patch va te servir à modifier le comportement de ton noyau, par exemple le patch low-latency (noyau2.4) va modifier ton ordonnanceur afin que ton noyau soi plus réactif, le patch OpenWall va faire des vérifications de buffers/taille de pile... afin d'empêcher certains types de dépassement de tampons...
Comme le pacth est appliqué aux sources du noyau, oui il faut recompiler son noyau pour appliquer réellement le patch.
Après l'importance... je dirais que tout dépend de tes besoins ;)

n°626188
goldyfruit
Je me lève et je confirme !
Posté le 25-01-2005 à 15:58:03  profilanswer
 

0liv a écrit :

Citation :

A quoi ca sert exactement ?
Est-ce important ?
Faut-il recompiler le noyau pour appliquer un patch?


donc un patch va te servir à modifier le comportement de ton noyau, par exemple le patch low-latency (noyau2.4) va modifier ton ordonnanceur afin que ton noyau soi plus réactif, le patch OpenWall va faire des vérifications de buffers/taille de pile... afin d'empêcher certains types de dépassement de tampons...
Comme le pacth est appliqué aux sources du noyau, oui il faut recompiler son noyau pour appliquer réellement le patch.
Après l'importance... je dirais que tout dépend de tes besoins ;)


Ok et les deux patchs que tu as cité sont intégrés au 2.6 ?


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
n°626192
Mjules
Modérateur
Parle dans le vide
Posté le 25-01-2005 à 16:01:20  profilanswer
 

non, le patch low latency concerne le 2.4 ; le 2.6 est trop différent pour que la même méthode soit appliqué. Par contre, l'un des grand chantier en cours pour le développeemnt du 2.6 est la réduction de la latence dans le noyau. Et il ne s'en sortent pas trop mal.
 
non pour OpenWall.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°626196
goldyfruit
Je me lève et je confirme !
Posté le 25-01-2005 à 16:08:08  profilanswer
 

Mjules a écrit :

non, le patch low latency concerne le 2.4 ; le 2.6 est trop différent pour que la même méthode soit appliqué. Par contre, l'un des grand chantier en cours pour le développeemnt du 2.6 est la réduction de la latence dans le noyau. Et il ne s'en sortent pas trop mal.
 
non pour OpenWall.


Aligato  :jap: .  Y-a t-il des patchs important a ajouter pour le 2.6 étant donné que j'ai mis le 2.6.11rc1 ? Le truc c'est que je sais po vraiment ou chercher les patchs :??: Donc si vous avez un pti liens pour etre tenu au courant de la sortie d'un patch je suis prenneur :)


Message édité par goldyfruit le 25-01-2005 à 16:08:25

---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
n°626197
0liv
Posté le 25-01-2005 à 16:08:23  profilanswer
 

en ce qui concerne le premier... oui et non. En fait ils se sont basés sur ce patch et sur le patch preempt kernel (qui faisait plus ou moins la même chose mais différemment) pour réécrire l'ordonnanceur... donc le noyau 2.6 n'a plus besoin d'un tel patch
pour le patch openwall: http://www.openwall.com/linux/ il ne concerne que les noyaux 2.4 pour le moment et je n'ai aucune idée s'il a été ou non intégré au noyau 2.6...
pour plus de patchs: http://www.kernel.org/pub/linux/kernel/people/ ce sont les patchs des développeurs noyaux
http://kernelnewbies.org/patches/ divers patchs + ou - utiles

n°626200
Mjules
Modérateur
Parle dans le vide
Posté le 25-01-2005 à 16:16:27  profilanswer
 

grosso modo, les patchs existants (je ne détaille que les grandes branches) :
 
-ac : Alan Cox, surtout des corrections de bugs, amélioration
-as : Andres Salomon, des corrections de sécu surtout, qql bugfix
-mm : Andrew Morton (mainteneur officiel de la branche 2.6 avec Linus Torvald), branche de dev pour tester ce qui pourrait être inclus dans les prochaines versions
-ck : Con Kolivas, pas mal de choses sur le scheduler et les performances
-cko : ck overloaded, patch ck + patch -ac + plein d'autres trucs (ALSA, reiserfs etc)
 
pour plus de détails, je te conseille de passer faire un tour sur le topic du noyau 2.6


Message édité par Mjules le 25-01-2005 à 16:16:44

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°626244
le scienti​fique
le pc, meilleur ami de l'homme
Posté le 25-01-2005 à 17:14:52  profilanswer
 

et les histoires de nitro-sources et tout ça c'est juste pour gentoo?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Questions sur les patchs du kernel

 

Sujets relatifs
recompilation kernel avec une config de version differente ?Kernel panic VFS
patch kernelou trouver le log de boot .... info du kernel
Kernel panic :-([Debian] Kernel-headers du noyau 2.4.28
shared memory et Fedora - kernel 2.6NForce v1.0-0292, kernel 2.6.10 et remap_page_range ...
Paramètrage du Kernel 2.6.10Ou sont les sources du kernel ?
Plus de sujets relatifs à : Questions sur les patchs du kernel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR