summaryrefslogtreecommitdiffstats
path: root/block
diff options
context:
space:
mode:
authorLars Ellenberg <lars.ellenberg@linbit.com>2016-06-14 00:26:39 +0200
committerJens Axboe <axboe@fb.com>2016-06-14 05:43:08 +0200
commit1b57e66384e2d21150301e68078526fac5680a16 (patch)
tree3af5073c4650026854b1af1af191ac9f22ec6464 /block
parentdrbd: al_write_transaction: skip re-scanning of bitmap page pointer array (diff)
downloadlinux-1b57e66384e2d21150301e68078526fac5680a16.tar.xz
linux-1b57e66384e2d21150301e68078526fac5680a16.zip
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>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions