Blob Blame History Raw
From c5578bea3e0ffae60f02b540f79efc7af4527bea Mon Sep 17 00:00:00 2001
From: Oliver Neukum <oneukum@suse.de>
Date: Thu, 3 Jul 2014 14:29:25 +0200
Subject: [PATCH 1/2] Add a void* suse_kabi_padding placeholder to some USB
 structures
Patch-mainline: Never, kabi
References: fate#312013

Signed-off-by: Oliver Neukum <oneukum@suse.de>
---
 include/linux/usb.h     | 2 ++
 include/linux/usb/hcd.h | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/include/linux/usb.h b/include/linux/usb.h
index eca99c0..6deef4f 100644
--- a/include/linux/usb.h
+++ b/include/linux/usb.h
@@ -1116,6 +1116,8 @@ struct usb_device_driver {
 	int (*resume) (struct usb_device *udev, pm_message_t message);
 	struct usbdrv_wrap drvwrap;
 	unsigned int supports_autosuspend:1;
+
+	void *suse_kabi_padding;
 };
 #define	to_usb_device_driver(d) container_of(d, struct usb_device_driver, \
 		drvwrap.driver)
diff --git a/include/linux/usb/hcd.h b/include/linux/usb/hcd.h
index 9237210..1bb943a 100644
--- a/include/linux/usb/hcd.h
+++ b/include/linux/usb/hcd.h
@@ -515,6 +515,8 @@ struct usb_tt {
 	spinlock_t		lock;
 	struct list_head	clear_list;	/* of usb_tt_clear */
 	struct work_struct	clear_work;
+
+	void *suse_kabi_padding;
 };
 
 struct usb_tt_clear {
-- 
1.8.4.5