]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
staging: lustre: move libcfs to lnet layer
authorJames Simmons <jsimmons@infradead.org>
Tue, 8 Mar 2016 22:35:26 +0000 (17:35 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 11 Mar 2016 01:48:53 +0000 (17:48 -0800)
The lustre file system has a layered architecture with
libcfs as the lowest layer and LNet layered on top. Then
on top of LNet we run the lustre client. This patch moves
the libcfs module code out of lustre into the lnet tree.
This fits into the long term goal of eventually merging
libcfs into LNet.

Signed-off-by: James Simmons <jsimmons@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25 files changed:
drivers/staging/lustre/lnet/Makefile
drivers/staging/lustre/lnet/libcfs/Makefile [moved from drivers/staging/lustre/lustre/libcfs/Makefile with 93% similarity]
drivers/staging/lustre/lnet/libcfs/debug.c [moved from drivers/staging/lustre/lustre/libcfs/debug.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/fail.c [moved from drivers/staging/lustre/lustre/libcfs/fail.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/hash.c [moved from drivers/staging/lustre/lustre/libcfs/hash.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/libcfs_cpu.c [moved from drivers/staging/lustre/lustre/libcfs/libcfs_cpu.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/libcfs_lock.c [moved from drivers/staging/lustre/lustre/libcfs/libcfs_lock.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/libcfs_mem.c [moved from drivers/staging/lustre/lustre/libcfs/libcfs_mem.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/libcfs_string.c [moved from drivers/staging/lustre/lustre/libcfs/libcfs_string.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-cpu.c [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-cpu.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-crypto-adler.c [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-crypto-adler.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.c [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-crypto.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.h [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-crypto.h with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-curproc.c [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-curproc.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-debug.c [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-debug.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-mem.c [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-mem.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-module.c [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-module.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-prim.c [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-prim.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/linux/linux-tracefile.c [moved from drivers/staging/lustre/lustre/libcfs/linux/linux-tracefile.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/module.c [moved from drivers/staging/lustre/lustre/libcfs/module.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/prng.c [moved from drivers/staging/lustre/lustre/libcfs/prng.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/tracefile.c [moved from drivers/staging/lustre/lustre/libcfs/tracefile.c with 100% similarity]
drivers/staging/lustre/lnet/libcfs/tracefile.h [moved from drivers/staging/lustre/lustre/libcfs/tracefile.h with 100% similarity]
drivers/staging/lustre/lnet/libcfs/workitem.c [moved from drivers/staging/lustre/lustre/libcfs/workitem.c with 100% similarity]
drivers/staging/lustre/lustre/Makefile

index f6f03e304d81f45cd961159eefefa2c28abe9810..0a380fe88ce862247619daef60e1e18ee273dbe0 100644 (file)
@@ -1 +1 @@
-obj-$(CONFIG_LNET) += lnet/ klnds/ selftest/
+obj-$(CONFIG_LNET) += libcfs/ lnet/ klnds/ selftest/
similarity index 93%
rename from drivers/staging/lustre/lustre/libcfs/Makefile
rename to drivers/staging/lustre/lnet/libcfs/Makefile
index 277c1235eb3212f6341b66fe4d832022d24c3fd7..8c8945545375355431152f135ca842a8177574b8 100644 (file)
@@ -1,4 +1,4 @@
-obj-$(CONFIG_LUSTRE_FS) += libcfs.o
+obj-$(CONFIG_LNET) += libcfs.o
 
 libcfs-linux-objs := linux-tracefile.o linux-debug.o
 libcfs-linux-objs += linux-prim.o linux-cpu.o
index 35d8b0b2dff425965a301cc687bac596e97aed69..331e4fcdd5a256b14f7e252a8c70d82dd6d6d1d3 100644 (file)
@@ -1,2 +1,2 @@
-obj-$(CONFIG_LUSTRE_FS) += libcfs/ obdclass/ ptlrpc/ fld/ osc/ mgc/ \
+obj-$(CONFIG_LUSTRE_FS) += obdclass/ ptlrpc/ fld/ osc/ mgc/ \
                           fid/ lov/ mdc/ lmv/ llite/ obdecho/