Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Nov 2004 08:06:41 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern sysv_sem.c
Message-ID:  <200411130806.iAD86fvV072789@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2004-11-13 08:06:41 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             sysv_sem.c 
  Log:
  Correct two incorrectly merged changes introduced in sysv_sem.c:1.71:
  return EINVAL rather than setting error, and don't free sops
  unconditionally.  The first change was merged accidentally as part of
  the larger set of changes to introduce MAC labels and access control,
  and potentially lead to continued processing of a request even after
  it was determined to be invalid.  The second change was due to changes
  in the semaphore code since the original work was performed.
  
  Pointed out by: truckman
  
  Revision  Changes    Path
  1.72      +1 -2      src/sys/kern/sysv_sem.c



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