On 2013/11/12 05:45, Ted Unangst wrote:
> I think we lost something. This commit should reference the original.

yes, it should.. standard method is to include the original commit
message and usually revision as well; if you are pasting in the commit log
then do not include the complete --------------------------- lines because
it breaks some tools that read logs.

so e.g.

MFC vnode lock fix, req'd by dcoppa, ok deraadt:
-/--------------------------
revision 1.77
date: 2013/10/29 03:11:08;  author: guenther;  state: Exp;  lines: +11 -3;
Unlock the vnode while calling a device's d_close routine, except when
it's locked for changing the type (i.e., revoke()).  We already unlock
it while calling the d_open, d_read, and d_write routines and this is
safe for the same reason: the device routines operate at a lower level
and don't need the protection of the vnode locks.  This is important
as the device close routine may block indefinitely.

"don't see anything wrong" tedu@
-/--------------------------


> On Mon, Nov 11, 2013 at 19:37, William Yodlowsky wrote:
> > CVSROOT:    /cvs
> > Module name:        src
> > Changes by: will...@cvs.openbsd.org 2013/11/11 19:37:04
> > 
> > Modified files:
> > sys/kern       : Tag: OPENBSD_5_4 spec_vnops.c
> > 
> > Log message:
> > MFC:
> > 
> > This is 
> > http://ftp.openbsd.org/pub/OpenBSD/patches/5.4/common/003_vnode.patch
> > 
> > An unprivileged user may hang the system.
> > 
> > requested by dcoppa
> > fix by guenther
> > ok deraadt

Reply via email to