From 00d9174207699b6be6d64a12309b59a172dae16e Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 19 May 2009 14:44:29 -0700 Subject: [PATCH] kclient: import into fs/staging --- src/kernel/import_patch_set_into_linux_git.sh | 94 ++++++++++--------- src/kernel/kbuild.staging.patch | 22 +++++ 2 files changed, 70 insertions(+), 46 deletions(-) create mode 100644 src/kernel/kbuild.staging.patch diff --git a/src/kernel/import_patch_set_into_linux_git.sh b/src/kernel/import_patch_set_into_linux_git.sh index 79b671bbf5a88..de43e956b4ee2 100755 --- a/src/kernel/import_patch_set_into_linux_git.sh +++ b/src/kernel/import_patch_set_into_linux_git.sh @@ -3,17 +3,19 @@ # run me from the root of a _linux_ git tree, and pass ceph tree root. cephtree=$1 echo ceph tree at $cephtree. +target=$2 +echo target is $target test -d .git || exit 0 test -e include/linux/mm.h || exit 0 test -e $cephtree/src/kernel/super.h || exit 0 # copy into the tree -mkdir fs/ceph -mkdir fs/ceph/crush -cp $cephtree/src/kernel/Makefile fs/ceph -cp $cephtree/src/kernel/Kconfig fs/ceph -cp $cephtree/src/kernel/*.[ch] fs/ceph -cp $cephtree/src/kernel/crush/*.[ch] fs/ceph/crush +mkdir $target/ceph +mkdir $target/ceph/crush +cp $cephtree/src/kernel/Makefile $target/ceph +cp $cephtree/src/kernel/Kconfig $target/ceph +cp $cephtree/src/kernel/*.[ch] $target/ceph +cp $cephtree/src/kernel/crush/*.[ch] $target/ceph/crush cp $cephtree/src/kernel/ceph.txt Documentation/filesystems # build the patch sequence @@ -28,9 +30,9 @@ Mount options, syntax. EOF -git add fs/ceph/ceph_fs.h -git add fs/ceph/msgr.h -git add fs/ceph/rados.h +git add $target/ceph/ceph_fs.h +git add $target/ceph/msgr.h +git add $target/ceph/rados.h git commit -F - <