浏览代码

staging: lustre: move libcfs to lnet layer

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>
James Simmons 9 年之前
父节点
当前提交
71bf3883ae
共有 25 个文件被更改,包括 3 次插入3 次删除
  1. 1 1
      drivers/staging/lustre/lnet/Makefile
  2. 1 1
      drivers/staging/lustre/lnet/libcfs/Makefile
  3. 0 0
      drivers/staging/lustre/lnet/libcfs/debug.c
  4. 0 0
      drivers/staging/lustre/lnet/libcfs/fail.c
  5. 0 0
      drivers/staging/lustre/lnet/libcfs/hash.c
  6. 0 0
      drivers/staging/lustre/lnet/libcfs/libcfs_cpu.c
  7. 0 0
      drivers/staging/lustre/lnet/libcfs/libcfs_lock.c
  8. 0 0
      drivers/staging/lustre/lnet/libcfs/libcfs_mem.c
  9. 0 0
      drivers/staging/lustre/lnet/libcfs/libcfs_string.c
  10. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-cpu.c
  11. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-crypto-adler.c
  12. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.c
  13. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.h
  14. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-curproc.c
  15. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-debug.c
  16. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-mem.c
  17. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-module.c
  18. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-prim.c
  19. 0 0
      drivers/staging/lustre/lnet/libcfs/linux/linux-tracefile.c
  20. 0 0
      drivers/staging/lustre/lnet/libcfs/module.c
  21. 0 0
      drivers/staging/lustre/lnet/libcfs/prng.c
  22. 0 0
      drivers/staging/lustre/lnet/libcfs/tracefile.c
  23. 0 0
      drivers/staging/lustre/lnet/libcfs/tracefile.h
  24. 0 0
      drivers/staging/lustre/lnet/libcfs/workitem.c
  25. 1 1
      drivers/staging/lustre/lustre/Makefile

+ 1 - 1
drivers/staging/lustre/lnet/Makefile

@@ -1 +1 @@
-obj-$(CONFIG_LNET) += lnet/ klnds/ selftest/
+obj-$(CONFIG_LNET) += libcfs/ lnet/ klnds/ selftest/

+ 1 - 1
drivers/staging/lustre/lustre/libcfs/Makefile → drivers/staging/lustre/lnet/libcfs/Makefile

@@ -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

+ 0 - 0
drivers/staging/lustre/lustre/libcfs/debug.c → drivers/staging/lustre/lnet/libcfs/debug.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/fail.c → drivers/staging/lustre/lnet/libcfs/fail.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/hash.c → drivers/staging/lustre/lnet/libcfs/hash.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/libcfs_cpu.c → drivers/staging/lustre/lnet/libcfs/libcfs_cpu.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/libcfs_lock.c → drivers/staging/lustre/lnet/libcfs/libcfs_lock.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/libcfs_mem.c → drivers/staging/lustre/lnet/libcfs/libcfs_mem.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/libcfs_string.c → drivers/staging/lustre/lnet/libcfs/libcfs_string.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-cpu.c → drivers/staging/lustre/lnet/libcfs/linux/linux-cpu.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-crypto-adler.c → drivers/staging/lustre/lnet/libcfs/linux/linux-crypto-adler.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-crypto.c → drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-crypto.h → drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.h


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-curproc.c → drivers/staging/lustre/lnet/libcfs/linux/linux-curproc.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-debug.c → drivers/staging/lustre/lnet/libcfs/linux/linux-debug.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-mem.c → drivers/staging/lustre/lnet/libcfs/linux/linux-mem.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-module.c → drivers/staging/lustre/lnet/libcfs/linux/linux-module.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-prim.c → drivers/staging/lustre/lnet/libcfs/linux/linux-prim.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/linux/linux-tracefile.c → drivers/staging/lustre/lnet/libcfs/linux/linux-tracefile.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/module.c → drivers/staging/lustre/lnet/libcfs/module.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/prng.c → drivers/staging/lustre/lnet/libcfs/prng.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/tracefile.c → drivers/staging/lustre/lnet/libcfs/tracefile.c


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/tracefile.h → drivers/staging/lustre/lnet/libcfs/tracefile.h


+ 0 - 0
drivers/staging/lustre/lustre/libcfs/workitem.c → drivers/staging/lustre/lnet/libcfs/workitem.c


+ 1 - 1
drivers/staging/lustre/lustre/Makefile

@@ -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/