Whamcloud - gitweb
LU-4993 osd-ldiskfs: Support 3.14 kernel changes to bio api 95/10995/9
authorJames Simmons <uja.ornl@gmail.com>
Mon, 11 Aug 2014 13:50:42 +0000 (09:50 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 8 Sep 2014 17:31:54 +0000 (17:31 +0000)
commit833b670a1915df9bb3cdcd9cd8dcbdb740af994f
treeb26afcc94123bee1d06b93da6557f3e90341751b
parente2ec8c2bb1829afab1ee62c76a45e3aab2023bce
LU-4993 osd-ldiskfs: Support 3.14 kernel changes to bio api

In the 3.14 kernel code base several data fields in
struct bio were moved into a new structure called
bvec_iter. This patch updates osd-ldiskfs to handle
this api change.

Change-Id: I849a1d62462c58a79766c176060b27c621627646
Signed-off-by: James Simmons <uja.ornl@gmail.com>
Reviewed-on: http://review.whamcloud.com/10995
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/autoconf/lustre-core.m4
lustre/include/linux/lustre_compat25.h
lustre/osd-ldiskfs/osd_io.c