1. 29 Sep, 2016 3 commits
    • Mike Hibler's avatar
      Fix the wording of a warning message. · ee854767
      Mike Hibler authored
      ee854767
    • Mike Hibler's avatar
      Machinery for supporting multiple RO/RW clones of a dataset in one experiment. · 72fb6763
      Mike Hibler authored
      Mostly ptopgen/libvtop changes to get things through assign.
      
      Added a new virt_blockstore_attribute, 'prereserve' that can be applied to
      a RW clone to pre-allocate the full amount of space allocated to the volume
      being cloned. This is instead of the default "sparse" clone which could run
      out of space at an inopportune time if the containing pool runs out of space.
      But it doesn't work yet.
      
      Everything is there in the front end to do the necessary capacity checks and
      allocations of space, but then I discovered that ZFS doesn't readily support
      a non-sparse clone! You can do this, I think, by tweaking the "refreserved"
      attribute of the volume after it is created but that would have to be done
      behind the back of FreeNAS and I would have to do some more testing before I
      am willing to go here.
      
      So for now, all clones are sparse and no one is charged for their usage.
      72fb6763
    • Mike Hibler's avatar
      Make sure persistent blockstores are not "sparse" volumes. · bf41a4ce
      Mike Hibler authored
      Also, use new API call to create zvols.
      bf41a4ce
  2. 28 Sep, 2016 3 commits
  3. 27 Sep, 2016 1 commit
  4. 26 Sep, 2016 5 commits
  5. 22 Sep, 2016 8 commits
  6. 21 Sep, 2016 2 commits
  7. 20 Sep, 2016 8 commits
  8. 19 Sep, 2016 4 commits
  9. 15 Sep, 2016 5 commits
  10. 14 Sep, 2016 1 commit