Greg Kroah-Hartman
c6f7e72a3f
driver core: remove fields from struct bus_type
...
struct bus_type is static everywhere in the kernel. This moves the
kobject in the structure out of it, and a bunch of other private only to
the driver core fields are now moved to a private structure. This lets
us dynamically create the backing kobject properly and gives us the
chance to be able to document to users exactly how to use the struct
bus_type as there are no fields they can improperly access.
Thanks to Kay for the build fixes on this patch.
Cc: Kay Sievers <kay.sievers@vrfy.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2008-01-24 20:40:33 -08:00
..
2008-01-24 20:40:28 -08:00
2008-01-19 21:29:39 -08:00
2008-01-20 20:31:44 -08:00
2008-01-24 20:40:33 -08:00
2008-01-24 20:40:29 -08:00
2008-01-10 22:24:43 -08:00
2008-01-24 20:40:09 -08:00
2008-01-08 23:44:44 -08:00
2008-01-24 20:40:28 -08:00
2008-01-24 20:40:28 -08:00
2008-01-10 16:09:34 -08:00
2008-01-24 20:40:05 -08:00
2008-01-24 20:40:28 -08:00
2007-12-10 21:55:19 +01:00
2008-01-24 20:40:27 -08:00
2008-01-22 07:21:38 -05:00
2008-01-24 20:40:08 -08:00
2008-01-24 20:40:05 -08:00
2007-11-04 14:31:16 +01:00
2008-01-24 20:40:26 -08:00
2008-01-21 22:34:31 -08:00
2008-01-24 20:40:08 -08:00
2007-11-27 15:38:18 +02:00
2007-12-31 23:11:11 +00:00
2008-01-19 21:29:39 -08:00
2008-01-24 20:40:05 -08:00
2008-01-24 20:40:29 -08:00
2008-01-17 15:42:30 -08:00
2007-11-05 15:12:31 -08:00
2008-01-24 20:40:06 -08:00
2008-01-24 20:40:08 -08:00
2007-12-12 20:01:00 +01:00
2008-01-24 20:40:06 -08:00
2008-01-24 20:40:30 -08:00
2007-11-14 18:45:37 -08:00
2008-01-24 20:40:29 -08:00
2007-12-17 19:28:15 -08:00
2008-01-24 20:40:33 -08:00
2007-12-23 12:54:37 -08:00
2008-01-17 15:38:58 -08:00
2007-12-23 12:54:37 -08:00
2007-12-17 19:28:15 -08:00
2007-12-11 02:45:29 -08:00
2007-11-19 21:09:52 +00:00
2008-01-23 17:07:33 -06:00
2008-01-24 20:40:09 -08:00
2007-11-07 11:13:55 +09:00
2008-01-24 14:06:44 -08:00
2008-01-08 23:30:10 -08:00
2007-11-05 15:12:33 -08:00
2008-01-24 20:40:26 -08:00
2008-01-21 19:39:41 -08:00
2008-01-21 19:39:41 -08:00
2007-11-19 11:20:42 +11:00
2008-01-22 09:17:48 -08:00
2008-01-18 21:01:34 +00:00
2007-11-26 19:15:31 -08:00