hello lorenzo  if we lack a judgement of sock owned by user here  race condition will still exist like this  cpu  cpu  tcp nuke addr tcp close lock sock bh lock sock tcp set state tcp set state inet put port inet put port icsk bind hash  num owners icsk bind hash null access null pointer here icsk bind hash  num owners  