low-latency et preempt : faut recompiler les modules aussi ? [resolu]

low-latency et preempt : faut recompiler les modules aussi ? [resolu] - Installation - Linux et OS Alternatifs

Marsh Posté le 27-04-2003 à 16:45:44    

Je viens d'intégerer les patchs low-latency et preempt à mon 2.4.20 sur une slack 9 pour tester.
Et j'aurais voulu savoir s'il fallait que je recompile les modules aussi ?
 
si c'est le cas va falloir que je recompile alsa , i2c/lmsensor , nvidia   :sweat:


Message édité par FlamM le 27-04-2003 à 18:12:08

---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 27-04-2003 à 16:45:44   

Reply

Marsh Posté le 27-04-2003 à 18:11:00    

ben la réponse est OUI, il faut les recompiler sinon certains truc déconnent


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 27-04-2003 à 18:24:28    

Alors, résultat du test ?  
 
Si tu es d'accord, j'aurais 2 petites questions. Sur le site http://www.tech9.net/rml/linux/ je trouve ces 3 patchs :
 
- preempt-kernel-rml-2.4.20-3.patch
- preempt-kernel-rml-2.4.20-ac1-1.patch
- preempt-kernel-rml-2.4.21-pre1-1.patch
 
Sachant que j'ai déjà patché le noyau en version 2.4.21-rc1, quel patch dois-je utiliser ? N'est-il pas mieux de prendre un noyau 2.4.20 et appliquer uniquement le patch preempt ? Mais leqeul ? Cela pose t il un problème d'appliquer deux patchs successivement  ? L'ordre a-t-il une importance ?
 
Preemt et low-latency sont deux patchs différents ou sont integré dans le même fichier ?  
 
Merci.

Reply

Marsh Posté le 27-04-2003 à 18:52:58    

pour ce qui est du résultat : pour l'instant c'est pas flagrant mais en tout cas c'est pas pire  :whistle:  mais faut dire que j'ai pas cherché à faire trop de tests par contre j'ai l'impression que les scrolls dans le term gnome sont plus rapides. On verra à l'usage.
 
Pour ce qui est de patcher le kernel :
 
si tu tente de patcher un kernel de version v1 avec un patch pour une version v2 tu prends le risque qu'un nombre non négligeable de "hunks" ne réussissent pas et donc d'avoir quelque chose qui ne fonctionne pas.
Tu peux toujours essayer de faire toutes les modifs à la main histoire d'adapter les choses à tes besoins mais c'est super long et fastidieux quand il y a beaucoup de choses à patcher.
 
un truc au passage : regarde toujours dans les patchs les lignes commençant par +++ et --- qui désignent les fichiers à patcher du style :  

Code :
  1. --- 24/fs/reiserfs/stree.c~low-latency Sun Dec  8 14:36:45 2002
  2. +++ 24-akpm/fs/reiserfs/stree.c Sun Dec  8 14:36:45 2002


c'est utile de faire des symlinks, le nom du répertoire contenant les sources de celui qui a fait le patch étant souvent différent de ce que toi tu utilises comme dénommination . pour l'exemple ci-dessus
hypothèses : les sources de ton noyau sont dans /usr/src/linux/ et ton patch est dans /usr/src/ et c'est égalemnt le pwd
ln -s linux 24
ln -s linux 24-akpm
 
après tu fais :
patch -p0 < nom_du_patch
et normalement tout devrais bien se passer
 
 
pour ce qui est de preempt et low-latency c'est 2 patchs différents et je te renvoie à http://linuxfr.org/2002/03/26/7689.html pour un peu plus de détails
 
a+
  :hello:


Message édité par FlamM le 27-04-2003 à 18:53:36

---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed