From nobody Thu Aug 8 23:28:10 2024 X-Original-To: freebsd-enterprisewg@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Wg3BR6Wx1z5SYt0 for ; Thu, 08 Aug 2024 23:28:15 +0000 (UTC) (envelope-from editor@callfortesting.org) Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Wg3BQ4Rvqz49FC for ; Thu, 8 Aug 2024 23:28:14 +0000 (UTC) (envelope-from editor@callfortesting.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=callfortesting-org.20230601.gappssmtp.com header.s=20230601 header.b=0pauDcaQ; dmarc=none; spf=none (mx1.freebsd.org: domain of editor@callfortesting.org has no SPF policy when checking 2607:f8b0:4864:20::433) smtp.mailfrom=editor@callfortesting.org Received: by mail-pf1-x433.google.com with SMTP id d2e1a72fcca58-70eaf5874ddso1257430b3a.3 for ; Thu, 08 Aug 2024 16:28:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=callfortesting-org.20230601.gappssmtp.com; s=20230601; t=1723159692; x=1723764492; darn=freebsd.org; h=content-transfer-encoding:content-language:to:subject:from :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=tEkyUy4Vbp5WGHooPI5crMV8LHdknnFZpwuHjDE4cqg=; b=0pauDcaQx7ztekVfnA3dnEMXnvyZ1bgjeyI0KESutOdIrxUrx4q/wfv4MBohIAfJ3Q jI6V2+TQa3YPhTERLBjVNtN3rkGMIee37yygUrsAbHa3vlrdWgrok9dwdlPVzdFdeFKt 0azbulbresX9So73UwDfJv96tJKqNxZlu/ECpejaaVqBaA293qs4YQWgzRr4tCBj9nbW 6TOAiYVyyVF2qa/dTMlmSZu+COJpNmtsOaFQZxcuzxgaomKZKnKMNuwU8qa5srV8+AEg fKghpCoH5UZhlG+wgnWZBm9a4NHICsLrLOpXy5iTPtJFMOeIauNeSpAK7ly40MeL+rKb 92jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723159692; x=1723764492; h=content-transfer-encoding:content-language:to:subject:from :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=tEkyUy4Vbp5WGHooPI5crMV8LHdknnFZpwuHjDE4cqg=; b=T9ZFxRF0F3cI95rlVNd4d9CLWsz7MEfTw6t6d1fHAT0FP6r1//5fKgc9vBoxrrJJ6t iBedkTvtPJ2d1SDQJKyamzNGbG1RkE+gFFuJrJw55+hdnaDIokHrHPqZhtLmFaofbCi3 6ZmEQxVvudg/E9G1+MUuimGmqcDcctiii5/xIPU69n9I9m4DGjR37f6oYQAYUHBZswvc jcEdheyynQWfQmW1tfaWm9XIANBcNCx9TUNTFMstFVvzoPOfIRqNW//LoymqNquaH/Re qEBP9eVb7X54JAoYFaZnlvSmYKzTv0a8fgIl7lHWUGVtDu4zAlF6pfJiaEqa28WeZVHz HE+w== X-Gm-Message-State: AOJu0YxhxRmowNRDUHUBwH1orpIARb+JgDzLAWpeB5tEO8Wce4WKIKyd eOnxdOeDiF8i4HNEZ1/SHaACq/YcvRcKU2oMLDypvB7Wpk1tMKhs8xwdP9jNCRK0mOtoJUoPXrU k X-Google-Smtp-Source: AGHT+IEcUkV421ORwNU+9CYjxvM+CHY8Ghaxl6Tb1KYXEac+aLkm48KD3RFS7Kds7wz3iwIpxIMp/w== X-Received: by 2002:a05:6a21:8197:b0:1c0:ef24:4125 with SMTP id adf61e73a8af0-1c6fcf2870emr3576446637.26.1723159692500; Thu, 08 Aug 2024 16:28:12 -0700 (PDT) Received: from ?IPV6:2601:1c0:5601:c835:f463:e455:7770:dc36? ([2601:1c0:5601:c835:f463:e455:7770:dc36]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-710cb20af87sm1625598b3a.26.2024.08.08.16.28.11 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 08 Aug 2024 16:28:11 -0700 (PDT) Message-ID: Date: Thu, 8 Aug 2024 16:28:10 -0700 List-Id: FreeBSD as a general-purpose enterprise server List-Archive: https://lists.freebsd.org/archives/freebsd-enterprisewg List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-enterprisewg@freebsd.org Sender: owner-freebsd-enterprisewg@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Michael Dexter Subject: For your radar: Apple Silicon support To: freebsd-enterprisewg@freebsd.org Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.29 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_DKIM_ALLOW(-0.20)[callfortesting-org.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DMARC_NA(0.00)[callfortesting.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::433:from]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-enterprisewg@freebsd.org]; DKIM_TRACE(0.00)[callfortesting-org.20230601.gappssmtp.com:+] X-Rspamd-Queue-Id: 4Wg3BQ4Rvqz49FC Hello All, In preparing for the FreeBSD on ARM64 talk I gave at FOSSY.us, I refreshed my knowledge of the available systems that fill the "bathtub" between the countless phones we all own and the many ARM-based servers from Ampere, Cavium, and the like. "ARM64 Developer Workstations" remain a challenge of cost, availability, or both, with one exception: Apple Silicon systems. They are plentiful and very, very fast, even their entry-level models. The Asahi Linux project has done much of the heavy lifting for Apple Silicon support and the first step of using OpenBSD on Apple Silicon is to install the Asahi boot loader. Kyle Evans is one of the best resources available for the state of FreeBSD on this platform but has made it clear that he alone cannot move this work forward at a meaningful pace. With bhyve now working on ARM64, reportedly the M2 and M3 CPUs support nested virtualization and will be exposed to the user on the M3 in the next version of macOS. Hopefully I am not alone in finding this very exciting and I simply ask that you put it on your collective radar for consideration for future developer attention! All the best, Michael Dexter