commit | cad6d02acc13b6360e4525f86adb6a8932501e15 | [log] [tgz] |
---|---|---|
author | Haggai Eran <haggaie@mellanox.com> | Sun May 18 11:12:25 2014 +0300 |
committer | Roland Dreier <roland@purestorage.com> | Wed Jun 04 10:03:49 2014 -0700 |
tree | d3ccf2ff29f6a5ad4f879c908e84a1856c3a4ff9 | |
parent | 373c0ea181c8d277a4a51bbd705189a6a030b81c [diff] |
IB/core: Fix port kobject deletion during error flow When encountering an error during the add_port function, adding a port to sysfs, the port kobject is freed without being deleted from sysfs. Instead of freeing it directly, the patch uses kobject_put to release the kobject and delete it. Signed-off-by: Haggai Eran <haggaie@mellanox.com> Signed-off-by: Roland Dreier <roland@purestorage.com>