Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Aug 2016 23:10:32 +0200
From:      Florian Smeets <flo@smeets.xyz>
To:        Toomas Soome <tsoome@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r304321 - in head/sys: boot/efi/boot1 boot/efi/loader boot/i386/boot2 boot/i386/gptboot boot/i386/gptzfsboot boot/i386/zfsboot boot/userboot/ficl boot/userboot/userboot boot/userboot/zf...
Message-ID:  <23b75971-7fc2-eb3d-fa2a-f0cfd0aa616e@smeets.xyz>
In-Reply-To: <201608180037.u7I0b77A095653@repo.freebsd.org>
References:  <201608180037.u7I0b77A095653@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--gvmGU9PRjP8IHuN38fc4rReT29bdQa9f8
Content-Type: multipart/mixed; boundary="Cn7Oef8OBebtxjw1BmG6CxsROLOWwalT0"
From: Florian Smeets <flo@smeets.xyz>
To: Toomas Soome <tsoome@FreeBSD.org>, src-committers@freebsd.org,
 svn-src-all@freebsd.org, svn-src-head@freebsd.org
Message-ID: <23b75971-7fc2-eb3d-fa2a-f0cfd0aa616e@smeets.xyz>
Subject: Re: svn commit: r304321 - in head/sys: boot/efi/boot1 boot/efi/loader
 boot/i386/boot2 boot/i386/gptboot boot/i386/gptzfsboot boot/i386/zfsboot
 boot/userboot/ficl boot/userboot/userboot boot/userboot/zf...
References: <201608180037.u7I0b77A095653@repo.freebsd.org>
In-Reply-To: <201608180037.u7I0b77A095653@repo.freebsd.org>

--Cn7Oef8OBebtxjw1BmG6CxsROLOWwalT0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 18/08/2016 02:37, Toomas Soome wrote:
> Author: tsoome
> Date: Thu Aug 18 00:37:07 2016
> New Revision: 304321
> URL: https://svnweb.freebsd.org/changeset/base/304321
>=20
> Log:
>   Add SHA512, skein, large blocks support for loader zfs.
>  =20

Hi,

this commit seems to break booting zroot bhyve VMs. Reverting
userboot.so to 304320 on the host system makes it work again.

I start bhyve like this

/usr/share/examples/bhyve/vmrun.sh -d /dev/zvol/zroot/bhyve/poudriere -t
tap8 -c 7 -m 20G poudriere

Launching virtual machine "poudriere" ...
Consoles: userboot

FreeBSD/amd64 User boot, Revision 1.1
(root@fry.smeets.xyz, Tue Aug 23 16:47:12 CEST 2016)
-
can't load 'kernel'

Type '?' for a list of commands, 'help' for more detailed help.
OK lsdev -v
host devices:
    host0:   Host filesystem
disk devices:
    disk0:   Guest drive image
      disk0p1: FreeBSD boot        512KB
      disk0p2: FreeBSD swap        2048MB
      disk0p3: FreeBSD ZFS         67GB
zfs devices:
OK show
LINES=3D24
boot_serial=3D1
console=3Duserboot
currdev=3Ddisk0p3:
interpret=3DOK
loaddev=3Ddisk0p3:
prompt=3D${interpret}
smbios.bios.vendor=3DBHYVE
twiddle_divisor=3D1
OK ls
open '/' failed: no such file or directory
OK

Here the zroot setup in the VM

root@poudriere:~ # zpool get -oname,property,value all
NAME   PROPERTY                       VALUE
zroot  size                           67.5G
zroot  capacity                       61%
zroot  altroot                        -
zroot  health                         ONLINE
zroot  guid                           13278473142560840663
zroot  version                        -
zroot  bootfs                         zroot/ROOT/default
zroot  delegation                     on
zroot  autoreplace                    off
zroot  cachefile                      -
zroot  failmode                       wait
zroot  listsnapshots                  off
zroot  autoexpand                     off
zroot  dedupditto                     0
zroot  dedupratio                     1.00x
zroot  free                           25.9G
zroot  allocated                      41.6G
zroot  readonly                       off
zroot  comment                        -
zroot  expandsize                     -
zroot  freeing                        0
zroot  fragmentation                  67%
zroot  leaked                         0
zroot  feature@async_destroy          enabled
zroot  feature@empty_bpobj            active
zroot  feature@lz4_compress           active
zroot  feature@multi_vdev_crash_dump  enabled
zroot  feature@spacemap_histogram     active
zroot  feature@enabled_txg            active
zroot  feature@hole_birth             active
zroot  feature@extensible_dataset     enabled
zroot  feature@embedded_data          active
zroot  feature@bookmarks              enabled
zroot  feature@filesystem_limits      enabled
zroot  feature@large_blocks           disabled
zroot  feature@sha512                 disabled
zroot  feature@skein                  disabled

