From: Pavel Emelyanov <[EMAIL PROTECTED]> Date: Fri, 22 Feb 2008 12:37:03 +0300
> The neigh_hash_grow() may update the tbl->hash_rnd value, which > is used in all tbl->hash callbacks to calculate the hashval. > > Two lookup routines may race with this, since they call the > ->hash callback without the tbl->lock held. Since the hash_rnd > is changed with this lock write-locked moving the calls to ->hash > under this lock read-locked closes this gap. > > Signed-off-by: Pavel Emelyanov <[EMAIL PROTECTED]> Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html