installer - Add hammer2 support to the installer
authorMatthew Dillon <dillon@apollo.backplane.com>
Tue, 12 Sep 2017 00:57:56 +0000 (17:57 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Tue, 12 Sep 2017 00:57:56 +0000 (17:57 -0700)
commite90c1ebb1f59d1fe250ea8b9488be0f44c1f5390
tree6f19d88e104d4c5078f1612bb4290f2e35bb3147
parentcf4ab83ee58092c5741ebb8ecaa8e6579910efef
installer - Add hammer2 support to the installer

* hammer2 can now be selected as a filesystem in the installer.

* Note that we still for /boot to use UFS.  The boot loader *CAN*
  access a hammer2 /boot, but the small size of the filesystem makes
  it too easy to fill up when doing installkernel or installworld.

* Also fix a minor bug in the installer.  when issuing a 'dumpon device'
  be sure to first issue a 'dumpon off' to avoid dumpon complaints about
  a dump device already being specified.
share/installer/cmdnames.conf
usr.sbin/installer/dfuibe_installer/Makefile
usr.sbin/installer/dfuibe_installer/flow.c
usr.sbin/installer/dfuibe_installer/flow.h
usr.sbin/installer/dfuibe_installer/fn.h
usr.sbin/installer/dfuibe_installer/fn_configure.c
usr.sbin/installer/dfuibe_installer/fn_install.c
usr.sbin/installer/dfuibe_installer/fn_subpart_hammer.c
usr.sbin/installer/libinstaller/diskutil.c
usr.sbin/installer/libinstaller/diskutil.h