From owner-freebsd-arm@freebsd.org Thu Oct 17 22:06:55 2019 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 116DF15ED5A for ; Thu, 17 Oct 2019 22:06:55 +0000 (UTC) (envelope-from mw@semihalf.com) Received: from mail-qt1-x844.google.com (mail-qt1-x844.google.com [IPv6:2607:f8b0:4864:20::844]) (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 46vNYT1SLQz3JYs for ; Thu, 17 Oct 2019 22:06:52 +0000 (UTC) (envelope-from mw@semihalf.com) Received: by mail-qt1-x844.google.com with SMTP id t20so5928194qtr.10 for ; Thu, 17 Oct 2019 15:06:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=txqTMocjOgecR9kmsFGnOO0tVOAlkCtwMZ/DpIQW7r0=; b=DfyCJVL7rk69gghlVaV8YMRO34ya1U9znX1/ZlwO5HWzs9TujYQBVCEKwE+0Jm52Qh PuXG1aqDZKWUth4q7/i/skN3VTDK0kxgI2u8o5Vsg+t23DmPfTlW3fiWMur0gSUecn63 v09AA7q4qZMUm54FQKWfxNTWfyktI8m08GOCqJE1cbwW1MmS1ugGYSgeEZQyN8GnFsbF luaFxHPkTIpFRCvT8o2ewHf5biIzuEkHlkU0NGfi1QniRgjmo5kTqqZ2Kev7jlBZFiZe s+38X/kLn/vQkcy8LC778QhY71Zx5tU7yOEtY0nfU/8IgQc1CVr3p8IKeBH6qyQqenfY p1IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=txqTMocjOgecR9kmsFGnOO0tVOAlkCtwMZ/DpIQW7r0=; b=Fv1WMNZInZCejw/6EPpB5w1rJQfwwbzuhINLHV8GQac8+ZhXYj9Jm+EPjmzgZKc5sx Yc9FceErY5AgZCNYCswFeIzaIGupSrcb8ZhnZR1g43AF6OBijtlUYZ+hlwrSvOMyF0oJ KpX6mn+PHCiht/XMnsTG293BPQyUQihz+bytOyGWVjvbI0Q06WiBj6MX+hg3gXJQ81Op v89a3OMNA19zc7PC47Hh3qK8p932z7MJeoqa6X2UjwOpky8JpDTaEZTC/QcwgRMoDtHZ F22RJXciqAQzqG/Z3GARELR52cKxVeAHjhr0XNcBLWYlNlC6Yd8WXJ4TVlRE0axT3+uQ b/HA== X-Gm-Message-State: APjAAAUVa1fG9z0z0me+zy32XK1RvB1tIyu2zDGPE8cneC2XOn8tg6iQ qlCMza4uKA92xO3rdZ5HRqUaxJ0fz33apx3tdzEULw== X-Google-Smtp-Source: APXvYqylYFhgIkPkIIPvF4uIbFsKi6oNH6U4geVN1vMuv8okH5vXFrX6li95ZQ9Ymau62IK5HrZOcr7VcQ8ILmG2a6k= X-Received: by 2002:ac8:33d4:: with SMTP id d20mr6256488qtb.204.1571350011491; Thu, 17 Oct 2019 15:06:51 -0700 (PDT) MIME-Version: 1.0 References: <0100016dd57b89f3-034edaf3-4ae3-46f6-96ad-a3f0cf202c05-000000@email.amazonses.com> <120f10da37ee104ea0fb82adeac59c63@unrelenting.technology> In-Reply-To: <120f10da37ee104ea0fb82adeac59c63@unrelenting.technology> From: Marcin Wojtas Date: Fri, 18 Oct 2019 00:06:39 +0200 Message-ID: Subject: Re: EC2 ARM64 "bare metal" instances To: Greg V Cc: Colin Percival , freebsd-arm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 46vNYT1SLQz3JYs X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=semihalf-com.20150623.gappssmtp.com header.s=20150623 header.b=DfyCJVL7; dmarc=none; spf=none (mx1.freebsd.org: domain of mw@semihalf.com has no SPF policy when checking 2607:f8b0:4864:20::844) smtp.mailfrom=mw@semihalf.com X-Spamd-Result: default: False [-2.71 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[semihalf-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; DMARC_NA(0.00)[semihalf.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[semihalf-com.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[4.4.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-0.41)[ip: (2.54), ipnet: 2607:f8b0::/32(-2.47), asn: 15169(-2.10), country: US(-0.05)]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Oct 2019 22:06:55 -0000 Hi Greg, czw., 17 pa=C5=BA 2019 o 23:03 napisa=C5=82(a= ): > > October 16, 2019 7:51 PM, "Colin Percival" wrote: > > > Hi ARM experts, > > > > FreeBSD does not currently boot on Amazon's recently released "bare met= al" > > ARM64 instances. It might be useful to get these working, since they're > > reasonably powered hardware (16 cores, 32 GB RAM) and should be able to= run > > bhyve (that's the "bare metal" part). > > I know bhyvearm64 only supports GICv3 right now, so I wonder how bhyvearm= 64 > is going to interact with the GICv2m-on-GICv3 thing they've done > (WTF are they smoking?!).. Afaik, the bhyvearm64 has been developed in virtual environment. In Semihalf, we gave it a shot a couple of months ago on a real HW (CA72 + GICv3), but it crashed on the very first context switch from host to VM space, so we dropped it. > > > I'm aware of a few patches these systems needed in order to work on Lin= ux > > NetBSD got support recently too (yes yes I'm checking dmesgd.nycbug quite= often :D) > > https://github.com/NetBSD/src/commits?author=3Djaredmcneill > > Apparently "downstream ports" in general only have a single device, so th= is > filtering thing doesn't have to be a Graviton quirk: > https://github.com/NetBSD/src/commit/5969d36d314e797f3ce439a3fd445e5ba9d2= 68f1 > > But we do need the AMZN0001 thing and the GIC thing. > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"