From owner-svn-soc-all@freebsd.org Wed Jul 8 13:31:25 2015 Return-Path: Delivered-To: svn-soc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5A9539958EA for ; Wed, 8 Jul 2015 13:31:25 +0000 (UTC) (envelope-from mihai.carabas@gmail.com) Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com [IPv6:2a00:1450:400c:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E3C391DD2; Wed, 8 Jul 2015 13:31:18 +0000 (UTC) (envelope-from mihai.carabas@gmail.com) Received: by wiclp1 with SMTP id lp1so80607704wic.0; Wed, 08 Jul 2015 06:31:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=v1L+WQvaPvYfUCdlNZv3gb6sQeXGcuJ8BbOMOFU9u+o=; b=Nlx/22VnafDe+fBKyF696s22XKhEsrDje7JnyjlZdu/rbjlQ1VBlN3boXHsNM6z4D8 CuKO0koYjeymx7iurS0dBciriMJHxaw7nn0dP8b3b+fbQcZz4CstvIpecmgtD0xckayK 4yUiCBppvkjj5308X/k8cGvQG7yZO6DWmNiK2OCt8M8CMIBJ4ba25Q535DkEhZMOEUNh 6ms8Bc4k7vU4GeFv2zoBPHVP80uYIZj6MvqvDdJAtGhzoWQnFSwNF9Y2f/9lDmLx9rJT 2vbpNIy58LFAwHlkR4PApYjCqHJdugroeucXStxkpHGKprSUN9DuNT9I1lxYrAMCaCJX w1hg== MIME-Version: 1.0 X-Received: by 10.180.20.15 with SMTP id j15mr75194780wie.76.1436362276992; Wed, 08 Jul 2015 06:31:16 -0700 (PDT) Received: by 10.28.21.134 with HTTP; Wed, 8 Jul 2015 06:31:16 -0700 (PDT) In-Reply-To: <20150708141212.06e26358@bender> References: <201507081242.t68Cg5kl067497@socsvn.freebsd.org> <20150708141212.06e26358@bender> Date: Wed, 8 Jul 2015 16:31:16 +0300 Message-ID: Subject: Re: socsvn commit: r288087 - in soc2015/mihai/bhyve-on-arm-head/sys/arm: conf include vmm From: Mihai Carabas To: Andrew Turner Cc: mihai@freebsd.org, svn-soc-all@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: svn-soc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the entire Summer of Code repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 13:31:25 -0000 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