From nobody Thu Nov 04 18:53:18 2021 X-Original-To: freebsd-arm@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 AD406182FDDB for ; Thu, 4 Nov 2021 18:53:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-20.consmr.mail.gq1.yahoo.com (sonic314-20.consmr.mail.gq1.yahoo.com [98.137.69.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HlXpf2w8Wz3jnN for ; Thu, 4 Nov 2021 18:53:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1636052002; bh=79Rsj8q4jeie8U9bpP2QEGkifeRmW1HNC24JtT31XEo=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Q+LCraAG2vxro1hgbgL66xvkQjGCfkcZpMAiHrINPW4yjwnTb7gsXOf6rpPveDvronU/nnCrDjTrRuYfIMoUydg+79uo6yFxibFX7lP0Tr2OA1ZjKFr9tiIQqAj0sLTg5xPBbdkOSug+6rBvMOjNW7RJ2VOjYxx2egmjPvKY/z3VxqcsEFYOrOh+mi++EcwHc7oIZBat1Vog/XO2ZVoFEArO8X5EFIPe3EF5xpNw5rekgeIydNldbl8F016rklPH/xiC+H1fBmfVLpWUD4y4x/M3Spv6gVHPOqv/H5ds7wUEpn2dR7eN8/8NnRhSYvK15MMKTrLrGmiFMKn4Oi6yZw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1636052002; bh=/bexrCr6hlsTvPH8gwqX6grdpQGuSR/MNhc8Wjp8T2O=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=DzYpgX7dczD5OYYKBGg5DXiPNUZINLz/PazwlS7/tuLS03rnweZ1W31AHpVbdBInpay9wtYZS+KTQw4janMA4qXXTHoPR1ZwjBUsxUn6oDs2PBKvO+NJFYN0dH9FZmMxzrb5D+1qVMuPOTS4yEHup6jQK1+qSqBqnDdqWNOgxqWMoxIEq6nbCGsjPkjJ+l2mghK/BSQOYu3IR7G3Rsm6PSMJuX8VN1Zq8hrlDxqzeSzywe+fWUxEnSnA/tkhKMnDqSgYhDNxdNoSFBtXVGBfK+X3HA74+Ttf0AZb1foLep8RuuANrfqUgrzZCIHDci2+FCSt54XrcyfJjxsyj05O9w== X-YMail-OSG: DkBg0voVM1nuu92XWfd6TeCxu2THXhhDT9VbWmSitd6JFZLAppEQ.589qyNpNNi rzAsBsbaeGmxknEf7dK5K7v8zk2um1W9rQyD9vcAZ0Yx5W_qtNwd.BeZ86a2U93RvrHAS_grTMpb Pdu5ZyWlp2Kl3kNjSTS2uQdsDBm1PDgXdJ2EZHxxT2HotzabrvCTZXg.gnJNhKJXWSqn6NMA_ac3 XIeAmDTsWY12RH8Lrs38K7bIQ.kJ7ng99dEibB7h5WQ3Ptf5BoDqG7J8KMs0bPVFl3DO8MWAS8dA 4RHV1mcoMFp23mDVj.NJfCSVpUt8MRVAuBgtsCxginjen0fl0aERvu9Ue.oNqDVivyI2p10AQK0G i6U4_igKZwCAUIkTlGvq9PBFd2J2LeeiW8jezE7aZQ1fXFHMSibtdIIjT_vNUC1HN0n8Pg2PboxB uewPuFdmca9JnWPHlihbkd.LGekpfdYd3wyNjR23iXZwrknjSsSCnllHJxbUXtAAXF7QlS8HNVIK AYXA5E44iTC3.n2Su_1XqrPfDdx6opcs7dLA502E3jkIgjjE1JkmwJQMeWz.InkluLiu8p.hYqjv yQpu64ky7Ub0ctMyGgXVKmuy2C0ifq7tZ6PBFi6nMEtJ9IrqddvGCWm6AUPPGOhOCehiAUzfMCNI 4j.ye3KJVgiroxe8eRXVqn72VIySp3wQ8GQc5fufXgKY0ybEiRVFluf4PNGgg969F_XR6FjHPX9i sw8aE6dT0wOXYovyPo_7uZ41UZg7C8lqPilJWiVykHZeIV_xiRFP928HPqqXc788INfyhLFZx6F2 LOTnVm8rSjnrjD0Fst.fper7dYgoCmVR0ceXvLzf3stmk8oKGC2_ENXvCzUNL5l6_hWud0ISYc4X Ot6MaxVs91E9ApDQCpITCTGHldhD8ZyqqiIaePyVLyXP7WeBShV5XZ8PbtW1yrVp5J138hcFDhPs DmV.Bys.NiBG.D_nk8NCaPIluKN0ra3CtgdRvVxZNHxBASSbXPfRNtcBqAm95kXpYw7fZ1nvXuTI AXyWRWrxuH48mpDGIUZq4udvScgEYyX2lt8M3dRw._JPU8y_XwRVMwZFXWBNpSmF1c5_EQ.t5Inc Vfq2VjC0qbf0eZA1dIK4q59.baxvWy.YG.IvPGZFf35Uz8jDuR0NgLqzovzQ203lpLQ6MbyatYxM _u53qm9w69tv4Dezkdd.nVPvrvgmrkzlfsGtiRYFP2jwkuGTCgVaJAUWT8H2S94FYcmGouea8fio NkCzU7bNy9Rj7.IbJ1egQaEp01dvR_7nVWWjiNOI8fn8mIZ1PXrVLlLkJdW673azi.8DQ6UjfogX LiWxbQpfopWYgd1TAwG4tbkgNK2vxrUEYjiH4BN9vY1Y4Lxx9SD2RTQBfGHq5woZ6wlL.lwzFPVK D_aWoJE_K7ehEQ49D_osDbBfpm0htuGlArMR5Mm5aKORwQf1UHjXzKSXfgc08ZeCoX6937hruP1l CEi07vHJCw2ZjeZawXaL..XAi7j.HT8L.tMLzB_4NR89plhBgoqrBWbPNM3FgCPQ7T67Gcxu0AWL dK1h2qVbb9IBwtLgmOHBOWlkKySYy8hq19nfC1BeEBFMLUDKyrpn_1BLCq7roaocSvApnVwqhOJa caHpsfXZNBQURiz6l01grpmgMx5dckUuifwmicXaOgVw1xnqJjl_RNZJcjVTxcNMX06xAgprjd0Y qB97Tp5JMDeylH8Cr0h.YntajmzOcq4RBLLUxsKwTNYi0dxdkUWFHDUOaWIE8A3x1d6o496TSLDz jM31e218sI1lq9oKDBA0cys_mhf5nLAL1RBSpHeNqMi39kBEN2.7N4lMuyiAdN6FSshoYSSe0jr. fw7IxQSjB7_AlFWIcwAP3r5._FtT6gJcZ0AHLTgzB3wtbRIADxD0BQhkIH79ubr48bPCApFrd2Bo lHVsupZn3B2StJN3zq6FLmwAClOh0JZsuIwa1idcIMS_nPZrGUpnuFDKq699GN1R3B_asgNYBQfC p0ak7DqlCjU9q1ni14loKjJEeJUMeeo5SNx5A95cvmVSkn4RLQppadHp8bvrfNB1ROPnLIc3px.n E5IyoyVnQhTtGpTZwZRqt5LTym6VpOLzCaOzW0OgC_pghcfh4LLifQdTAAig6aQ7OFqASQmh5yJ4 cUmcQq7RQIh2G5AUTeGe0EBPP5j6ZryGvJwtI4HjDxeZnPn.g_jUO6EIxozEiONbWBcUn..kwnX. cBNdbDlLGV9CMjQrBa.0fMF63rmoKm4s_SpCqnwpxFQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Thu, 4 Nov 2021 18:53:22 +0000 Received: by kubenode524.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 02270d59caa3878011c357f4f3b0b06d; Thu, 04 Nov 2021 18:53:20 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: FreeBSD 14: Poll armv6 deprecated or removed In-Reply-To: Date: Thu, 4 Nov 2021 11:53:18 -0700 Cc: freebsd-arch@freebsd.org, freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: To: tech-lists X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4HlXpf2w8Wz3jnN X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-arch X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Nov-4, at 07:50, tech-lists wrote: > On Wed, Nov 03, 2021 at 09:52:19AM -0700, Kevin Bowling wrote: >=20 >> FreeBSD wants any audience to help support the features they demand. = Since >> this particular audience has not, what may cause it to in the future? = Not a >> rhetorical question nor a vote for removing, this is a perennial = problem in >> open source and I am curious how you think this works so I can = incorporate >> it into my opinion. >=20 > Maybe the audience isn't demanding? It doesn't mean the audience isn't > there. perl and python and shell scripting work fine on these boards. = Issues with these things would I guess be taken up with those = maintainers. The hardware is very stable. I'd expect that a lot more = users might pipe up if their freebsd os needed updating for some newer = python only to find it couldn't be updated anymore. The first of those = to pipe up i'd guess be those with boards that have an internet-facing = connection, as the pressure to keep fully updated is a lot less within a = firewalled LAN. >=20 > OpenBSD immediately after install has an email on the system giving a > method to send in a dmesg. I don't know if it gives them a handle on = the > number of users and what their hardware is, but it's better than = nothing > at all, which is where FreeBSD is. Although there is a port called > sysutils/hw-probe, one needs to know about it first. It's not in base. >=20 > For armv6 in particular though, I've not heard of any reason = justifying > *why* getting rid of it. At least if it's in base we can compile ports > for it ourselves. mips/mips64 stopped because the working group = stopped > working with it, fair enough. This isn't the case with armv6. [This note is in part because a prior note oof mine did not make it to freebsd-arch.] Without one or more developers willing to keep ARM11 based RPi* FreeBSD working as FreeBSD updates, the code will break. Other architectures have been removed for such. Folks that do not want to work on such code do not want to have to work on it to keep FreeBSD building and operating for other architectures that have active developmers/maintainers. If there were active FreeBSD developers for ARM11 RPi*'s, the removal would have been unlikely to be proposed at all, even if the use was minor. FreeBSD is driven by the developer context directly, not the usage context directly. The usage context only drives things when the that context pays for developers to support the usage. (Think companies that use FreeBSD in a way that involves being sure supporting development and/or maintenance is done for the variant(s) they use.) [FreeBSD for aarch64 RPi*'s seems likely to suffer the same fate at some point because RPi* specifics are involved: generic aarch64 code is not sufficient. The aarch64 tier 1 status does not imply a requirement to support aarch64 RPi*'s.] > It might be helpful looking from another viewpoint - why is armv6 a > tier1 architecture on NetBSD? Something like, say, aarch64 being tier 1 on FreeBSD does not imply support for all existing and future aarch64 systems. The same goes for armv6. The same is true of NetBSD. NetBSD supports a lot of systems that FreeBSD does not. That fact has never justified having support for those systems in FreeBSD. FreeBSD has previously removed support for things NetBSD still supports. Different developers, different criteria. NetBSD will always be likely to support far more systems than FreeBSD. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)