Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1. Allows zero fill to be verified when blanking off. Prior to this if you wanted to verify a zero pass, blanking had to be on. This meant a zero pass, then a blanking pass then a verify, effectively two zero passes and a verify. This is now fixed so you can now do a zero pass with verification without a blanking pass. This knocks a third off the wipe time of a zero fill with verification. This also means all other methods can have either all their passes or just the last pass verified without blanking being enabled. 2. OPS2 method requires the last pass to be random, the GUI now disables the use of the blanking option for this message and displays a warning message that a final blanking pass is not allowed for OPS2. It never did a final blanking pass anyway, even if it was selected, but this makes it clearer in the GUI. 3. The caculate_round_size() function was improved by reducing some duplicated code and bring the full calculation into this function. 4. On completion of each pass or verification the total number of bytes written or read for each pass or verification is logged.
- Loading branch information