Date: Wed, 05 Nov 2014 22:52:08 -0800 From: Peter Grehan <grehan@freebsd.org> To: =?UTF-8?B?7Jik64+Z7ISx?= <ktcallbox@gmail.com> Cc: freebsd-virtualization@freebsd.org Subject: Re: bhyveload Will not support i386 root on zfs vm ? please help.. Message-ID: <545B1A98.9070808@freebsd.org> In-Reply-To: <CAHiafG_fD8d0kPias209SkM0faLQ=Rv3=gXtXCy2UFbsvwcrVA@mail.gmail.com> References: <CAHiafG_fD8d0kPias209SkM0faLQ=Rv3=gXtXCy2UFbsvwcrVA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, This looks to be a problem in userboot's handling of module dependencies on i386. On amd64: > /boot/kernel/zfs.ko size 0x267f50 at 0x1955000 > loading required module 'opensolaris' .. while on i386 the dependency isn't found, resulting in the opensolaris module not being loaded: > /boot/kernel/zfs.ko text=0x181bf4 data=0x9420+0x14e78 > syms=[0x4+0x10c40+0x4+0x16e67] > loading required module 'ELF ' I'd hazard a guess this is a 64-bit issue since 'lsmod' for an i386 kernel doesn't work from the (64-bit) bhyveload prompt. I'll take a closer look at the code. later, Peter.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?545B1A98.9070808>