Page MenuHomeFreeBSD

nanobsd: Decouple UFS filesystem logic from GPT partition scheme
Needs ReviewPublic

Authored by senguptaangshuman17_gmail.com on Thu, Aug 27, 9:37 PM.
Tags
None
Referenced Files
F172621017: D59233.diff
Sat, Sep 19, 6:19 PM
F172615981: D59233.diff
Sat, Sep 19, 5:20 PM
Unknown Object (File)
Thu, Sep 17, 6:24 PM
Unknown Object (File)
Sun, Sep 13, 1:25 AM
Unknown Object (File)
Sat, Sep 12, 7:25 AM
Unknown Object (File)
Fri, Sep 11, 9:38 PM
Unknown Object (File)
Fri, Sep 11, 6:48 PM
Unknown Object (File)
Thu, Sep 10, 11:59 AM
Subscribers

Details

Reviewers
jlduran
jrm
ashish
Summary

Rename gpt.sh to ufs.sh, moving filesystem-specific functions out of
defaults.sh and leaving partition layout logic independent of the
underlying filesystem format.

Co-authored-by: Jose Luis Duran <jlduran@FreeBSD.org>

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 76270
Build 73153: arc lint + arc unit

Event Timeline

tools/tools/nanobsd/defaults.sh
1481

Just UFS, no ZFS yet.

tools/tools/nanobsd/nanobsd.sh
52

This file does not exist yet. This change should be introduced only when ZFS support is introduced.
That is, it should remain as:

default() {
  . "${topdir}/ufs.sh"
}

This change should ideally be done with D58964.

tools/tools/nanobsd/ufs.sh
175