Page MenuHomeFreeBSD

zfs boot chain: read all vdev labels
AbandonedPublic

Authored by avg on Nov 7 2016, 2:27 PM.

Details

Reviewers
tsoome
Summary

At present the boot code reads only the first vdev label of each vdev.
This is not as robust as reading all labels and chosing the best of them.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 5873
Build 6160: arc lint + arc unit

Event Timeline

avg retitled this revision from to zfs boot chain: read all vdev labels.
avg updated this object.
avg edited the test plan for this revision. (Show Details)
avg added a reviewer: tsoome.
avg added a subscriber: ZFS.
sys/boot/i386/zfsboot/zfsboot.c
491

I wonder if this section and geli code could be get more in sync and avoid duplicate work...

@tsoome has a superior solution for the issue.