Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Mar 2002 23:18:10 -0800 (PST)
From:      Alfred Perlstein <alfred@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern sys_pipe.c
Message-ID:  <200203150718.g2F7IAT48567@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
alfred      2002/03/14 23:18:10 PST

  Modified files:
    sys/kern             sys_pipe.c 
  Log:
  Bug fixes:
  
  Missed a place where the pipe sleep lock was needed in order to safely grab
  Giant, fix it and add an assertion to make sure this doesn't happen again.
  
  Fix typos in the PIPE_GET_GIANT/PIPE_DROP_GIANT that could cause the
  wrong mutex to get passed to PIPE_LOCK/PIPE_UNLOCK.
  
  Fix a location where the wrong pipe was being passed to
  PIPE_GET_GIANT/PIPE_DROP_GIANT.
  
  Revision  Changes    Path
  1.96      +10 -5     src/sys/kern/sys_pipe.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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