cvs commit: src/sys/netsmb smb_iod.c

Attilio Rao attilio at FreeBSD.org
Mon Feb 25 21:09:17 UTC 2008


attilio     2008-02-25 21:09:16 UTC

  FreeBSD src repository

  Modified files:
    sys/netsmb           smb_iod.c 
  Log:
  Remove a spourious Giant acquisition.
  The code seems pretty MPSAFE and Giant is held over kproc_exit() which
  at lowel calls exit1(). exit1() requires Giant to be unowned so this
  opens a window for races.
  
  Reported by:    Bryan Venteicher <bryanv at daemoninthecloset dot org>
  Tested by:      Bryan Venteicher <bryanv at daemoninthecloset dot org>
  
  Revision  Changes    Path
  1.19      +0 -3      src/sys/netsmb/smb_iod.c


More information about the cvs-src mailing list