From owner-freebsd-current@FreeBSD.ORG Sat Feb 23 23:32:14 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CE2816A419 for ; Sat, 23 Feb 2008 23:32:14 +0000 (UTC) (envelope-from barney_cordoba@yahoo.com) Received: from web63914.mail.re1.yahoo.com (web63914.mail.re1.yahoo.com [69.147.97.129]) by mx1.freebsd.org (Postfix) with SMTP id 43B5B13C458 for ; Sat, 23 Feb 2008 23:32:13 +0000 (UTC) (envelope-from barney_cordoba@yahoo.com) Received: (qmail 34599 invoked by uid 60001); 23 Feb 2008 23:32:13 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=u5vIslepFTBSVk7DCnBWyny6TKuHnY7ygBMErjYXqC3FiDcdLQn6F9bwbRtkhYReywgu53nikL4UmN4VRlrtQXqjPBoCcYVZ0dkbyjoRActuOPFAPJV8BMcEQDJNvhnvm2Fr+lUs5xz4EILwQ0Ymjp+TLpu/KZxGteDLFDSJYpE=; X-YMail-OSG: 0Ze9yz8VM1l53Ap2s9VimmYe3Bs5gxC4RbUVvBg1e33TyquKl2hf8_KQ2dQA4n3Bhl5FpzeUQGnwCkte3mXrK1WcF.8bCRH_H3NW5DFx81GoCodyxs5qOo5LbOa89IDvEwYnPTmCchg09VIO298V7u2O Received: from [98.203.28.38] by web63914.mail.re1.yahoo.com via HTTP; Sat, 23 Feb 2008 15:32:13 PST Date: Sat, 23 Feb 2008 15:32:13 -0800 (PST) From: Barney Cordoba To: current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <274346.34322.qm@web63914.mail.re1.yahoo.com> Cc: Subject: splimp() 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: Sat, 23 Feb 2008 23:32:14 -0000 I'm porting some older software to 7.0 and I see that many of the 7.0 drivers use both locks and splimps() to protect code, particularly the firewire driver. What cases would an splimp() be required? Barney ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