From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 22 08:49:49 2006 Return-Path: X-Original-To: alpha@FreeBSD.org Delivered-To: freebsd-alpha@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D64516A422; Wed, 22 Mar 2006 08:49:49 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id B46BD43D45; Wed, 22 Mar 2006 08:49:47 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5F914.dip.t-dialin.net [84.165.249.20]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id k2M8UVC3032872; Wed, 22 Mar 2006 09:30:32 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id k2M8nimE080882; Wed, 22 Mar 2006 09:49:45 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 22 Mar 2006 09:49:44 +0100 Message-ID: <20060322094944.2oz3lydykgw8ossg@netchild.homeip.net> X-Priority: 3 (Normal) Date: Wed, 22 Mar 2006 09:49:44 +0100 From: Alexander Leidinger To: alpha@FreeBSD.org References: <200603212156.k2LLu4HU089247@repoman.freebsd.org> In-Reply-To: <200603212156.k2LLu4HU089247@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Mar 2006 08:49:49 -0000 Alexander Leidinger wrote: > netchild 2006-03-21 21:56:04 UTC > > FreeBSD src repository > > Modified files: > sys/compat/linux linux_socket.c > Log: > - make some functions globally visible on alpha According to the CVS history someone tried those functions on alpha in the past, but they failed to work correctly. Unfortunately the cause of the breakage isn't recorded. Since then a lot of commits where done and the problem may or may not exists anymore. If someone is able to actually test the linuxolator on alpha (I have some doubts that we have a linux_base which works on alpha *and* is still supported by the distributor and as such is also safe from a security point of view), I would be pleased to hear about success or failure. And in case of a failure I may have some ideas how to fix it on alpha... If nobody is using the linuxolator on alpha with a recent FreeBSD (either because everything is used on x86/amd64 hardware, and/or because there's no usable linux_base for alpha), I think it would be best to remove the linux part from alpha. It would make the code in compat/linux cleaner. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 BOFH excuse #138: BNC (brain not connected)