Date: Wed, 8 Jul 2015 16:31:16 +0300 From: Mihai Carabas <mihai.carabas@gmail.com> To: Andrew Turner <andrew@fubar.geek.nz> Cc: mihai@freebsd.org, svn-soc-all@freebsd.org Subject: Re: socsvn commit: r288087 - in soc2015/mihai/bhyve-on-arm-head/sys/arm: conf include vmm Message-ID: <CANg1yUvA=3HW0U0w90_-taEOZbMC0E8GtywvqguJQABEPOSjgQ@mail.gmail.com> In-Reply-To: <20150708141212.06e26358@bender> References: <201507081242.t68Cg5kl067497@socsvn.freebsd.org> <20150708141212.06e26358@bender>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Andrew, > Why not use virtio? On arm64 I added the following to the model > parameters in DS-5: > -C cluster.dcache-state_modelled=0 -C cluster.icache-state_modelled=0 > -C motherboard.virtioblockdevice.image_path="/path/to/image.raw" > > Disabling the d-cache is important for virtio as it appears the virtio > "hardware" is not cache-coherent. > > Thank you for the advice. I didn't have any reason not using the virtio. We prefered from the begining to have as few external dependencies as possible (bootstrapping FreeBSD on Armv7-CortexA15 was a lengthy process). How did you specify the virtio device in the DTB file? Thank you, Mihai
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANg1yUvA=3HW0U0w90_-taEOZbMC0E8GtywvqguJQABEPOSjgQ>