Whamcloud - gitweb
LU-9859 libcfs: delete libcfs/linux/libcfs.h 06/30706/4
authorJames Simmons <uja.ornl@yahoo.com>
Tue, 9 Jan 2018 05:52:16 +0000 (00:52 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Sun, 14 Jan 2018 02:38:20 +0000 (02:38 +0000)
commitcda0a8abf5bbfe0f3fc12454c1d3d8efdcbda17c
treeb3b94e1fbb3cfddb27733af8c562404cf6554579
parent1eae3bfd5de6eecbe70d24681890ad070e8446f8
LU-9859 libcfs: delete libcfs/linux/libcfs.h

Lustre uses libcfs.h as a the header to include all headers. This
approach has drawbacks like colliding with MOFED compat headers
that do the same thing. This patch is the first step to unwind
including libcfs.h everywhere. This starts with eliminating
linux/libcfs.h.

Test-Parameters: trivial

Change-Id: Id2040d4295c16135561c8251e160cb2117ee21b8
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-on: https://review.whamcloud.com/30706
Reviewed-by: Doug Oucharek <dougso@me.com>
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
65 files changed:
libcfs/include/libcfs/bitmap.h
libcfs/include/libcfs/curproc.h
libcfs/include/libcfs/libcfs.h
libcfs/include/libcfs/libcfs_cpu.h
libcfs/include/libcfs/libcfs_debug.h
libcfs/include/libcfs/libcfs_prim.h
libcfs/include/libcfs/libcfs_private.h
libcfs/include/libcfs/libcfs_time.h
libcfs/include/libcfs/linux/Makefile.am
libcfs/include/libcfs/linux/libcfs.h [deleted file]
libcfs/include/libcfs/linux/linux-cpu.h
libcfs/include/libcfs/linux/linux-fs.h
libcfs/include/libcfs/linux/linux-mem.h
libcfs/include/libcfs/linux/linux-misc.h
libcfs/include/libcfs/linux/linux-time.h
libcfs/libcfs/debug.c
libcfs/libcfs/libcfs_cpu.c
libcfs/libcfs/libcfs_ptask.c
libcfs/libcfs/libcfs_string.c
libcfs/libcfs/linux/linux-crypto.c
libcfs/libcfs/linux/linux-curproc.c
libcfs/libcfs/linux/linux-debug.c
libcfs/libcfs/linux/linux-module.c
libcfs/libcfs/linux/linux-prim.c
libcfs/libcfs/linux/linux-tracefile.c
libcfs/libcfs/module.c
libcfs/libcfs/tracefile.c
libcfs/libcfs/watchdog.c
lnet/include/lnet/lib-types.h
lnet/klnds/gnilnd/gnilnd.h
lnet/klnds/gnilnd/gnilnd_cb.c
lnet/klnds/gnilnd/gnilnd_sysctl.c
lnet/klnds/o2iblnd/o2iblnd.h
lnet/klnds/socklnd/socklnd.h
lnet/lnet/api-ni.c
lnet/lnet/config.c
lnet/lnet/lib-move.c
lnet/lnet/peer.c
lnet/lnet/router_proc.c
lnet/selftest/console.c
lnet/selftest/console.h
lustre/fid/fid_request.c
lustre/include/cl_object.h
lustre/include/lprocfs_status.h
lustre/include/lustre_compat.h
lustre/include/lustre_lib.h
lustre/include/obd_support.h
lustre/ldlm/ldlm_pool.c
lustre/llite/dir.c
lustre/llite/llite_mmap.c
lustre/llite/range_lock.c
lustre/lmv/lmv_obd.c
lustre/lod/lod_object.c
lustre/lov/lov_object.c
lustre/mdd/mdd_dir.c
lustre/obdclass/jobid.c
lustre/obdclass/kernelcomm.c
lustre/obdclass/lu_object.c
lustre/osc/osc_internal.h
lustre/osc/osc_lock.c
lustre/osc/osc_request.c
lustre/osd-ldiskfs/osd_handler.c
lustre/ptlrpc/client.c
lustre/ptlrpc/gss/gss_crypto.h
lustre/ptlrpc/sec_bulk.c