Whamcloud - gitweb
LU-11770 osc: allow build without blk_integrity or crc-t10pi 56/34156/4
authorAndreas Dilger <adilger@whamcloud.com>
Wed, 26 Dec 2018 09:05:37 +0000 (02:05 -0700)
committerOleg Drokin <green@whamcloud.com>
Tue, 19 Mar 2019 06:02:45 +0000 (06:02 +0000)
commitb14e6617b9b7181b136a0500bb6aebc730802c3c
tree9511879947e3e7867a3580eb0cb90c40502cf942
parent9894f5904bf5c1dd098cb569f6c1efb12feadc0b
LU-11770 osc: allow build without blk_integrity or crc-t10pi

Allow the client to build if blk_integrity or crc-t10pi is not
enabled in the kernel.

Lustre-change: https://review.whamcloud.com/33923
Lustre-commit: e0fb3133372e5bff434ac7a467304d9ba954bac6

Fixes: ccf3674c9ca ("LU-10472 osd-ldiskfs: T10PI between RPC and BIO")
Test-Parameters: trivial
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: I97c4e75ad084e99927bcb41cf0df8a680525a5b1
Reviewed-by: Li Dongyang <dongyangli@ddn.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34156
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
lustre/include/lustre_compat.h
lustre/include/obd_cksum.h
lustre/obdclass/integrity.c
lustre/osc/osc_request.c
lustre/osd-ldiskfs/osd_integrity.c
lustre/osd-ldiskfs/osd_io.c