Blob Blame History Raw
From 07c4ac5300f5077e3b9bd925b07f02c6d51f5f7a Mon Sep 17 00:00:00 2001
From: Oliver Neukum <oneukum@suse.com>
Date: Sun, 30 Jan 2022 17:35:33 +0100
Subject: [PATCH] kABI padding for qat
Patch-mainline: Never, kABI padding
References: bsc#1179531

private structures of the qat driver
---
 drivers/crypto/qat/qat_common/adf_accel_devices.h | 2 ++
 drivers/crypto/qat/qat_common/adf_common_drv.h    | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/drivers/crypto/qat/qat_common/adf_accel_devices.h b/drivers/crypto/qat/qat_common/adf_accel_devices.h
index 2e21f1716..709ab36e7 100644
--- a/drivers/crypto/qat/qat_common/adf_accel_devices.h
+++ b/drivers/crypto/qat/qat_common/adf_accel_devices.h
@@ -136,6 +136,8 @@ struct adf_hw_csr_ops {
 					   u32 bank, u32 value);
 	void (*write_csr_ring_srv_arb_en)(void __iomem *csr_base_addr, u32 bank,
 					  u32 value);
+
+	void *suse_kabi_padding;
 };
 
 struct adf_cfg_device_data;
diff --git a/drivers/crypto/qat/qat_common/adf_common_drv.h b/drivers/crypto/qat/qat_common/adf_common_drv.h
index 0f6c2110c..7d3759752 100644
--- a/drivers/crypto/qat/qat_common/adf_common_drv.h
+++ b/drivers/crypto/qat/qat_common/adf_common_drv.h
@@ -47,6 +47,8 @@ struct service_hndl {
 	unsigned long start_status[ADF_DEVS_ARRAY_SIZE];
 	char *name;
 	struct list_head list;
+
+	void *suse_kabi_padding;
 };
 
 int adf_service_register(struct service_hndl *service);
-- 
2.31.1