From nobody Thu Oct 28 15:47:57 2021 X-Original-To: freebsd-arch@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 A459B18184B8 for ; Thu, 28 Oct 2021 15:48:09 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-vk1-xa2f.google.com (mail-vk1-xa2f.google.com [IPv6:2607:f8b0:4864:20::a2f]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Hg9213jT4z4kMc for ; Thu, 28 Oct 2021 15:48:09 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-vk1-xa2f.google.com with SMTP id f126so3217237vke.3 for ; Thu, 28 Oct 2021 08:48:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Gwq8kb16p/XQpui+z5Hc+ADUm30xoErPSPmLacnLaI8=; b=rhgXbj/4cTerjYdmBR9OSVVazNyB6SygAGNtWymUNuK/dQfaU3PifOB4iH+vmcRO2D kHIYeQKpuQRIorWCUHtaWkTlNG4yTk/B9GAysx6nYJKbM5uFoV7mtzAsfWZkwug5RC8O es8wszgKi+DBgYJM2QioqkyMhory5W4fImKSI2JwLsSdNZDy1AEC1k/z2sSyQRAGHZjI T4vnIhqfgmWAr6Z5SRewdYEfvyXSArGfAbOVS34WCMZsbRx2OZRJVCa5WZFbzHjtf4j5 RmOUWJ8KPLbC3icwpktrZgqzixJi6PZq0EYVSRmvX9HhFP71kYXq2KhIlTqaV2zw1mSC ioTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Gwq8kb16p/XQpui+z5Hc+ADUm30xoErPSPmLacnLaI8=; b=NS2zkmLKwig9QAM3jNGB/XuETezqd70tj+d0qGruO4THNp0UvvhB5ryfY6WlWmJHsx RHQwhFPn2Gk0TXPey0vSPK5W7Pp8nd7o5hAIu+/RKSFCkGR/Na+A3GnRHJEkeAZ7V6Bp 7OZrZnOLzyE/do4c1xtHTJjMcggNG+Lbf+n5P0P1FSfxWdXR354IAtm1LyhB91mBYlUY rVnCyvmZwH2Gx/GLS6PIInezmbbIjJd+vFbk3gnt3zOfewmayBASzPkir6+I0iqNLvKL PnHBdZ5Iq9VIiy5aqdr5qnJ4XMi+12jqmxwzcHxZn+x3jmfYXCOmHS4y9plFQV4Y2k55 smJQ== X-Gm-Message-State: AOAM532Jc8iPaTuyBwn4WJSAiIQ6tMnajJv70P9l7EG/rAS+Af+NKknb bfQ6LPLGUORaZsrKWhArGNFOHS9DopdzuRhNiGtBg+ki1SE= X-Google-Smtp-Source: ABdhPJxMmuNEgA5PiS/B3XGp7m/MkxIF1AQu2p0X9bU30M1ekMU7RwwCFVq4kMfShUJYIErTxK1IFypkqDpbjB41tL8= X-Received: by 2002:a1f:6416:: with SMTP id y22mr4906871vkb.18.1635436088802; Thu, 28 Oct 2021 08:48:08 -0700 (PDT) List-Id: Discussion related to FreeBSD architecture List-Archive: https://lists.freebsd.org/archives/freebsd-arch List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arch@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Thu, 28 Oct 2021 09:47:57 -0600 Message-ID: Subject: Re: FreeBSD 14: Poll armv6 deprecated or removed To: Robert Clausecker Cc: "freebsd-arch@freebsd.org" Content-Type: multipart/alternative; boundary="00000000000020547d05cf6ba393" X-Rspamd-Queue-Id: 4Hg9213jT4z4kMc X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: Y --00000000000020547d05cf6ba393 Content-Type: text/plain; charset="UTF-8" On Thu, Oct 28, 2021 at 9:46 AM Robert Clausecker wrote: > Hi, > > I have just bought an armv6 board a few days ago to improve package support > for this platform. Which armv6 board? Warner > But alas apart from maintaining an assembly code base > with specific support for armv6 FreeBSD [1], that's really the only thing > I'm doing with it. > > So not really important for me either way, but if you ask I'm in favour of > keeping armv6 support. > > Yours, > Robert Clausecker > > [1]: https://mecrisp.sourceforge.net > > Am Thu, Oct 28, 2021 at 09:37:03AM -0600 schrieb Warner Losh: > > Greetings, > > > > Given that the number of available and useful armv6 boards has fallen to > > almost zero, the time has come to look hard at armv6. > > > > There's a number of options. > > > > 1. Keep it as is. This will only happen if there's a lot more users than > we > > think (and we think there's nearly zero users of FreeBSD 13 and newer > that > > would want to run FreeBSD 14). > > > > 2. Stop building packages. Given it's small to non-existent user base, it > > makes no sense to provide a package building service for it. > > 2a. We should likely do this anyway for all stable branches since it's a > > net negative in terms of cost/benefit analysis: lots of effort to > produce, > > very little use. > > > > 3. Disconnect it from universe: This will mean it will rot, though. It's > a > > necessary step in removal. > > > > 4. Remove support for armv6 in base entirely. This will orphan any RPiB > and > > RPi0 users out there. However, the RPiB hasn't been sold in a few years, > > and the RPI0's connectivity is severely lacking given no SDIO support. > > > > So, which of these steps do we do before FreeBSD 14 and which before > > FreeBSD 15? > > > > My vote would be to do 1-4 for 14 including 2a. > > > > Warner > > -- > () ascii ribbon campaign - for an 8-bit clean world > /\ - against html email - against proprietary attachments > > --00000000000020547d05cf6ba393--