From owner-freebsd-hackers@FreeBSD.ORG Sun Nov 6 00:33:23 2005 Return-Path: X-Original-To: hackers@freebsd.org Delivered-To: freebsd-hackers@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2698016A41F for ; Sun, 6 Nov 2005 00:33:23 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93F4A43D48 for ; Sun, 6 Nov 2005 00:33:22 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id jA60XG9A069151; Sat, 5 Nov 2005 17:33:18 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <436D4F4D.8080301@samsco.org> Date: Sat, 05 Nov 2005 17:33:17 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050615 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Charles Sprickman References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: hackers@freebsd.org Subject: Re: twe and giant X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 00:33:23 -0000 Charles Sprickman wrote: > Hello all, > > I was just wondering about this... I recently bumped a soon-to-be > production box to 6.0 as it seems like upgrading now is easier than > doing it the week after the box goes into production (it's amazing how > the release engineering team knows to schedule this way...:). > > One thing I noticed in reviewing the boot messages is that twe is still > under the giant lock: > > twe0: <3ware Storage Controller. Driver version 1.50.01.002> port > 0x2860-0x286f mem 0xf4000000-0xf47fffff irq 17 at device 13.0 on pci0 > twe0: [GIANT-LOCKED] > twe0: 4 ports, Firmware FE8S 1.05.00.068, BIOS BE7X 1.08.00.048 > > I bring this up because I could have sworn that I read here or elsewhere > that this driver was revamped. I also could have sworn that at some > point in 5.x it was not under giant. Maybe I'm imagining things... > > Anyhow, does anyone know the status of this, and also is there a central > repository that tracks changes like this that I can watch? > > Thanks, > > Charles I have some old patches that lock twe. They aren't quite complete or right due to an edge case with DMA handling. I'll probably dust them off and finish them soon. Scott