Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Apr 2009 23:02:57 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/netinet in.c
Message-ID:  <200904252303.n3PN31sY047004@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2009-04-25 23:02:57 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet          in.c 
  Log:
  SVN rev 191500 on 2009-04-25 23:02:57Z by rwatson
  
  Expand coverage of IF_ADDR_LOCK() in in_control() from point of initial
  lookup of 'ia' from if_addrhead through most use.  Note that we
  currently have to drop it prematurely in some cases due to calls out to
  the routing and interface code while using 'ia', but this closes many
  races.  Annotate several potential races that persist after this change.
  Move to using M_NOWAIT for allocating new interface addresses due to
  lock(s) being held.
  
  MFC after:      3 weeks
  
  Revision  Changes    Path
  1.129     +81 -31    src/sys/netinet/in.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904252303.n3PN31sY047004>