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)
Sat, Jan 18, 6:04 AM
Unknown Object (File)
Dec 11 2024, 8:24 PM
Unknown Object (File)
Oct 4 2024, 8:50 AM
Unknown Object (File)
Oct 3 2024, 6:49 PM
Unknown Object (File)
Oct 2 2024, 2:56 PM
Unknown Object (File)
Oct 1 2024, 5:37 PM
Unknown Object (File)
Sep 28 2024, 5:09 PM
Unknown Object (File)
Sep 6 2024, 2:33 PM
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