Whamcloud - gitweb
LU-6401 uapi: split lustre_disk.h into two headers 94/25194/11
authorJames Simmons <uja.ornl@yahoo.com>
Thu, 23 Mar 2017 15:09:30 +0000 (11:09 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 30 Mar 2017 03:53:47 +0000 (03:53 +0000)
commit3344e648236778565a8838ca85c655446ee7028c
tree87aaa06009db31bc00b7cda0ae7ce61ff46bf2b0
parent107bf3389aed435c7148463817984af1a22200e7
LU-6401 uapi: split lustre_disk.h into two headers

The header lustre_disk.h is used by both user and
kernel space but it contains kernel specific material.
Split out the material that is used by both user land
and kernel space into a new header. Change the utilities
over to using this new UAPI header while the lustre
kernel code keeps using the kernel version of
lustre_disk.h.

Change-Id: I2cc75e4e465e17cc45bebb3b61e2e16d4bd615f0
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-on: https://review.whamcloud.com/25194
Tested-by: Jenkins
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Reviewed-by: Lai Siyao <lai.siyao@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
18 files changed:
config/lustre-build.m4
lustre/autoconf/lustre-core.m4
lustre/include/Makefile.am
lustre/include/lustre_disk.h
lustre/include/uapi/linux/.gitignore [new file with mode: 0644]
lustre/include/uapi/linux/Makefile.am [new file with mode: 0644]
lustre/include/uapi/linux/lustre_disk.h [new file with mode: 0644]
lustre/mgs/mgs_llog.c
lustre/obdclass/genops.c
lustre/target/tgt_lastrcvd.c
lustre/utils/lr_reader.c
lustre/utils/mkfs_lustre.c
lustre/utils/mount_utils.c
lustre/utils/mount_utils.h
lustre/utils/mount_utils_ldiskfs.c
lustre/utils/wirecheck.c
lustre/utils/wirehdr.c
lustre/utils/wiretest.c