On 11/1/23 19:20, Zorro Lang wrote:
On Tue, Oct 31, 2023 at 08:53:41AM +0800, Anand Jain wrote:
When we fail with the message 'We were allowed to mount when we should
have failed,' it will fail to clean up the loop devices, making it
difficult to run further test cases or the same test case again.
So we need a 2nd loop device local variable to release it. Let's
reorganize the local variables to clean them up in the _cleanup() function.
Signed-off-by: Anand Jain <anand.jain@xxxxxxxxxx>
---
v4: rm -f, removed error/output redirection
rm, -r removed for file image
Check for the initialization of the local variable loop_dev[1-2]
before calling _destroy_loop_device().
This looks like a single change of the whole patchset below:
[PATCH 0/6 v3] btrfs/219 cloned-device mount capability update
The v3 patchset has some review points, better to be changed too.
And the V3 has 6 patches in the patchset, now this patch names 3/5.
I'm a little confused. Could you send the whole v4 patchset? Of
course you can send them with the RVBs you've gotten.
One patch, 2/6 of v3, was dropped, and one patch, 4/6 of v3, was
changed; it was sent as a reply to that patch. Somehow, it didn't
work. Now, I have sent all the patches as a bundle in v4. HTH.
Thanks, Anand