Fix Intel QAT / ZFS compatibility on v4.7.1+ kernels

This change use the compat code introduced in 9cc1844a.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: loli10K <ezomori.nozomu@gmail.com>
Closes #9268
Closes #9269
This commit is contained in:
loli10K 2019-09-03 19:36:33 +02:00 committed by Tony Hutter
parent 3cf4ecb03f
commit 13e5e396a3
2 changed files with 3 additions and 3 deletions

View File

@ -547,7 +547,7 @@ qat_compress(qat_compress_dir_t dir, char *src, int src_len,
} }
static int static int
param_set_qat_compress(const char *val, struct kernel_param *kp) param_set_qat_compress(const char *val, zfs_kernel_param_t *kp)
{ {
int ret; int ret;
int *pvalue = kp->arg; int *pvalue = kp->arg;

View File

@ -578,7 +578,7 @@ fail:
} }
static int static int
param_set_qat_encrypt(const char *val, struct kernel_param *kp) param_set_qat_encrypt(const char *val, zfs_kernel_param_t *kp)
{ {
int ret; int ret;
int *pvalue = kp->arg; int *pvalue = kp->arg;
@ -600,7 +600,7 @@ param_set_qat_encrypt(const char *val, struct kernel_param *kp)
} }
static int static int
param_set_qat_checksum(const char *val, struct kernel_param *kp) param_set_qat_checksum(const char *val, zfs_kernel_param_t *kp)
{ {
int ret; int ret;
int *pvalue = kp->arg; int *pvalue = kp->arg;