From: Herbert Xu <[EMAIL PROTECTED]> Date: Thu, 26 Jul 2007 17:09:30 +0800
> [NET]: Take dev_base_lock when moving device name hash list entry > > When we added name-based hashing the dev_base_lock was designated as the > lock to take when changing the name hash list. Unfortunately, because > it was a preexisting lock that just happened to be taken in the right > spots we neglected to take it in dev_change_name. > > The race can affect calles of __dev_get_by_name that do so without taking > the RTNL. They may end up walking down the wrong hash chain and end up > missing the device that they're looking for. > > Signed-off-by: Herbert Xu <[EMAIL PROTECTED]> Good catch, applied, thanks Herbert. - 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
