Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757799AbZJBObV (ORCPT ); Fri, 2 Oct 2009 10:31:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755285AbZJBObU (ORCPT ); Fri, 2 Oct 2009 10:31:20 -0400 Received: from adsl-70-250-156-241.dsl.austtx.swbell.net ([70.250.156.241]:39591 "EHLO gw.microgate.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751918AbZJBObU (ORCPT ); Fri, 2 Oct 2009 10:31:20 -0400 Message-ID: <4AC61D4E.4040000@microgate.com> Date: Fri, 02 Oct 2009 09:33:34 -0600 From: Paul Fulghum User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: lenrek@me.com CC: linux-kernel@vger.kernel.org Subject: Re: [PATCH] drivers/char/pcmcia/synclink_cs.c: BKL pushdown? References: <060E5EC8-93F4-4AF1-889F-04A13378CB8D@me.com> <20091002124945.1814a2c3@lxorguk.ukuu.org.uk> <4AC5FE11.9060500@microgate.com> <0358338D-E697-4D44-96A8-E7107D50F77E@me.com> In-Reply-To: <0358338D-E697-4D44-96A8-E7107D50F77E@me.com> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 882 Lines: 27 lenrek@me.com wrote: > How about the BKL calls in synclinkmp.c, synclink.c, and synclink_gt.c? > Can they be safely eliminated? I looked those over and yes, the BKL can be removed from those as well. All 4 synclink drivers are mostly variations on the same code. It looks like the lock_kernel calls were blindly pushed down for safety during the initial transition, but all of the functions covered either use device specific locking or do not require locking. -- Paul Fulghum MicroGate Systems, Ltd. =Customer Driven, by Design= (800)444-1982 (512)345-7791 (Direct) (512)343-9046 (Fax) Central Time Zone (GMT -5h) www.microgate.com -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/