So if you are patching version
2.6.13 to version 2.6.18, and the patches are all in /usr/src/linux-2.6.13/patch, type this:
scripts/patch-kernel /usr/src/linux-2.6.13 /usr/src/linux-2.6.13/patch
The script applies all the patches in the /patch directory and then creates a 2.6.18 code
tree. If you??™re working from a clean stock kernel, you should have an error-free process. If
something goes wrong, the script will create files with the patch number with a .rej
extension (or just a # sign), indicating which patch failed. If this happens, you need to
troubleshoot it yourself, which is a task best saved for the experienced C programmer
familiar with the kernel source.
Whether you have assembled the kernel from the openSUSE disk by downloading a full
version or a patch, you are now ready to compile this new code tree.
Compiling the Kernel
When you??™ve downloaded a fresh kernel, or patched your existing sources, you need to
compile the new kernel to use the new functionality. Compiling from source means transforming
human-readable text/code into binary, machine-readable form.
Pages:
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973