]> git.proxmox.com Git - mirror_zfs.git/commit - module/zfs/qat.c
QAT support for AES-GCM
authorTom Caputi <tcaputi@datto.com>
Fri, 9 Mar 2018 21:37:15 +0000 (16:37 -0500)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 9 Mar 2018 21:37:15 +0000 (13:37 -0800)
commitcf63739191b6cac629d053930a4aea592bca3819
tree818c74079631f8abf24356ac16e846a7dec24c68
parent8e5d14844d2f22997b3a41d8e2357e8f30c5d5dd
QAT support for AES-GCM

This patch adds support for acceleration of AES-GCM encryption
with Intel Quick Assist Technology.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Chengfeix Zhu <chengfeix.zhu@intel.com>
Signed-off-by: Weigang Li <weigang.li@intel.com>
Signed-off-by: Tom Caputi <tcaputi@datto.com>
Closes #7282
man/man5/zfs-module-parameters.5
module/zfs/Makefile.in
module/zfs/gzip.c
module/zfs/qat.c [new file with mode: 0644]
module/zfs/qat.h [new file with mode: 0644]
module/zfs/qat_compress.c
module/zfs/qat_compress.h [deleted file]
module/zfs/qat_crypt.c [new file with mode: 0644]
module/zfs/spa_misc.c
module/zfs/zio_crypt.c