From owner-svn-src-head@freebsd.org Tue Jan 31 15:47:23 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8C2F6CC86F2; Tue, 31 Jan 2017 15:47:23 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0C48F9C2; Tue, 31 Jan 2017 15:47:22 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id v0VFlIpn082793 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 31 Jan 2017 17:47:18 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua v0VFlIpn082793 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id v0VFlH5i082792; Tue, 31 Jan 2017 17:47:18 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 31 Jan 2017 17:47:17 +0200 From: Konstantin Belousov To: Gleb Smirnoff , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r312988 - in head/sys: compat/cloudabi compat/linux kern sys Message-ID: <20170131154717.GV3018@kib.kiev.ua> References: <201701301257.v0UCvNrK065993@repo.freebsd.org> <20170130230200.GD2611@FreeBSD.org> <20170131150727.GA8617@brick> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170131150727.GA8617@brick> User-Agent: Mutt/1.7.2 (2016-11-26) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jan 2017 15:47:23 -0000 On Tue, Jan 31, 2017 at 03:07:27PM +0000, Edward Tomasz Napierala wrote: > On 0130T1502, Gleb Smirnoff wrote: > > On Mon, Jan 30, 2017 at 12:57:23PM +0000, Edward Tomasz Napierala wrote: > > E> Author: trasz > > E> Date: Mon Jan 30 12:57:22 2017 > > E> New Revision: 312988 > > E> URL: https://svnweb.freebsd.org/changeset/base/312988 > > E> > > E> Log: > > E> Add kern_listen(), kern_shutdown(), and kern_socket(), and use them > > E> instead of their sys_*() counterparts in various compats. The svr4 > > E> is left untouched, because there's no point. > > > > Btw, any good reasons to keep SVR4 support for FreeBSD 12? > > I don't think so. However, I seem to remember there was an attempt > to remove one of the compats some time ago, and it turned out there were > still some people using it. So, I don't have plans to disconnect svr4, > but I don't have plans to keep it up to date either. > SVr4 is barely useful, but still connected to the build. iBCS2, on the other hand, was used by many people: I can claim it because I usually got more than one report for a regression in that code when core parts of the kernel change. I did some improvements for iBCS2 previous summer, both to better fit it into current kernel code, and fix outstanding bugs, biggest of which was incompatible signal frame layout. But there were concerns that the work required an approval from the SCO copyright owners, and we were unable to get a clearing. As result, iBCS2 emulator was disconnected from the build for 11 and HEAD. It would be somewhat pity to kill it because it is useful for many people, but we cannot update the code safely. There is no such concern for SVr4.