Roland Dreier
657c2f2cbc
IB/ipath: Fix crash on unload introduced by sysfs changes
...
Commit 23b9c1ab ("Infiniband: make ipath driver use default driver
groups.") introduced a bug in the ipath driver where
ipath_device_create_group() fell through into the error path, even on
success, which meant that the sysfs groups it created would always get
removed right away. This made ipath_device_remove_group() hit the
BUG_ON() in sysfs_remove_group() when it tried to remove those groups a
second time.
Correct the return path so that the groups stick around until they are
supposed to be cleaned up.
Signed-off-by: Roland Dreier <rolandd@cisco.com >
2008-01-25 14:15:21 -08:00
..
2008-01-24 20:40:40 -08:00
2008-01-19 21:29:39 -08:00
2008-01-20 20:31:44 -08:00
2008-01-24 22:50:12 -08:00
2008-01-24 20:40:40 -08:00
2008-01-10 22:24:43 -08:00
2007-10-24 13:21:21 +02:00
2008-01-25 08:38:25 -08:00
2008-01-08 23:44:44 -08:00
2008-01-24 20:40:40 -08:00
2008-01-24 20:40:40 -08:00
2008-01-25 08:38:25 -08:00
2008-01-24 20:40:05 -08:00
2008-01-24 20:40:40 -08:00
2007-12-10 21:55:19 +01:00
2008-01-24 20:40:40 -08:00
2007-10-31 13:30:35 +01:00
2008-01-22 07:21:38 -05:00
2008-01-24 20:40:08 -08:00
2008-01-24 20:40:36 -08:00
2008-01-24 20:40:44 -08:00
2008-01-25 14:15:21 -08:00
2008-01-21 22:34:31 -08:00
2008-01-25 08:35:13 -08:00
2008-01-24 20:40:40 -08:00
2007-12-31 23:11:11 +00:00
2008-01-19 21:29:39 -08:00
2008-01-24 20:40:40 -08:00
2008-01-24 20:40:40 -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:40 -08:00
2007-11-14 18:45:37 -08:00
2008-01-24 20:40:40 -08:00
2007-12-17 19:28:15 -08:00
2008-01-24 20:40:40 -08:00
2008-01-24 20:40:33 -08:00
2008-01-17 15:38:58 -08:00
2008-01-24 20:40:44 -08:00
2007-12-23 12:54:37 -08:00
2008-01-24 20:40:44 -08:00
2008-01-24 20:40:34 -08:00
2007-11-19 21:09:52 +00:00
2008-01-24 20:40:45 -08:00
2008-01-24 20:40:09 -08:00
2007-11-07 11:13:55 +09:00
2008-01-24 20:40:45 -08:00
2008-01-08 23:30:10 -08:00
2007-11-05 15:12:33 -08:00
2008-01-24 20:40:43 -08:00
2008-01-24 20:40:33 -08:00
2008-01-25 08:31:40 +01:00
2007-11-19 11:20:42 +11:00
2008-01-22 09:17:48 -08:00
2008-01-25 08:31:41 +01:00
2007-10-18 14:37:28 -07:00
2007-11-26 19:15:31 -08:00
2007-10-23 15:49:54 +10:00
2007-10-23 16:37:29 -07:00