Whamcloud - gitweb
LU-8056 lloop: fix bio_for_each_segment_all for newer kernels 19/20619/4
authorJames Simmons <uja.ornl@yahoo.com>
Tue, 21 Jun 2016 14:30:07 +0000 (10:30 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 5 Jul 2016 23:51:48 +0000 (23:51 +0000)
commit87c5e1cd7f45b336d40028af986bf09d2e4922b3
tree07da2be9614d520efd51ae697e024ae587dcf7c4
parent2fc4838533668135d2efe98b90e56a9ac5dadaea
LU-8056 lloop: fix bio_for_each_segment_all for newer kernels

Lustre patch http://review.whamcloud.com/20478 back ported
bio_for_each_segment_all from newer kernels but support
for newer kernels was done incorrectly. Update the code to
work with newer kernels.

Change-Id: I6a926320f80113169a13d2319190721c83d58b1d
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-on: http://review.whamcloud.com/20619
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Wang Shilong <wshilong@ddn.com>
Reviewed-by: Li Dongyang <dongyang.li@anu.edu.au>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/lustre_compat.h
lustre/llite/lloop.c