Penguin
Diff: KernelDevelopment
EditPageHistoryDiffInfoLikePages

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