From a0eb859d0ac42beb4120b306119d1f6955b528aa Mon Sep 17 00:00:00 2001
From: Oliver Neukum <oneukum@suse.com>
Date: Thu, 15 Mar 2018 20:49:17 +0100
Subject: [PATCH] Thunderbolt: kABI paddings added
Patch-mainline: Never (SUSE kABI padding)
References: bsc#1070681
just in case
Signed-off-by: Oliver Neukum <oneukum@suse.com>
---
include/linux/thunderbolt.h | 5 +++++
1 file changed, 5 insertions(+)
--- a/include/linux/thunderbolt.h
+++ b/include/linux/thunderbolt.h
@@ -82,6 +82,7 @@ struct tb {
int index;
enum tb_security_level security_level;
size_t nboot_acl;
+ void *suse_kabi_padding;
unsigned long privdata[0];
};
@@ -106,6 +107,7 @@ static inline unsigned int tb_phy_port_f
struct tb_property_dir {
const uuid_t *uuid;
struct list_head properties;
+ void *suse_kabi_padding;
};
enum tb_property_type {
@@ -139,6 +141,7 @@ struct tb_property {
char *text;
u32 immediate;
} value;
+ void *suse_kabi_padding;
};
struct tb_property_dir *tb_property_parse_dir(const u32 *block,
@@ -443,6 +446,7 @@ struct tb_nhi {
bool going_away;
struct work_struct interrupt_work;
u32 hop_count;
+ void *suse_kabi_padding;
};
/**
@@ -490,6 +494,7 @@ struct tb_ring {
u16 eof_mask;
void (*start_poll)(void *data);
void *poll_data;
+ void *suse_kabi_padding;
};
/* Leave ring interrupt enabled on suspend */