Whamcloud - gitweb
LU-5478 lov: get rid of obd_* typedefs 44/13144/5
authorDmitry Eremin <dmitry.eremin@intel.com>
Fri, 19 Dec 2014 13:42:51 +0000 (16:42 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 3 Feb 2015 18:14:58 +0000 (18:14 +0000)
commit89e685e154daba096c8388e39e279c6e6b342940
tree2f0f2c0064d77a7791dedb8865121295b07ac44d
parentfaeb94fe81e4646b3121c263521d30e0e83fa71f
LU-5478 lov: get rid of obd_* typedefs

We have a bunch of typedefs for common things that made no sense
and hid the actual type from plain view.
Replace them with proper uXX or sXX types.
Exception is in lustre_idl.h and lustre_ioctl.h where
they are replaced with __uXX and __sXX to be able to be included
in userspace. Replace obd_off with loff_t.

patch 3 in series: modify lov/lmv

Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Dmitry Eremin <dmitry.eremin@intel.com>
Change-Id: I9dfcc0bac691160c64ef8a120887b160c0c6986f
Reviewed-on: http://review.whamcloud.com/13144
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@gmail.com>
12 files changed:
lustre/include/obd.h
lustre/lmv/lmv_obd.c
lustre/lov/lov_cl_internal.h
lustre/lov/lov_ea.c
lustre/lov/lov_internal.h
lustre/lov/lov_io.c
lustre/lov/lov_lock.c
lustre/lov/lov_merge.c
lustre/lov/lov_obd.c
lustre/lov/lov_offset.c
lustre/lov/lov_page.c
lustre/lov/lovsub_dev.c