Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

James Simmons and committed by
Greg Kroah-Hartman
71bf3883 708a24c1

+3 -3
+1 -1
drivers/staging/lustre/lnet/Makefile
··· 1 - obj-$(CONFIG_LNET) += lnet/ klnds/ selftest/ 1 + obj-$(CONFIG_LNET) += libcfs/ lnet/ klnds/ selftest/
+1 -1
drivers/staging/lustre/lustre/Makefile
··· 1 - obj-$(CONFIG_LUSTRE_FS) += libcfs/ obdclass/ ptlrpc/ fld/ osc/ mgc/ \ 1 + obj-$(CONFIG_LUSTRE_FS) += obdclass/ ptlrpc/ fld/ osc/ mgc/ \ 2 2 fid/ lov/ mdc/ lmv/ llite/ obdecho/
+1 -1
drivers/staging/lustre/lustre/libcfs/Makefile drivers/staging/lustre/lnet/libcfs/Makefile
··· 1 - obj-$(CONFIG_LUSTRE_FS) += libcfs.o 1 + obj-$(CONFIG_LNET) += libcfs.o 2 2 3 3 libcfs-linux-objs := linux-tracefile.o linux-debug.o 4 4 libcfs-linux-objs += linux-prim.o linux-cpu.o
drivers/staging/lustre/lustre/libcfs/debug.c drivers/staging/lustre/lnet/libcfs/debug.c
drivers/staging/lustre/lustre/libcfs/fail.c drivers/staging/lustre/lnet/libcfs/fail.c
drivers/staging/lustre/lustre/libcfs/hash.c drivers/staging/lustre/lnet/libcfs/hash.c
drivers/staging/lustre/lustre/libcfs/libcfs_cpu.c drivers/staging/lustre/lnet/libcfs/libcfs_cpu.c
drivers/staging/lustre/lustre/libcfs/libcfs_lock.c drivers/staging/lustre/lnet/libcfs/libcfs_lock.c
drivers/staging/lustre/lustre/libcfs/libcfs_mem.c drivers/staging/lustre/lnet/libcfs/libcfs_mem.c
drivers/staging/lustre/lustre/libcfs/libcfs_string.c drivers/staging/lustre/lnet/libcfs/libcfs_string.c
drivers/staging/lustre/lustre/libcfs/linux/linux-cpu.c drivers/staging/lustre/lnet/libcfs/linux/linux-cpu.c
drivers/staging/lustre/lustre/libcfs/linux/linux-crypto-adler.c drivers/staging/lustre/lnet/libcfs/linux/linux-crypto-adler.c
drivers/staging/lustre/lustre/libcfs/linux/linux-crypto.c drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.c
drivers/staging/lustre/lustre/libcfs/linux/linux-crypto.h drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.h
drivers/staging/lustre/lustre/libcfs/linux/linux-curproc.c drivers/staging/lustre/lnet/libcfs/linux/linux-curproc.c
drivers/staging/lustre/lustre/libcfs/linux/linux-debug.c drivers/staging/lustre/lnet/libcfs/linux/linux-debug.c
drivers/staging/lustre/lustre/libcfs/linux/linux-mem.c drivers/staging/lustre/lnet/libcfs/linux/linux-mem.c
drivers/staging/lustre/lustre/libcfs/linux/linux-module.c drivers/staging/lustre/lnet/libcfs/linux/linux-module.c
drivers/staging/lustre/lustre/libcfs/linux/linux-prim.c drivers/staging/lustre/lnet/libcfs/linux/linux-prim.c
drivers/staging/lustre/lustre/libcfs/linux/linux-tracefile.c drivers/staging/lustre/lnet/libcfs/linux/linux-tracefile.c
drivers/staging/lustre/lustre/libcfs/module.c drivers/staging/lustre/lnet/libcfs/module.c
drivers/staging/lustre/lustre/libcfs/prng.c drivers/staging/lustre/lnet/libcfs/prng.c
drivers/staging/lustre/lustre/libcfs/tracefile.c drivers/staging/lustre/lnet/libcfs/tracefile.c
drivers/staging/lustre/lustre/libcfs/tracefile.h drivers/staging/lustre/lnet/libcfs/tracefile.h
drivers/staging/lustre/lustre/libcfs/workitem.c drivers/staging/lustre/lnet/libcfs/workitem.c