Samstag, 26. Mai 2012, 05:04

Du bist nicht angemeldet.



kls

hat hier 2. Wohnsitz.

  • »kls« ist der Autor dieses Themas

Beiträge: 149

Ubuntu: 8.04

Kernel: UStudio 2.6.27-rt

Desktop: KDE

Architektur: 32-bit

  • Private Nachricht senden

1

Dienstag, 17. April 2007, 17:23

Kernel Kompilier Unterstützung benötigt!

Hi Leute.

Kann mir hier jemand helfen:

Ich möchte einen gepatchten Kernel mehrfach, mit immer nur einer Änderung eines bestimmten Parmeters im .config, kompilieren, um einige Tests durchzuführen. Von extern habe ich auf diesen Parameter
leider keinen Zugriff.
Ich möchte dann den einen oder anderen Kernel booten.

Beispiel:

Mein Kernel ist:

2.6.20.5-ck2 mit einer konfigurierten Timer-Freqenz von 100Hz

der nächste 2.6.20.5-ck2 soll eine Frequenz von 1000Hz haben.

Egal was ich nun als --revision eingebe: z.B. rev2.ck2 oder rev1.ck1000
oder Custom.ck1

beim installieren meckert kpgk immer und fragt ob ich den bestehenden
2.6.20.5-ck2 überschreiben will.

Was mache ich hier falsch? Irgendwie fehlen mir, wie es scheint, immer noch einige Grund-Kenntnisse. ;)

Viele Gruesse
Klaus

basslord

Ubuntufreund

Beiträge: 2 671

Ubuntu: 12.04

Kernel: 3.2.0-24-generic

Desktop: KDE

Architektur: 64-bit

Danksagungen: 1 / 1

  • Private Nachricht senden

2

Dienstag, 17. April 2007, 23:03

Hallo kls,

um Verwechslungen auszuschließen, musst du noch ein append-to-version anfügen. Dann lässt sich ein und dieselbe Kernelversion installieren, die sich nur in deinen individuellen Einstellungen voneinander unterscheidet.
Das sähe dann z.B. so aus:

Quellcode

1
sudo make-kpkg -initrd --revision=2.6.20.5 --append-to-version=-100hz kernel_image kernel_headers

Die andere Version deines Kernels dann so:

Quellcode

1
sudo make-kpkg -initrd --revision=2.6.20.5 --append-to-version=-1000hz kernel_image kernel_headers

Nur als Beispiel natürlich. Gibt es noch keinen ck-Patch für 2.6.20.7?

Gruß
Rodge
"Ohne Musik wäre das Leben ein Irrtum." - Friedrich Nietzsche

kls

hat hier 2. Wohnsitz.

  • »kls« ist der Autor dieses Themas

Beiträge: 149

Ubuntu: 8.04

Kernel: UStudio 2.6.27-rt

Desktop: KDE

Architektur: 32-bit

  • Private Nachricht senden

3

Dienstag, 17. April 2007, 23:16

Hallo Rodge.

Danke fuer den Tip! Da wäre ich nicht von selbst draufgekommen. ;)Werde es morgen mal ausprobieren.

Con Kolivas hatte erst vor 2 Tagen den ck2 patch auf 2.6.20.5 released. In diesen hat er seine neueste Version seines Staircase-Schedulers eingebracht. Läuft sehr gut bei mir.

So wie ich das mitbekomme konzentrieren sich die Jungens schon auf 2.6.21 und testen heftig herum.

Gruss
\Klaus

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »kls« (17. April 2007, 23:20)


basslord

Ubuntufreund

Beiträge: 2 671

Ubuntu: 12.04

Kernel: 3.2.0-24-generic

Desktop: KDE

Architektur: 64-bit

Danksagungen: 1 / 1

  • Private Nachricht senden

4

Dienstag, 17. April 2007, 23:52

Habe die revision mal angepasst. Die war mit den Bindestrichen natürlich nicht korrekt :rolleyes: So sollte es aber klappen.

Gruß
Rodge

PS: Auf 2.6.21 bin ich auch gespannt. Evtl. kann man sich dann den rt-patch schon sparen. Da ist wirklich viel in der Mache.
"Ohne Musik wäre das Leben ein Irrtum." - Friedrich Nietzsche

kls

hat hier 2. Wohnsitz.

  • »kls« ist der Autor dieses Themas

Beiträge: 149

Ubuntu: 8.04

Kernel: UStudio 2.6.27-rt

Desktop: KDE

Architektur: 32-bit

  • Private Nachricht senden

5

Mittwoch, 18. April 2007, 21:04

Hallo Rodge.

Das -ck2 beim append-to-version musste ich noch rausnehmen, es war irgendwie nacher doppelt im Paketnamen.
Ansonsten konnte ich die Befehlszeile nutzen. Ich musste auch am 2.6.20.5 das ck2 nicht mehr anhängen.
Das ck2 hat er sich irgendwo anders hergeholt.


Vielleicht änderst Dein Post weiter oben noch ab.

Gruss
Klaus

basslord

Ubuntufreund

Beiträge: 2 671

Ubuntu: 12.04

Kernel: 3.2.0-24-generic

Desktop: KDE

Architektur: 64-bit

Danksagungen: 1 / 1

  • Private Nachricht senden

6

Donnerstag, 19. April 2007, 00:51

So, hab's geändert. Beim rt-patch muss man das auch nicht anfügen, da in EXTRAVERSION enthalten.

Nun könnte das Thema dann ja auf [gelöst] gesetzt werden...

Gruß
Rodge
"Ohne Musik wäre das Leben ein Irrtum." - Friedrich Nietzsche

kls

hat hier 2. Wohnsitz.

  • »kls« ist der Autor dieses Themas

Beiträge: 149

Ubuntu: 8.04

Kernel: UStudio 2.6.27-rt

Desktop: KDE

Architektur: 32-bit

  • Private Nachricht senden

7

Freitag, 20. April 2007, 17:58

Rodge.

Einen habe ich noch: ;)

In deinem Beispiel schreibst Du "-1000Hz" bzw "-100Hz"
make-kpkg mag keine upper-case Characters in der Versionsbezeichnung: Also muss es heissen 1000hz oder besser 1000.

Gruss
\Klaus