On 07/05/2020 1:04, Eric Blake wrote:
On 5/6/20 4:34 PM, Eyal Moscovici wrote:
The mapping operation of large disks especially ones stored over a
long chain of QCOW2 files can take a long time to finish.
Additionally when mapping fails there was no way recover by
restarting the mapping from the failed location.

The new options, --start-offset and --max-length allows the user to
divide these type of map operations into shorter independent tasks.

Reviewed-by: Eric Blake <ebl...@redhat.com>

This patch has some changes from v1.  Among others,...

@@ -3041,6 +3045,18 @@ static int img_map(int argc, char **argv)
          case OPTION_OUTPUT:
              output = optarg;
              break;
+        case 's':
+            start_offset = cvtnum("start offset", optarg);
+            if (start_offset < 0) {
+                return 1;
+            }
+            break;

the new semantics of cvtnum() in this series is enough of a difference that I would have removed R-b to make sure the updated patch gets re-reviewed, if it had been me as author.  But in this case, it does look like the changes are all addressed to comments I suggested in v1, so I'm fine that you left my R-b.

Ok, got it.

Reply via email to