commit | f05d1ba7871a2c20ca9ebb303aac89c9296d1f58 | [log] [tgz] |
---|---|---|
author | Bart Van Assche <bart.vanassche@sandisk.com> | Wed Apr 26 13:47:51 2017 -0700 |
committer | Jens Axboe <axboe@fb.com> | Wed Apr 26 15:09:04 2017 -0600 |
tree | 3b501e9c6fff0d4888c7c82ab5d6b674d4188af0 | |
parent | 62d6c9496a2bded5262ac9f675b27facb3cd4ce8 [diff] |
blk-mq: Only unregister hctxs for which registration succeeded Hctx unregistration involves calling kobject_del(). kobject_del() must not be called if kobject_add() has not been called. Hence in the error path only unregister hctxs for which registration succeeded. Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com> Cc: Omar Sandoval <osandov@fb.com> Cc: Hannes Reinecke <hare@suse.com> Signed-off-by: Jens Axboe <axboe@fb.com>