nader yasseri wrote:
Am Mittwoch, 1. Januar 2003 15:20 schrieb Thomas Hertweck:
By the way, hier ist der TIOCGDEV patch fuer Kernel 2.4.20 und 2.4.21pre(1,2) fuer i386 Architektur. Ich habe ihn von Margit Schubert-While (siehe LKML) zugeschickt bekommen - vielen Dank dafuer! Fuer den Vanilla-Kernel 2.4.19 muesste der Patch in der Gegend um 19/11/2002 im Archiv von LKML zu finden sein.
=====8< ====== suseblogdpatch ==================================== [...] =====8< ==========================================================
Mal ne ganz dumme Frage , Wie muss ich diese patch anwenden , dh wie muss die entsprechende Datei heißen und wo muss man es platzieren. Wird es bei eine Kompilation automatisch eingefügt ?
Oh, Leute, lest doch bitte mal das Kernel-HowTo oder bemueht google. Grade gestern hat David ja das Prinzip sogar noch hier geschrieben. Um einen Patch einzuspielen benoetigt man das Programm "patch", siehe "man patch" fuer Details. Dazu braucht man die Kernel-Quellen, z.B. unter /usr/src/linux-2.4.20/. Dorthin wechselt man und benutzt dann i.d.R. das Kommando "patch -p1 < patchdatei", um die Kernel-Quellen zu patchen. Der Patch muss zur Kernel-Version passen, sonst kann es Probleme geben oder der Patch komplett misslingen. Welche Dateien zu patchen sind, muss man nicht selbst wissen, das steht im Patch und wird automatisch ermittelt - eventuell ist aber das Anpassen der Op- tion -p noetig, das haengt davon ab, wie der Patch erstellt wurde. Anschliessend muss man ganz normal weiter vorgehen, wie man sonst beim Erstellen eines Kernels auch vorgeht. Gruesse, Th. -- Thomas Hertweck, Dipl.-Geophys. Geophysikalisches Institut, Universitaet Karlsruhe (TH)