From owner-freebsd-current@FreeBSD.ORG Wed Jun 13 15:06:52 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F03E116A480 for ; Wed, 13 Jun 2007 15:06:52 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.241]) by mx1.freebsd.org (Postfix) with ESMTP id B101F13C447 for ; Wed, 13 Jun 2007 15:06:52 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so54271anc for ; Wed, 13 Jun 2007 08:06:51 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ftTEk4Ivm5g4AhqPbasPz/d3WgaVjSada0JA80qZ+p6DAQ4a6eblOZ6VUPb/+dd/RzxOnf4UnQibCEwmVf7UMnMWgzeT+Z9GOthWLl748tVbKSF18NmpOo9+fexfaWzs1+hnJdJnbnREdtIRMM1cYDyf2/slJLq6PCGmugOnF2U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=PZquHibaiFmQgNdsbhyiwQhPy9+m9Gua29JcQAX/Dx9iCEU4FTcXpiMrTPUfbLGjx4lPmqsTegzufDW6Mr4MEY5k5jEqTwPdvfariLT3D0koYuEPIR6SGAhcFdrere+cqQ9+f1f4IJN3lttCmIEuAwa2AhbYnsUk1No6dF+Towc= Received: by 10.101.71.16 with SMTP id y16mr376796ank.1181745566248; Wed, 13 Jun 2007 07:39:26 -0700 (PDT) Received: by 10.100.111.17 with HTTP; Wed, 13 Jun 2007 07:39:26 -0700 (PDT) Message-ID: Date: Wed, 13 Jun 2007 07:39:26 -0700 From: "Maksim Yevmenkin" To: "Robert Watson" In-Reply-To: <20070613150534.D83504@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070613150534.D83504@fledge.watson.org> Cc: current@freebsd.org Subject: Re: HEADS UP: IPX over IP support removed X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 15:06:53 -0000 Robert, [...] > The following subsystems remain with NET_NEEDS_GIANT dependence: > > i4b - ISDN framework, for which there is on-going work > > netatm - One of three ATM frameworks, for which there is on-going work > > ng_h4 - Bluetooth serial drivers -- I know of no on-going work here > > IPSEC - KAME IPSEC implementation, which will be removed and replaced with > FAST_IPSEC in 7.0, once IPv6 support is committed for it. > > Of the above, I am concerned about ng_h4 since I've heard nothing about > potential work on this. I believe the dependence issue has to do with > entering the non-MPSAFE TTY code without Giant, and perhaps this is easily > addressed... yes, ng_h4(4) uses giant to enter tty code. i have some code, i wrote long time ago, similar to what ng_tty(4) does, however, i was waiting for tty changes. i will see if i can fix it, or, since almost no one uses serial bluetooth dongles anymore, retire it completely thanks, max