Skip SOURCE_COPY with same src/dst extent

Test: treehugger
Change-Id: I9e8301704b21850c8f836d83655b4c85ae3d843e
diff --git a/payload_consumer/vabc_partition_writer.cc b/payload_consumer/vabc_partition_writer.cc
index 5cb7989..2479132 100644
--- a/payload_consumer/vabc_partition_writer.cc
+++ b/payload_consumer/vabc_partition_writer.cc
@@ -102,6 +102,9 @@
   std::vector<uint8_t> buffer(block_size);
 
   for (const auto& cow_op : converted) {
+    if (cow_op.src_block == cow_op.dst_block) {
+      continue;
+    }
     switch (cow_op.op) {
       case CowOperation::CowCopy:
         TEST_AND_RETURN_FALSE(