[linux-l] Frage zu patchen des Kernels

Nico Golde nion at gmx.net
Mo Sep 11 13:08:37 CEST 2006


Hallo Sebastian,

* Sebastian Andres <sebastian at sebastianandres.de> [2006-09-11 12:49]:
> Habe hier einen Kernel-Patch. Möchte diesen jetzt einpatchen.
> Die Quellen des Installierten Kernels habe ich gefunden und nach 
> /usr/src entpackt. Allerdings habe ich jetzt mal in den Patch 
> geschaut und dort stehen pfade, die ich nicht verstehe:
> diff -N -r -u linux-2.6.17.1.orig/drivers/char/keyboard.c 
> linux-2.6.17.1/drivers/char/keyboard.c
> 
> --- linux-2.6.17.1.orig/drivers/char/keyboard.c 2006-06-20 
> 11:31:55.000000000 +0200
> 
> +++ linux-2.6.17.1/drivers/char/keyboard.c 2006-06-22 
> 11:54:10.000000000 +0200
> 
> Warum steht da was von 2.6.17.1.orig? ich dachte ich brauche nur 
> die Quellen des Installierten Kernels also 2.6.17?

Das ist nur der Header des Diffs. Je nach Patchlevel fällt 
der Teil dann weg. Der Header sagt dir hier, dass der Autor 
des Patches 2.6.17.1 gepatcht hat (2.6.17.1.orig 
ungepatchter Teil).
Je nach Patchlevel fallen nun Teile dieses Pfades weg.
Wenn du mit patch -p 1 patchst, dann lautet der relevate 
Teil des Pfades nur noch: drivers/char/keyboard.c
was für dich das wäre, was du brauchst.
Gruß Nico
-- 
Nico Golde - JAB: nion at jabber.ccc.de | GPG: 0x73647CFF
http://www.ngolde.de | http://nion.modprobe.de/blog/
Forget about that mouse with 3/4/5 buttons -
gimme a keyboard with 103/104/105 keys!
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20060911/801966c3/attachment.sig>


Mehr Informationen über die Mailingliste linux-l