From: Robert Olsson [off-list ref]
Date: Mon, 2 Jun 2003 12:58:31 +0200
And later GC have to remove all enties with spin_lock_bh hold (no
packet processing runs). I see packet drops exactly when GC
runs. Tuning GC might help but it's something to observe.
Please note, in 2.5.x, holding of this lock on one cpu does
not prevent packet processing (even for routes on same hash
chain) on another cpu because we use RCU there.