commit | 1b57e66384e2d21150301e68078526fac5680a16 | [log] [tgz] |
---|---|---|
author | Lars Ellenberg <lars.ellenberg@linbit.com> | Tue Jun 14 00:26:39 2016 +0200 |
committer | Jens Axboe <axboe@fb.com> | Mon Jun 13 21:43:08 2016 -0600 |
tree | 3af5073c4650026854b1af1af191ac9f22ec6464 | |
parent | 27ea1d876e16c0ca5ae6335fc85cf4f278f5c98c [diff] |
drbd: correctly handle failed crypto_alloc_hash crypto_alloc_hash returns an ERR_PTR(), not NULL. Also reset peer_integrity_tfm to NULL, to not call crypto_free_hash() on an errno in the cleanup path. Reported-by: Insu Yun <wuninsu@gmail.com> Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com> Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com> Signed-off-by: Jens Axboe <axboe@fb.com>