Re: How to make a kernel patch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks, Rene,

Will try this.

David

D Qi wrote:


I made some changes on the kernel source tree (2.4.10) and want to
make a patch file for it. So I can apply the changes later on rather
than make an archive for whole thing. But, how can I do it?

Let's say your modified tree is in the current directory and called linux-2.4.10. Make sure the tree is clean (make mrproper should do for the files generated by the kernel build) and unpack an original 2.4.10 tree:

tar xzf /where/ever/linux-2.4.10.tar.gz
mv linux linux-2.4.10.orig

now run

diff -urN linux-2.4.10.orig linux-2.4.10 >linux-2.4.10-changes.diff

this should produce a standard kernel patch, that you can (try to) apply to a different kernel tree in the usual way:

cd linux-2.4.x
patch -p1 < ../linux-2.4.10-changes.diff

Rene.

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive: http://mail.nl.linux.org/kernelnewbies/
FAQ: http://kernelnewbies.org/faq/



--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux