block: bdrv_refresh_perms(): allow external tran
commitf1316edbfcea3b31181f22d737ac7cf80b395355
authorVladimir Sementsov-Ogievskiy <vladimir.sementsov-ogievskiy@openvz.org>
Mon, 7 Nov 2022 16:35:57 +0000 (7 19:35 +0300)
committerKevin Wolf <kwolf@redhat.com>
Thu, 15 Dec 2022 15:07:42 +0000 (15 16:07 +0100)
tree433d9e9639fe60b412f6997de4e73d71eab6de20
parentf38eaec4c3618dfc4a23e20435cefb5bf8325264
block: bdrv_refresh_perms(): allow external tran

Allow passing external Transaction pointer, stop creating extra
Transaction objects.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@openvz.org>
Reviewed-by: Hanna Reitz <hreitz@redhat.com>
Message-Id: <20221107163558.618889-4-vsementsov@yandex-team.ru>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block.c