Page MenuHomeSolus

Update f3 to 7.2
ClosedPublic

Authored by algent on Sat, Mar 14, 6:31 PM.

Details

Summary

Changelog:

  • f3write: keep up with extremely fast NVM drives
  • f3write: improve measurement of write speed
  • f3write: handle rare assetion failure
  • f3probe: handle rare assetion failure

Signed-off-by: Algent Albrahimi <algent@protonmail.com>

Test Plan

Tested using a 32GB Flash Drive

$ sudo f3probe /dev/disk/by-label/ALGENT
F3 probe 7.2
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.

WARNING: Probing normally takes from a few seconds to 15 minutes, but
         it can take longer. Please be patient.

Probe finished, recovering blocks... Done

Good news: The device `/dev/disk/by-label/ALGENT' is the real thing

Device geometry:
             *Usable* size: 28.82 GB (60437492 blocks)
            Announced size: 28.82 GB (60437492 blocks)
                    Module: 32.00 GB (2^35 Bytes)
    Approximate cache size: 0.00 Byte (0 blocks), need-reset=no
       Physical block size: 512.00 Byte (2^9 Bytes)

Probe time: 6'41"

Diff Detail

Repository
R4484 f3
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

algent created this revision.Sat, Mar 14, 6:31 PM
algent requested review of this revision.Sat, Mar 14, 6:31 PM
JoshStrobl accepted this revision.Thu, Mar 19, 5:18 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Thu, Mar 19, 5:18 PM
This revision was automatically updated to reflect the committed changes.