September 07, 2010, 02:24:15
News: Thunderbird 3.1.1 > 3.1.2
Seiten: [1] |   Nach unten
Drucken
Autor Thema: 2.6.33.3-qx2  (Gelesen 414 mal)
0 Benutzer und 1 Gast betrachten dieses Thema.
Quax
Administrator
Urgestein
*
Offline

Beiträge: 645



WWW
« am: Mai 06, 2010, 21:35:43 »

BP > 2.6.xx = Backport from/von lower/älterer Version
BP < 2.6.xx = Backport from/von higher/neuerer Version
KP = Patch from/von lkml/kernel.org
CP = Custom/eigenes Patch
VP = Vendor/Hersteller Patch

Status:  Baustelle


New Module(s)/Features:

  • aufs2 - VP (aufs.sf.net) / CP (Quax)
  • sqlzma 3.4 - VP (squashfs-lzma.org) / CP (Quax)
             Dank 'fanthom' aus dem Slax-Forum sind aufs2/sqlzma wieder als Module kompiliert.
             Thanks to 'fanthom' from Slax forum aufs2/sqlzma are compiled as modules again.

  • vmware-balloon - KP < 2.6.34-rc6
  • kaweth - KP (Allied Telesyn AT-USB10) < 2.6.34-rc6

Settings/Einstellungen:


Auf Grund dieser und anderer Änderungen ist dieser Kernel erheblich kleiner und schneller geworden Smiley
Due to this and other changes/settings the kernel has become much faster and smaller Smiley

Gruss/Regards,

Quax
Gespeichert

Hole Deine Benutzer da ab, wo sie stehen,
nicht da, wo Du sie gerne stehen hättest...
-------------------------------------------------------
Pick up the users where they really are
and not where you expect them to be...
GNC
Tester
Mitglied
*
Offline

Beiträge: 49


« Antworten #1 am: Juni 23, 2010, 09:40:46 »

Hallo Quax,

ist dieser Kernel FFSL-tauglich, kann ich ihn in Fluxflux-SL 2009.3 verwenden?

Zitat
Auf Grund dieser und anderer Änderungen ist dieser Kernel erheblich kleiner und schneller geworden.  Wink

Bezieht sich diese Aussage auf den bisher bei Fluxflux-SL eingesetzt Kernel 2.6.30.9-qx1?

Gruss aus dem nun wieder sonnigen Frankfurt,
GNC
Gespeichert
Quax
Administrator
Urgestein
*
Offline

Beiträge: 645



WWW
« Antworten #2 am: Juni 23, 2010, 13:59:44 »

Hallo GNC,

...ist dieser Kernel FFSL-tauglich, kann ich ihn in Fluxflux-SL 2009.3 verwenden?...

Ja ist er, kannst Du im installierten System Wink

Gruss, Quax
Gespeichert

Hole Deine Benutzer da ab, wo sie stehen,
nicht da, wo Du sie gerne stehen hättest...
-------------------------------------------------------
Pick up the users where they really are
and not where you expect them to be...
GNC
Tester
Mitglied
*
Offline

Beiträge: 49


« Antworten #3 am: Juni 23, 2010, 16:36:52 »

Hallo Quax,

treffen die beiden Aussagen, auch auf den auf Lin2Go bereit gestellten Kernel 2.6.34 zu?

Gruss GNC
Gespeichert
Quax
Administrator
Urgestein
*
Offline

Beiträge: 645



WWW
« Antworten #4 am: Juni 23, 2010, 18:08:01 »

Hallo GNC,

...treffen die beiden Aussagen, auch auf den auf Lin2Go bereit gestellten Kernel 2.6.34 zu?

Alle Kernel-(Quellen), welche wir anbieten, sind auf installierten Systemen getestet - Also auch der 34er Wink

Für eine Live-Version sind sie NUR BEI MANUELLER ERSTELLUNG DER INITRD einsetzbar.

Gruss, Quax
Gespeichert

Hole Deine Benutzer da ab, wo sie stehen,
nicht da, wo Du sie gerne stehen hättest...
-------------------------------------------------------
Pick up the users where they really are
and not where you expect them to be...
GNC
Tester
Mitglied
*
Offline

Beiträge: 49


« Antworten #5 am: Juni 23, 2010, 19:30:06 »

Hallo Quax,

ich hatte ohnehin vor, diese Kernel zusätzlich zum schon vorhandenen Kernel 2.6.30.9-qx1 auf installierten Systemen einzusetzen. Ich habe vor, die Kernelquellen komplett neu zu übersetzen und manueller Installation ein TGZ-Paket zu bauen.

Vielen Dank für die prompte Info und schönen Gruss
GNC
Gespeichert
Quax
Administrator
Urgestein
*
Offline

Beiträge: 645



WWW
« Antworten #6 am: Juni 23, 2010, 22:29:38 »

Hallo GNC,

...ein TGZ-Paket zu bauen...

In /usr/src/lmobuilds/qx-kernelxxx findest Du die Build-Skripte, mit denen Du VON EINEM BEREITS IM SYSTEM INSTALLIERTEN KERNEL die Pakete in der gleichen Art erstellen kannst, wie wir sie für FFSL nutzen.

Gruss, Quax
Gespeichert

Hole Deine Benutzer da ab, wo sie stehen,
nicht da, wo Du sie gerne stehen hättest...
-------------------------------------------------------
Pick up the users where they really are
and not where you expect them to be...
prajwal
Neuling

Offline

Beiträge: 1


« Antworten #7 am: Juni 25, 2010, 11:34:28 »

