Remove user types across qat code base and replace packed attribute in etr ring struct which causes a split lock. These changes are on top of "crypto: qat - fix parameter check in aead encryption" (https://patchwork.kernel.org/patch/11574001/) Giovanni Cabiddu (1): crypto: qat - remove packed attribute in etr structs Wojciech Ziemba (2): crypto: qat - replace user types with kernel u types crypto: qat - replace user types with kernel ABI __u types .../crypto/qat/qat_common/adf_accel_devices.h | 54 +++--- .../crypto/qat/qat_common/adf_accel_engine.c | 4 +- drivers/crypto/qat/qat_common/adf_aer.c | 2 +- .../crypto/qat/qat_common/adf_cfg_common.h | 24 +-- drivers/crypto/qat/qat_common/adf_cfg_user.h | 10 +- .../crypto/qat/qat_common/adf_common_drv.h | 12 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 4 +- drivers/crypto/qat/qat_common/adf_dev_mgr.c | 8 +- drivers/crypto/qat/qat_common/adf_transport.c | 62 +++---- drivers/crypto/qat/qat_common/adf_transport.h | 4 +- .../qat_common/adf_transport_access_macros.h | 6 +- .../qat/qat_common/adf_transport_internal.h | 27 ++- drivers/crypto/qat/qat_common/icp_qat_fw.h | 58 +++---- .../qat/qat_common/icp_qat_fw_init_admin.h | 46 ++--- drivers/crypto/qat/qat_common/icp_qat_fw_la.h | 158 +++++++++--------- .../crypto/qat/qat_common/icp_qat_fw_pke.h | 52 +++--- drivers/crypto/qat/qat_common/icp_qat_hw.h | 16 +- drivers/crypto/qat/qat_common/icp_qat_uclo.h | 6 +- drivers/crypto/qat/qat_common/qat_algs.c | 54 +++--- drivers/crypto/qat/qat_common/qat_asym_algs.c | 12 +- drivers/crypto/qat/qat_common/qat_hal.c | 40 ++--- drivers/crypto/qat/qat_common/qat_uclo.c | 20 +-- .../qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 26 +-- 23 files changed, 352 insertions(+), 353 deletions(-) -- 2.26.2