Feature #5142

Feature #5061: freebsd boot loader integration (loader project)

libzfs support raidz root pool (loader project)

Added by Toomas Soome almost 4 years ago. Updated over 1 year ago.

Status:ClosedStart date:2014-09-09
Priority:NormalDue date:
Assignee:Toomas Soome% Done:

100%

Category:lib - userland libraries
Target version:-
Difficulty:Medium Tags:needs-triage

Description

the current libzfs only allows simple disk and mirror setup for boot pool, as loader does support booting from raidz, this feature will remove raidz restriction from boot pool setup.


Related issues

Related to illumos gate - Bug #7404: rootpool_007_neg, bootfs_006_pos and bootfs_008_neg tests fail with the loader project bits Closed 2016-09-25

History

#1 Updated by Toomas Soome almost 3 years ago

  • Category set to kernel
  • Status changed from New to In Progress

#2 Updated by Toomas Soome over 2 years ago

  • Category changed from kernel to lib - userland libraries
  • Description updated (diff)
  • % Done changed from 0 to 90
  • Subject changed from kernel build_boot_properties() should check and remove backslash escapes to libzfs support raidz root pool (loader project)
  • Tracker changed from Bug to Feature

#3 Updated by Electric Monk over 1 year ago

  • % Done changed from 90 to 100
  • Status changed from In Progress to Closed

git commit d5f26ad8122c3762fb16413a17bfb497db86a782

commit  d5f26ad8122c3762fb16413a17bfb497db86a782
Author: Toomas Soome <tsoome@me.com>
Date:   2016-09-22T18:43:42.000Z

    5142 libzfs support raidz root pool (loader project)
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
    Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
    Reviewed by: Albert Lee <trisk@omniti.com>
    Approved by: Robert Mustacchi <rm@joyent.com>

#4 Updated by Marcel Telka over 1 year ago

  • Related to Bug #7404: rootpool_007_neg, bootfs_006_pos and bootfs_008_neg tests fail with the loader project bits added

Also available in: Atom