Is the kernel 2.6.34 patched with squashfs+lzma??
Gespeichert
Quax
Administrator
Urgestein
*
Offline

Beiträge: 645



WWW
« Antworten #8 am: Juni 25, 2010, 11:58:47 »

Hi Prajwal,

yes, it is - With squashfs3.4 + lzma from linux-live.org Wink

Regards, Quax
Gespeichert

Hole Deine Benutzer da ab, wo sie stehen,
nicht da, wo Du sie gerne stehen hättest...
-------------------------------------------------------
Pick up the users where they really are
and not where you expect them to be...
GNC
Tester
Mitglied
*
Offline

Beiträge: 49


« Antworten #9 am: Juni 25, 2010, 20:28:33 »

Hallo Quax,

gibt es für die Kernel 2.6.33 und 2.6.34 schon vorbereitete ".config"-Dateien, um die neuen Kernel weitestgehend analog zun Kernel 2.6.30.9-qx1 zu konfigurieren? Oder kann man die Konfiguration der Kernels 2.6.30.9-qx1 als Ausgangsbasis zur Konfiguration der neuen Kernel verwenden?

Die unter "/usr/src/lmobuilds/qx-kernelxxx" vorgefundenen Skripte bauen separate Pakete für den eigentlichen Kernel, die Module und Firmware. Ich tendiere dazu, zumindest Kernel und Module in ein Paket zu packen. Da sich die Dateien einer Kernelversion im Namen von anderen Kernelversionen unterscheiden und auch die Module in versionsspezifischen Verzeichnissen unterhalb "/lib/modules" zu liegen kommen, kann ich verschiedene Kernelversionen auf einem System installieren.

Die Firmware-Dateien der Kernel landen immer in "/lib/firmware". Damit werden vorhandene Firmware-Dateien überschrieben. Bisher habe ich immer die Erfahrung gemacht, dass Hardware, die unter einem vorhandenen Kernel mit seinen zugehörigen Firmware-Dateien funktioniert, auch mit einem neueren Kernel läuft, ohne das dessen Firmware-Dateien mit installiert werden.

Ist es denn so, wenn ich einen Kernel 2.6.33 oder 2.6.34 mit den zugehörigen Firmware-Dateien installiere, auch der bisherige Kernel 2.6.30.9-qx1 mit den neueren Firmware-Dateien zusammenspielt?

Gruss aus Ffm unter Ffsl,
GNC

Gespeichert
Quax
Administrator
Urgestein
*
Offline

Beiträge: 645



WWW
« Antworten #10 am: Juni 25, 2010, 21:37:48 »

... gibt es für die Kernel 2.6.33 und 2.6.34 schon vorbereitete ".config"-Dateien, um die neuen Kernel weitestgehend analog zun Kernel 2.6.30.9-qx1 zu konfigurieren? Oder kann man die Konfiguration der Kernels 2.6.30.9-qx1 als Ausgangsbasis zur Konfiguration der neuen Kernel verwenden?

Meine Kernel haben zur Laufzeit alle die Konfiguration in /proc/config.gz parat.

Im laufenden System kompiliere ich immer nach folgendem Schema:

  • cd /usr/src/<neuer-kernel>
  • zcat /proc/config.gz > .config
  • make prepare && make scripts
  • make oldconfig
  • make menuconfig

Ich sehe es genau so wie Du, dass man immer die aktuelle, funktionierende Konfiguration als Basis für einen neuen
Kernel nehmen sollte.

Zitat
Ich tendiere dazu, zumindest Kernel und Module in ein Paket zu packen. Da sich die Dateien einer Kernelversion im Namen von anderen Kernelversionen unterscheiden und auch die Module in versionsspezifischen Verzeichnissen unterhalb "/lib/modules" zu liegen kommen, kann ich verschiedene Kernelversionen auf einem System installieren.

Das kannst Du halten wie die Dachdecker Wink - Das Aufteilen des Kernels in eigene Pakete in FFSL ist bedingt durch
den Wunsch nach mehr Flexibilität.

Zitat
Die Firmware-Dateien der Kernel landen immer in "/lib/firmware". Damit werden vorhandene Firmware-Dateien überschrieben. Bisher habe ich immer die Erfahrung gemacht, dass Hardware, die unter einem vorhandenen Kernel mit seinen zugehörigen Firmware-Dateien funktioniert, auch mit einem neueren Kernel läuft, ohne das dessen Firmware-Dateien mit installiert werden.

In den meisten Fällen hast Du hier Recht.

Zitat
Ist es denn so, wenn ich einen Kernel 2.6.33 oder 2.6.34 mit den zugehörigen Firmware-Dateien installiere, auch der bisherige Kernel 2.6.30.9-qx1 mit den neueren Firmware-Dateien zusammenspielt?

Das kommt auf die Firmware an - Wenn diese in der neueren Version auch neuere Funktionen bietet, kann es schon
'mal passieren, dass die Treiber älterer Kernel nicht mehr funktionieren.

Da flux und ich als Distributoren auf Zuverlässigkeit mehr Wert legen müssen, ist auch das ein Grund für das Aufteilen der Pakete. So kann man gegebenenfalls eine ältere Firmware manuell in ein neueres Paket integrieren.

Gruss, Quax
Gespeichert

Hole Deine Benutzer da ab, wo sie stehen,
nicht da, wo Du sie gerne stehen hättest...
-------------------------------------------------------
Pick up the users where they really are
and not where you expect them to be...
Seiten: [1] |   Nach oben
Drucken
Gehe zu: