From owner-freebsd-ia64@FreeBSD.ORG Mon Aug 6 21:33:21 2012 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 516CA106577A for ; Mon, 6 Aug 2012 21:33:21 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 4DA978FC14 for ; Mon, 6 Aug 2012 21:33:20 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 99BB3B982 for ; Mon, 6 Aug 2012 17:33:19 -0400 (EDT) From: John Baldwin To: ia64@freebsd.org Date: Mon, 6 Aug 2012 17:33:16 -0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p17; KDE/4.5.5; amd64; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201208061733.16994.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Mon, 06 Aug 2012 17:33:19 -0400 (EDT) Cc: Subject: [PATCH] Add locking to sscdisk(4) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2012 21:33:21 -0000 After my other patches I've posted recently to current@, sscdisk(4) is the last remaining driver that uses DISKFLAG_NEEDSGIANT. I've added some simple locking to it that compiles (not runtested). Not sure if anyone is capable of testing it since it requires HP's SKI emulator. We should either commit this or remove SKI support though as I want to retire DISKFLAG_NEEDSGIANT in 10. http://www.FreeBSD.org/~jhb/patches/sscdisk_locking.patch -- John Baldwin