Snap for 4557233 from 6b83d17d6abfe8309328eab280d4cda5fa1fea17 to pi-release

Change-Id: I94ad7437448c47454e754f4eca10e0e25492f28f
diff --git a/payload_consumer/delta_performer.cc b/payload_consumer/delta_performer.cc
index e5b9259..45ad58b 100644
--- a/payload_consumer/delta_performer.cc
+++ b/payload_consumer/delta_performer.cc
@@ -1011,9 +1011,9 @@
       if (target_fd_->BlkIoctl(request, start, length, &result) && result == 0)
         continue;
       attempt_ioctl = false;
-      zeros.resize(16 * block_size_);
     }
     // In case of failure, we fall back to writing 0 to the selected region.
+    zeros.resize(16 * block_size_);
     for (uint64_t offset = 0; offset < length; offset += zeros.size()) {
       uint64_t chunk_length = min(length - offset,
                                   static_cast<uint64_t>(zeros.size()));