Linux 5.9 compat: make_request_fn replaced with submit_bio interface
commitd817c17100183b266aa6bf8b868e016805d51d16
authorColeman Kane <ckane@colemankane.org>
Sun, 9 Aug 2020 16:12:25 +0000 (9 12:12 -0400)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 11 Aug 2020 20:37:33 +0000 (11 13:37 -0700)
treec6a0d14c441b00f12f6081b44f0d675fd61d45a1
parentdcdc12e8babb2490249cd93ec77863b216c25c5d
Linux 5.9 compat: make_request_fn replaced with submit_bio interface

The make_request_fn and associated API was replaced recently in a
Linux 5.9 merge, to replace its functionality with a new submit_bio
member in struct block_device_operations.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Coleman Kane <ckane@colemankane.org>
Closes #10696
config/kernel-make-request-fn.m4
include/os/linux/kernel/linux/blkdev_compat.h
module/os/linux/zfs/zvol_os.c