[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