Re: [patch] smptimers, old BH removal, tq-cleanup, 2.5.39

David S. Miller
2002-09-30T00:21:48Z

From: Dipankar Sarma <dipankar@in.ibm.com>
Date: Mon, 30 Sep 2002 00:45:59 +0530

> net_bh_lock: i have removed it, since it would synchronize to nothing. The
> old protocol handlers should still run on UP, and on SMP the kernel prints
> a warning upon use. Alexey, is this approach fine with you?

The cache line bouncing of global_bh_lock and net_bh_lock in
run_timer_tasklet() show up in our profiles, so getting rid of
them is a good thing (TM).

What ancient protocols are you running that make use of this?

IPv4 and IPv6 both do not use it at all. Even IPX, Appletalk, and
DecNET layers do not use it