From owner-freebsd-virtualization@freebsd.org Thu Jul 11 10:08:39 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA0E315CDD71 for ; Thu, 11 Jul 2019 10:08:38 +0000 (UTC) (envelope-from kek@semihalf.com) Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 72DB2702D8 for ; Thu, 11 Jul 2019 10:08:37 +0000 (UTC) (envelope-from kek@semihalf.com) Received: by mail-wr1-x441.google.com with SMTP id g17so5618611wrr.5 for ; Thu, 11 Jul 2019 03:08:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=kApaJVIHt/HsvtURxx/PuiiUmKwJRUFKWBMs4f1WaMQ=; b=jgzPtluHz54k+42iNgVc0IfO4BjxmS4qvwaRF3D/RxqthaGh0ZZGnq2cSGuwmbizLd PnQA08FtawVZ+pYnDTQu0rn30TsjfQzK7dPUO/bQX2yDxSMYNW88UcLTlajJbL4vWEdi Q+tuS3cAH88VG+5E8CEEQwPLtWNfLTjZCaHom2+x7HyAqACkSae7D3k7Di8HIeD0YrdK jGGRclggUIbSkkLg4ngdW23gLr6LPAXrasVfUKzhxT2mnNva0vna01wFv72zAdtqn14Z EJCRG/DRQTfjRum/0PY33DbhJqlv0Odgz/1iOGCeF7uef6GA7ZQktLVSRttbHoPjrx7w sr6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=kApaJVIHt/HsvtURxx/PuiiUmKwJRUFKWBMs4f1WaMQ=; b=R70DBWm6t6NGQIRRE+gLepNcdCn+xlXH4ztFkFP4dcF4bDliiSQ1tznwycH2IVfaMB Vi7hsIWKD6LRwmj3s4GN300FJq9Ng4cubSCWxRCVtr4KrSFpZfDhM4nxm/GLhnLpKPDn SHSrlkWipl/rWTqTpAbAK58iMa7XDdWmwF0PSSrBE8R8Ocst2Kty8uaK2/tGfCB5lws1 3c5YiSrcSnC0/LQWcrKv69PbTmfHcxsxJPUbT15l9wxs9jbsRhyYVqonjD1owYriygu9 nYvGMPVG9u6jViHyDtJPYbPd7CB2pO2XuFF/4HctoAcShO8vJ6Scxt5Z8G/jLqIIIVna N0kg== X-Gm-Message-State: APjAAAWsRcHWCNNgx/LDji06Zg8+GcNukJ5dxH+WWdU4XHmSlHcWa6Av X7JVQRLgiOPWAJUVHa+bepN2Cn0PXQBwU8Wo/ExzYmRc X-Google-Smtp-Source: APXvYqxSf9AK7onPbUMCtC0wF8iH9/kzhDNMOwlBMgir9B/iOqsKaUCqYZDKasqmXdFdz9/tynZ3J/ReyujPHKu/k9k= X-Received: by 2002:a05:6000:42:: with SMTP id k2mr4068805wrx.80.1562839716023; Thu, 11 Jul 2019 03:08:36 -0700 (PDT) MIME-Version: 1.0 From: Kamil Koczurek Date: Thu, 11 Jul 2019 12:08:25 +0200 Message-ID: Subject: Re: bhyve/arm64 status To: freebsd-virtualization@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 72DB2702D8 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=semihalf-com.20150623.gappssmtp.com header.s=20150623 header.b=jgzPtluH X-Spamd-Result: default: False [-1.91 / 15.00]; ARC_NA(0.00)[]; FAKE_REPLY(1.00)[]; R_DKIM_ALLOW(-0.20)[semihalf-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-0.94)[-0.937,0]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.997,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[semihalf.com]; NEURAL_SPAM_SHORT(0.05)[0.055,0]; DKIM_TRACE(0.00)[semihalf-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[ASPMX2.GOOGLEMAIL.com,ALT2.ASPMX.L.GOOGLE.com,ASPMX.L.GOOGLE.com,ALT1.ASPMX.L.GOOGLE.com,ASPMX3.GOOGLEMAIL.com,ASPMX2.GOOGLEMAIL.com,ALT2.ASPMX.L.GOOGLE.com,ASPMX.L.GOOGLE.com,ALT1.ASPMX.L.GOOGLE.com,ASPMX3.GOOGLEMAIL.com]; RCVD_IN_DNSWL_NONE(0.00)[1.4.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-0.72)[ip: (1.74), ipnet: 2a00:1450::/32(-2.87), asn: 15169(-2.44), country: US(-0.06)] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2019 10:08:39 -0000 I'm trying to cross-compile bhyve for espressobin myself, but I've come across some problems. `make buildworld`* throws the following errors: 1. on branch bhyvearm64: ``` make[4]: make[4]: don't know how to make bhyvectl.1. Stop ``` 2. on branch bhyvearm64_refactor: ``` In file included from /root/bhyve/ehh/freebsd/usr.sbin/bhyve/mmio//devemu_irq.c:14: /root/bhyve/ehh/freebsd/sys/dev/virtio/mmio/virtio_mmio.h:36:1: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] DECLARE_CLASS(vtmmio_driver); ^ /root/bhyve/ehh/freebsd/sys/dev/virtio/mmio/virtio_mmio.h:36:15: error: a parameter list without types is only allowed in a function definition DECLARE_CLASS(vtmmio_driver); ^ /root/bhyve/ehh/freebsd/sys/dev/virtio/mmio/virtio_mmio.h:41:2: error: unknown type name 'device_t' device_t dev; ^ /root/bhyve/ehh/freebsd/sys/dev/virtio/mmio/virtio_mmio.h:42:2: error: unknown type name 'device_t' device_t platform; ^ /root/bhyve/ehh/freebsd/sys/dev/virtio/mmio/virtio_mmio.h:49:2: error: unknown type name 'device_t' device_t vtmmio_child_dev; ^ /root/bhyve/ehh/freebsd/sys/dev/virtio/mmio/virtio_mmio.h:57:19: error: a parameter list without types is only allowed in a function definition int vtmmio_attach(device_t); ^ ``` Both builds were done on freshly installed FreeBSD 13.0 / amd64. I can supply full logs if anybody wants to take a look at them. * Using supplied build scripts from bhyvearm64-utils gives the same results.