Page MenuHomeFreeBSD

ubldr zfs support
Needs ReviewPublic

Authored by fate10_gmail.com on Mar 19 2016, 1:31 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 OK
Unit
No Unit 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