Page MenuHomeFreeBSD

ubldr zfs support
Needs ReviewPublic

Authored by fate10_gmail.com on Mar 19 2016, 1:31 AM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 19 2023, 11:43 PM
Unknown Object (File)
Dec 4 2023, 11:55 AM
Unknown Object (File)
Nov 13 2023, 1:32 PM
Unknown Object (File)
Nov 7 2023, 3:08 AM
Unknown Object (File)
Nov 5 2023, 1:47 PM
Unknown Object (File)
Nov 5 2023, 3:26 AM
Unknown Object (File)
Oct 25 2023, 9:22 AM
Unknown Object (File)
Oct 6 2023, 2:05 AM
This revision needs review, but all specified reviewers are disabled or inactive.

Details

Reviewers
ian
Summary

ubldr zfs support and some minor rewritings

Test Plan

apply patch,
add "options KSTACK_PAGES=4" to your arm kernel config,
add:

vm.kmem_size_max=800m
vm.kmem_size=512m
vfs.zfs.arc_max=550m

to /boot/loader.conf

make kernel world UBLDR_LOADADDR=0x42000000

(address is your hardware dependant, here is Allwinner A)
create zfs FreeBSD system just build on the hard disk
set loaderdev enviroment variable in u-boot to "zfs <your pool>"
or make it empty

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 3013
Build 3043: arc lint + arc unit

Event Timeline

fate10_gmail.com retitled this revision from to ubldr zfs support.
fate10_gmail.com updated this object.
fate10_gmail.com edited the test plan for this revision. (Show Details)
fate10_gmail.com edited the test plan for this revision. (Show Details)
fate10_gmail.com edited the test plan for this revision. (Show Details)
fate10_gmail.com edited the test plan for this revision. (Show Details)
fate10_gmail.com edited the test plan for this revision. (Show Details)
  • remove commented code from sys/boot/uboot/lib/disk.c
  • whitespace correction
  • update to latest HEAD