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
F170797781: D59233.diff
Sun, Sep 6, 4:55 PM
F170703964: D59233.id185280.diff
Sun, Sep 6, 2:59 AM
F170697063: D59233.id185400.diff
Sun, Sep 6, 2:07 AM
F170668487: D59233.id185400.diff
Sat, Sep 5, 10:28 PM
F170668164: D59233.id185280.diff
Sat, Sep 5, 10:25 PM
F170659766: D59233.id185400.diff
Sat, Sep 5, 9:02 PM
F170656369: D59233.id185280.diff
Sat, Sep 5, 8:35 PM
Unknown Object (File)
Sat, Sep 5, 1:05 PM
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 76315
Build 73198: 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
195