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

David S. Miller (davem@redhat.com)
Sun, 29 Sep 2002 17:20:22 -0700 (PDT)


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
-
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/