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
F170556743: D59233.id.diff
Sat, Sep 5, 9:48 AM
F170552082: D59233.diff
Sat, Sep 5, 9:14 AM
F170547862: D59233.id185280.diff
Sat, Sep 5, 8:43 AM
F170522865: D59233.id185400.diff
Sat, Sep 5, 5:44 AM
F170482916: D59233.diff
Sat, Sep 5, 1:04 AM
F170478694: D59233.id185280.diff
Sat, Sep 5, 12:35 AM
F170478567: D59233.diff
Sat, Sep 5, 12:35 AM
F170478200: D59233.id185400.diff
Sat, Sep 5, 12:32 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 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