|
Oliver Neukum |
4ed6d8 |
From 75cec086f07180f7439707e70836adba79e27348 Mon Sep 17 00:00:00 2001
|
|
Oliver Neukum |
4ed6d8 |
From: Oliver Neukum <oneukum@suse.com>
|
|
Oliver Neukum |
4ed6d8 |
Date: Tue, 24 Jan 2023 10:33:18 +0100
|
|
Oliver Neukum |
4ed6d8 |
Subject: [PATCH 1/3] paddings for realtik 802.11
|
|
Oliver Neukum |
4ed6d8 |
Patch-mainline: Never (kABI padding)
|
|
Oliver Neukum |
4ed6d8 |
References: bsc#1207439
|
|
Oliver Neukum |
4ed6d8 |
|
|
Oliver Neukum |
4ed6d8 |
Signed-off-by: Oliver Neukum <oneukum@suse.com>
|
|
Oliver Neukum |
4ed6d8 |
---
|
|
Oliver Neukum |
4ed6d8 |
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h | 3 +++
|
|
Oliver Neukum |
4ed6d8 |
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h | 2 ++
|
|
Oliver Neukum |
4ed6d8 |
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 2 ++
|
|
Oliver Neukum |
4ed6d8 |
drivers/net/wireless/realtek/rtlwifi/wifi.h | 2 ++
|
|
Oliver Neukum |
4ed6d8 |
4 files changed, 9 insertions(+)
|
|
Oliver Neukum |
4ed6d8 |
|
|
Oliver Neukum |
4ed6d8 |
diff --git a/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h b/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
|
|
Oliver Neukum |
4ed6d8 |
index 2ff00800d..d359a21a5 100644
|
|
Oliver Neukum |
4ed6d8 |
--- a/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
|
|
Oliver Neukum |
4ed6d8 |
+++ b/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
|
|
Oliver Neukum |
4ed6d8 |
@@ -121,6 +121,9 @@ struct rtl8180_priv {
|
|
Oliver Neukum |
4ed6d8 |
struct ieee80211_supported_band band;
|
|
Oliver Neukum |
4ed6d8 |
struct ieee80211_tx_queue_params queue_param[4];
|
|
Oliver Neukum |
4ed6d8 |
struct pci_dev *pdev;
|
|
Oliver Neukum |
4ed6d8 |
+
|
|
Oliver Neukum |
4ed6d8 |
+ void *suse_kabi_padding;
|
|
Oliver Neukum |
4ed6d8 |
+
|
|
Oliver Neukum |
4ed6d8 |
u32 rx_conf;
|
|
Oliver Neukum |
4ed6d8 |
u8 slot_time;
|
|
Oliver Neukum |
4ed6d8 |
u16 ack_time;
|
|
Oliver Neukum |
4ed6d8 |
diff --git a/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h b/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h
|
|
Oliver Neukum |
4ed6d8 |
index 36f3460cc..79ee9fbd0 100644
|
|
Oliver Neukum |
4ed6d8 |
--- a/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h
|
|
Oliver Neukum |
4ed6d8 |
+++ b/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h
|
|
Oliver Neukum |
4ed6d8 |
@@ -153,6 +153,8 @@ struct rtl8187_priv {
|
|
Oliver Neukum |
4ed6d8 |
} *io_dmabuf ____cacheline_aligned;
|
|
Oliver Neukum |
4ed6d8 |
bool rfkill_off;
|
|
Oliver Neukum |
4ed6d8 |
u16 seqno;
|
|
Oliver Neukum |
4ed6d8 |
+
|
|
Oliver Neukum |
4ed6d8 |
+ void *suse_kabi_padding;
|
|
Oliver Neukum |
4ed6d8 |
};
|
|
Oliver Neukum |
4ed6d8 |
|
|
Oliver Neukum |
4ed6d8 |
void rtl8187_write_phy(struct ieee80211_hw *dev, u8 addr, u32 data);
|
|
Oliver Neukum |
4ed6d8 |
diff --git a/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h b/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
|
|
Oliver Neukum |
4ed6d8 |
index cd3ff9847..de639e530 100644
|
|
Oliver Neukum |
4ed6d8 |
--- a/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
|
|
Oliver Neukum |
4ed6d8 |
+++ b/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
|
|
Oliver Neukum |
4ed6d8 |
@@ -1351,6 +1351,8 @@ struct rtl8xxxu_priv {
|
|
Oliver Neukum |
4ed6d8 |
|
|
Oliver Neukum |
4ed6d8 |
struct mutex h2c_mutex;
|
|
Oliver Neukum |
4ed6d8 |
|
|
Oliver Neukum |
4ed6d8 |
+ void *suse_kabi_padding;
|
|
Oliver Neukum |
4ed6d8 |
+
|
|
Oliver Neukum |
4ed6d8 |
struct usb_anchor rx_anchor;
|
|
Oliver Neukum |
4ed6d8 |
struct usb_anchor tx_anchor;
|
|
Oliver Neukum |
4ed6d8 |
struct usb_anchor int_anchor;
|
|
Oliver Neukum |
4ed6d8 |
diff --git a/drivers/net/wireless/realtek/rtlwifi/wifi.h b/drivers/net/wireless/realtek/rtlwifi/wifi.h
|
|
Oliver Neukum |
4ed6d8 |
index aa0785641..3074db656 100644
|
|
Oliver Neukum |
4ed6d8 |
--- a/drivers/net/wireless/realtek/rtlwifi/wifi.h
|
|
Oliver Neukum |
4ed6d8 |
+++ b/drivers/net/wireless/realtek/rtlwifi/wifi.h
|
|
Oliver Neukum |
4ed6d8 |
@@ -2773,6 +2773,8 @@ struct rtl_priv {
|
|
Oliver Neukum |
4ed6d8 |
|
|
Oliver Neukum |
4ed6d8 |
struct rtl_rate_priv *rate_priv;
|
|
Oliver Neukum |
4ed6d8 |
|
|
Oliver Neukum |
4ed6d8 |
+ void *suse_kabi_padding;
|
|
Oliver Neukum |
4ed6d8 |
+
|
|
Oliver Neukum |
4ed6d8 |
/* sta entry list for ap adhoc or mesh */
|
|
Oliver Neukum |
4ed6d8 |
struct list_head entry_list;
|
|
Oliver Neukum |
4ed6d8 |
|
|
Oliver Neukum |
4ed6d8 |
--
|
|
Oliver Neukum |
4ed6d8 |
2.39.0
|
|
Oliver Neukum |
4ed6d8 |
|