Whamcloud - gitweb
LU-4993 llite: Support 3.14 kernel changes to bio api 37/10337/2
authorJames Simmons <uja.ornl@gmail.com>
Thu, 15 May 2014 16:04:03 +0000 (12:04 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 20 May 2014 05:02:09 +0000 (05:02 +0000)
commitd6f26343824941793010785fd35a74924ad84225
treeb19995ca25217bdade6d3a0d8c1781f42e027830
parent482b5e7f76b3fdb48c987de2f221bdcae8b4f5e2
LU-4993 llite: 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 changed impacted the lustre loop device.
This patch brings support of these changes to the loop
device lustre uses.

Change-Id: I7cc9565bbf56e87e4465a76b7b5b959b063c3971
Signed-off-by: James Simmons <uja.ornl@gmail.com>
Reviewed-on: http://review.whamcloud.com/10337
Tested-by: Jenkins
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/autoconf/lustre-core.m4
lustre/llite/lloop.c