From nobody Mon May 13 02:11:31 2024 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 4Vd2zb5fpSz5JygR for ; Mon, 13 May 2024 02:11:39 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vd2zb5Ddwz44X0; Mon, 13 May 2024 02:11:39 +0000 (UTC) (envelope-from philip@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715566299; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=e1bD70vl+N+ed2SHluY43FvbkeEnszH20wIDzTYPEIQ=; b=JYjc/nbjRI+JBtcMSamEUJ7Cdd2E+qmTaIbS3b21LsD0f67f/69Hj3IMFZcMtJ1U4hCoTo iX+5ihPUmjly6TMqeldqJkgL4XUi6OkIrU4MjBub3ksyla4wPj+lnkqHvPP3EmrGtxCzw4 3iHSqIl7yaCvtRj7KqnZpiOXpj6n4jw5NRAkj6Yebie9uS5njVDi5rq66zPZ1iPuyLyHga D2UNStb7yJQx6AspARCSOBHi5yf+v4sK3ulqfH+ZVevhO65awGt1mPx7EjMm8HU+FSOO9f TeGGQ3eUlQXXyYE2AC5FeTQgkkRzMucM8k1+St+cWYfd4saPBis4i+NA97GOVg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1715566299; a=rsa-sha256; cv=none; b=Ds3saaSgIEeQZcn7ii+BAlVqEn8Yqi3tWeofXiTVuHFXTHG6eUBf77rqKeT2ZQca7j9GoH NFIjlclOBniXEUE9TUIAuLzU2zf+Onls7vVoh/wLAecYkJ3KX+xC+S6gj/ewziayP5Otzz 2/frOdgnqPx0LUvLnj0CpkSKWddB6IZDmKzn+Tn2A68gf++dWo6I6h0MsW6cbJOGWZlElX zKtTvY+lDXlA4croDEE98YMvQFhEGKiz6NYeX0Ddk4Z4YKpRMiwjkDxMok6SHmsXAYV/t3 Yrrla/xgLonYxXwmyS1rIQkxom1Y87/s5OaqIVX+7ucb1j3KfIr372sXibcJtQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715566299; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=e1bD70vl+N+ed2SHluY43FvbkeEnszH20wIDzTYPEIQ=; b=FhfXVG0yn3fffnoZjqBpOW/4sMarZrVcY8Rqw6xUvlgE8km/BBOW4JtJufNzNTQyoUm+eE 0FlDpzMdRZWAZnphVGP+MhB1iLHyK+jI5j3QZvx54nyAHA9gXeC55tsteC05qThskM+WMn xgcizEt2zznLUhxkFwlqK8T0mvKerulDz+nUua9KziofJ2sfQoC8A6B6z7iOVlUfqXDSOc scke+sJxoMCCFnVfVfwqJIKkhxaHyq12gFqneIf4iogAlini92DAzn7nAtyj515oeGZblS X6/bjJvSskVMVFaOIIuBppXexQAboO8Pl9l0dVmVfgij/1bvucCwazN3hHzmxA== Received: from fauth2-smtp.messagingengine.com (fauth2-smtp.messagingengine.com [103.168.172.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Vd2zb41mSz1F10; Mon, 13 May 2024 02:11:39 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailfauth.nyi.internal (Postfix) with ESMTP id 266ED1200066; Sun, 12 May 2024 22:11:39 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 12 May 2024 22:11:39 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdegfedgheehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefufffokfgjfhggtgesthdtmhdtredttdenucfhrhhomheprfhhihhl ihhpucfrrggvphhsuceophhhihhlihhpsehfrhgvvggsshgurdhorhhgqeenucggtffrrg htthgvrhhnpeeukefhkedtfeffieduhffgieevtddukefgfeeufefggfelhfduhfdvgfel veeggfenucffohhmrghinhepfhhrvggvsghsugdrohhrghdpghhithhhuhgsrdgtohhmne cuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphhhihhl ihhpodhmvghsmhhtphgruhhthhhpvghrshhonhgrlhhithihqdduudeiiedviedvgeekqd dvfeehudektddtkedqphhhihhlihhppeepfhhrvggvsghsugdrohhrghesthhrohhusghl vgdrihhs X-ME-Proxy: Feedback-ID: ia691475d:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 12 May 2024 22:11:37 -0400 (EDT) From: Philip Paeps To: henrichhartzer@tuta.io Cc: Freebsd Arch Subject: Re: Disabling COMPAT_FREEBSD4/5/6/7/9 in default kernel configurations Date: Mon, 13 May 2024 10:11:31 +0800 X-Mailer: MailMate (1.14r6030) Message-ID: <990315F7-098D-4AE5-8F3B-7B6732F1275F@freebsd.org> In-Reply-To: References: 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 Content-Type: text/plain; format=flowed On 2024-05-11 07:38:38 (+0800), henrichhartzer@tuta.io wrote: > Warner suggested that I run this by the list. In 2018, a bug report > was made for disabling COMPAT_FREEBSD4/5/6/7/9 (there's no 8). 6 years > later, I imagine this would be as good of a time as any to do this if > there's no obvious problems doing so. > > Here's the bug report: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231768 > > And a pull request in the spirit of the original patch: > https://github.com/freebsd/freebsd-src/pull/1228 > > I imagine if this sounds like a good idea, it would land in 15.0. > Users could always recompile kernels with the old ABI functionality as > needed. I feel like we're all a little curious if anything still uses > this, and making this kind of change is probably the best way to find > out. I think this is a terrible idea. Removing things to find out what breaks is not the way we do things in FreeBSD. Users who don't care about compatibility can build their own kernels. Many users do. Our defaults however should be backwards compatible. > Appreciate any feedback on this and hopefully we can reach some kind > of consensus on how to proceed in 2024. One of the things users like about FreeBSD is our backwards compatibility. What's wrong with being able to run old software without having to fight? Philip