Messages in this thread | | | Date | Fri, 02 Oct 2009 13:11:59 -0600 | From | Paul Fulghum <> | Subject | Re: [PATCH] drivers/char/pcmcia/synclink_cs.c: BKL pushdown? |
| |
lenrek@me.com wrote: > On 2009/10/03, at 0:33, Paul Fulghum wrote: > >> 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. > > Many thanks. I enclose a patch against 2.6.31.1 > which eliminates the BKL calls from the synclink drivers.
Acked-by: Paul Fulghum <paulkf@microgate.com>
-- 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
| |