Guten Tag Andreas Koenecke, Am Montag, 1. November 2004 um 18:36 schrieb Andreas Koenecke:
* Montag, 01. November 2004 um 17:13 (+0100) schrieb Stefan Schilling:
Die Fragen sind jetzt also rel. einfach: - welchen Patch muss ich nun eigentlich einspielen? alle der Reihe nach (mit 1 beginnend) oder nur den letzten?
Nur den letzten: Die AC-Patches von kernel.org sind relativ zum Vanilla-Kernel.
allerdings habe ich herausgefunden, dass im 5er z.B. noch Sachen waren, die vom 6er nicht behandelt wurden (ich hab auch das probiert)
Hm, AFAIR wurden im ac6-Patch Änderungen bezüglich msdos/fat-Partitionen/Bootsektoren wieder zurückgenommen.
- warum funktioniert dies Skript nicht? ich habe es sowohl mit gepackten wie auch ungepackten patch-Sourcen versucht. Auch der Link in /usr/src/linux -> linux-2.6.9 hilft nicht. Auch ein Aufruf
root@linux:/usr/src/linux-2.6.9 > scripts/patch-kernel . . (mit Anhängseln -ac bzw. -ac6) hilft nicht. Ich bekomme dann allenfalls, dass mein Stoplevel unter dem derzeitigen Patchlevel liegt.
Du musst den "Stoplevel" explizit höher setzen um einen AC-Patch einzuspielen. Wenn "du dich" im Kernel-Source-Verzeichnis "befindest" und der Patch im übergeordneten Verzeichnis, dann muss der Aufruf lauten: 'scripts/patch-kernel . .. 10 -ac6'. "10" ist der "Stoplevel" und muss größer sein als der aktuelle "Sublevel".
Hmh, ma schaun: root@linux:/usr/src > dir linux-2.4.4.SuSE packages patch-2.6.9-ac2 patch-2.6.9-ac4 patch-2.6.9-ac6 linux-2.6.9 patch-2.6.9-ac1 patch-2.6.9-ac3 patch-2.6.9-ac5 root@linux:/usr/src > cd linux-2.6.9/ root@linux:/usr/src/linux-2.6.9 > scripts/patch-kernel . .. 10 -ac6 Current kernel version is 2.6.9 (Zonked Quokka) Sorry, I couldn't find the -ac6 patch for 2.6.9. Hohum. root@linux:/usr/src/linux-2.6.9 > Stefan