root@poudriere:~ # zfs get all zroot/ROOT/default
NAME                PROPERTY              VALUE                  SOURCE
zroot/ROOT/default  type                  filesystem             -
zroot/ROOT/default  creation              Sun Jul 27 16:32 2014  -
zroot/ROOT/default  used                  7.12G                  -
zroot/ROOT/default  available             23.8G                  -
zroot/ROOT/default  referenced            7.12G                  -
zroot/ROOT/default  compressratio         2.18x                  -
zroot/ROOT/default  mounted               yes                    -
zroot/ROOT/default  quota                 none                   default
zroot/ROOT/default  reservation           none                   default
zroot/ROOT/default  recordsize            128K                   default
zroot/ROOT/default  mountpoint            /                      local
zroot/ROOT/default  sharenfs              off                    default
zroot/ROOT/default  checksum              on                     default
zroot/ROOT/default  compression           lz4
inherited from zroot
zroot/ROOT/default  atime                 off
inherited from zroot
zroot/ROOT/default  devices               on                     default
zroot/ROOT/default  exec                  on                     default
zroot/ROOT/default  setuid                on                     default
zroot/ROOT/default  readonly              off                    default
zroot/ROOT/default  jailed                off                    default
zroot/ROOT/default  snapdir               hidden                 default
zroot/ROOT/default  aclmode               discard                default
zroot/ROOT/default  aclinherit            restricted             default
zroot/ROOT/default  canmount              on                     default
zroot/ROOT/default  xattr                 off                    temporar=
y
zroot/ROOT/default  copies                1                      default
zroot/ROOT/default  version               5                      -
zroot/ROOT/default  utf8only              off                    -
zroot/ROOT/default  normalization         none                   -
zroot/ROOT/default  casesensitivity       sensitive              -
zroot/ROOT/default  vscan                 off                    default
zroot/ROOT/default  nbmand                off                    default
zroot/ROOT/default  sharesmb              off                    default
zroot/ROOT/default  refquota              none                   default
zroot/ROOT/default  refreservation        none                   default
zroot/ROOT/default  primarycache          all                    default
zroot/ROOT/default  secondarycache        all                    default
zroot/ROOT/default  usedbysnapshots       0                      -
zroot/ROOT/default  usedbydataset         7.12G                  -
zroot/ROOT/default  usedbychildren        0                      -
zroot/ROOT/default  usedbyrefreservation  0                      -
zroot/ROOT/default  logbias               latency                default
zroot/ROOT/default  dedup                 off                    default
zroot/ROOT/default  mlslabel                                     -
zroot/ROOT/default  sync                  standard               default
zroot/ROOT/default  refcompressratio      2.18x                  -
zroot/ROOT/default  written               7.12G                  -
zroot/ROOT/default  logicalused           14.3G                  -
zroot/ROOT/default  logicalreferenced     14.3G                  -
zroot/ROOT/default  volmode               default                default
zroot/ROOT/default  filesystem_limit      none                   default
zroot/ROOT/default  snapshot_limit        none                   default
zroot/ROOT/default  filesystem_count      none                   default
zroot/ROOT/default  snapshot_count        none                   default
zroot/ROOT/default  redundant_metadata    all                    default

Let me know if you need anything else.

Florian


--Cn7Oef8OBebtxjw1BmG6CxsROLOWwalT0--

--gvmGU9PRjP8IHuN38fc4rReT29bdQa9f8
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJ8BAEBCgBmBQJXvLvSXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNzAxMDMyMDNCQ0FCNDRBOThGRUM4NDRF
NzA1M0RGOUZGODZGMDc2AAoJEOcFPfn/hvB2YawQAIbnocohHOo7WsG6Y/fEonIl
lhIJvwFFblGpV51IqTmAt1JEVdobpUoRcbPIkVyAyEbuNBX9Q1tQKMFcbntYo/Fk
qeauRCpdMofc8+6a7QDsNJRJaiXrTJqmP24YBZVLvzi2YLWkmlm6xTtW+kKA+eT8
N70uC6uXuwyaH+ZdYOjTP3P1oCDKtXvhdgVQjhV0z0zZ9JlFue9qN65VOHeE8Rt0
xwxgB4lAE6FyqUZNJWvAnIWIAeoZL4SwGhoR61/7p0NF6riNL1k0Vg89LbL+d2AR
ztIswnin5G+qeKCRZMcCx/zzP1BOPKyB8lQ1bkVwieg6thKnJEhW1cPvoGasZB7Z
WxxFqmE1WsQ2pD9I0e6QByl2k6CgGkMn/RDS99RF9xh7ss+SxoGRjngPkQxjIdf2
rFbZEQeE6r8wGPV8vFwc1pEPPV5oiBCDd+CoVJmClw4aQO0griuJt8+QtCsPweGI
0tgt15tE2bLlGU6HP5fZw32Le+jIHLkGX7g23/guwyf9tDkzKOzYOQ8suimb2LI7
03JrPxxgPK71kc3a12BakSdqNKUxF+PEAQqxoVWEk9eG+iXd8WzrXRfeCCh6x5Z4
HRC7QGDT+NTvFFPgidF1KXzrFNnc935BMmFfgIHoCkf2FmirjWJw03kz50Iig5yy
oj05r++LSFi2/rkIJWV8
=NJi4
-----END PGP SIGNATURE-----

--gvmGU9PRjP8IHuN38fc4rReT29bdQa9f8--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?23b75971-7fc2-eb3d-fa2a-f0cfd0aa616e>