Differences between version 9 and predecessor to the previous major change of KernelDevelopment.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 9 | Last edited on Monday, September 19, 2005 9:45:24 am | by IanMcDonald | Revert |
Older page: | version 8 | Last edited on Thursday, September 8, 2005 1:46:14 pm | by IanMcDonald | Revert |
@@ -1,7 +1,5 @@
This page is going to be about LinuxKernel development.
-
-It is going to be a little messy as I start to document bits and pieces. Feel free to AddToMe or refactor other pages.
There are useful tools for kernel development available such as [Ostra] and [Sparse].
Today most KernelDevelopment is done with [Git]. See KernelDevelopmentWithGit for more details.
@@ -11,7 +9,19 @@
http://www-128.ibm.com/developerworks/linux/edu/l-dw-linux-kernelhack2-i.html %%%
A useful cross reference of the LinuxKernel source code can be found at http://lxr.linux.no/
-In theory you can use [DistCC] to do KernelDevelopment.
+In theory you can use [DistCC] to do KernelDevelopment although it can be problematic
.
+
+Here is a script that I use to copy my new kernel to other remote machines:
+<verbatim>
+#! /bin/bash
+SRC=$HOME/linuxsrc/dccpwork
+VER=2.6.14-rc1
+rm $HOME/tmp/lib/modules/$VER/build
+rm $HOME/tmp/lib/modules/$VER/source
+scp $SRC/System.map root@$1:/boot/System.map-$VER
+scp $SRC/arch/i386/boot/bzImage root@$1:/boot/vmlinuz-$VER
+scp -r $HOME/tmp/lib root@$1:/
+</verbatim>
----
CategoryKernel