dm vdo: don't refer to dedupe_context after releasing it
authorKen Raeburn <raeburn@redhat.com>
Fri, 26 Jul 2024 19:08:53 +0000 (15:08 -0400)
committerMikulas Patocka <mpatocka@redhat.com>
Wed, 21 Aug 2024 11:05:56 +0000 (13:05 +0200)
commit0808ebf2f80b962e75741a41ced372a7116f1e26
tree453f3dea57a79194dcfac8fc13ba0b1f5660c99e
parent47ac09b91befbb6a235ab620c32af719f8208399
dm vdo: don't refer to dedupe_context after releasing it

Clear the dedupe_context pointer in a data_vio whenever ownership of
the context is lost, so that vdo can't examine it accidentally.

Signed-off-by: Ken Raeburn <raeburn@redhat.com>
Signed-off-by: Matthew Sakai <msakai@redhat.com>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
drivers/md/dm-vdo/dedupe.c