Blob Blame History Raw
From 0f0b1df6ced4cdddf1926376ce494d68852b6f37 Mon Sep 17 00:00:00 2001
From: Oliver Neukum <oneukum@suse.com>
Date: Tue, 24 Jan 2023 11:35:36 +0100
Subject: [PATCH] paddings for the inter DMN tunnel stuff of TB
Patch-mainline: Never (kABI paddings)
References: bsc#1207439

Signed-off-by: Oliver Neukum <oneukum@suse.com>
---
 drivers/thunderbolt/ctl.h    | 2 ++
 drivers/thunderbolt/nhi.h    | 2 ++
 drivers/thunderbolt/tunnel.h | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/drivers/thunderbolt/ctl.h b/drivers/thunderbolt/ctl.h
index e8c64898d..7339e955e 100644
--- a/drivers/thunderbolt/ctl.h
+++ b/drivers/thunderbolt/ctl.h
@@ -92,6 +92,8 @@ struct tb_cfg_request {
 	struct work_struct work;
 	struct tb_cfg_result result;
 	struct list_head list;
+
+	void *suse_kabi_padding;
 };
 
 #define TB_CFG_REQUEST_ACTIVE		0
diff --git a/drivers/thunderbolt/nhi.h b/drivers/thunderbolt/nhi.h
index 01190d9ce..a486b91a7 100644
--- a/drivers/thunderbolt/nhi.h
+++ b/drivers/thunderbolt/nhi.h
@@ -46,6 +46,8 @@ struct tb_nhi_ops {
 	int (*runtime_suspend)(struct tb_nhi *nhi);
 	int (*runtime_resume)(struct tb_nhi *nhi);
 	void (*shutdown)(struct tb_nhi *nhi);
+
+	void *suse_kabi_padding;
 };
 
 extern const struct tb_nhi_ops icl_nhi_ops;
diff --git a/drivers/thunderbolt/tunnel.h b/drivers/thunderbolt/tunnel.h
index bb4d1f1d6..81440da44 100644
--- a/drivers/thunderbolt/tunnel.h
+++ b/drivers/thunderbolt/tunnel.h
@@ -62,6 +62,8 @@ struct tb_tunnel {
 	int max_down;
 	int allocated_up;
 	int allocated_down;
+
+	void *suse_kabi_padding;
 };
 
 struct tb_tunnel *tb_tunnel_discover_pci(struct tb *tb, struct tb_port *down,
-- 
2.39.0