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