Hello, Thank you for catching this. You're absolutely right - the loop can't work without polling between iterations since the second call would hit the current_op check and return -EBUSY. I will remove the multi-batch loop and revert this to v5's approach.
v7 will be posted shortly with these changes. Thanks Best regards José Ignacio
