On Fri, 11 Oct 2013 20:18:58 -0400
Scott Lovenberg <scott.lovenb...@gmail.com> wrote:

> 
> On Oct 11, 2013, at 19:49, Jeremy Allison <j...@samba.org> wrote:
> 
> > On Fri, 11 Oct 2013 15:36:43 -0600 Andreas Dilger <adil...@dilger.ca> wrote:
> >>> 
> >>> At this point, my main questions are:
> >>> 
> >>> 1) does this look useful, particularly for fileserver implementors?
> > 
> > Yes from the Samba perspective. We'll have to keep the old
> > code around for compatibility with non-Linux OS'es, but this
> > will allow Linux Samba to short-circuit a bunch of logic
> > we have to get around the insane POSIX locking semantics
> > on close.
> > 
> > Jeremy.
> 
> From the peanut gallery, IIRC from college a few years back, wasn't the POSIX 
> file locking stuff passed by all parties because they intended to do their 
> own thing regardless of the standard?  The reason that all locks are blown on 
> a release is mostly because there were already implementations and no one 
> wanted to push the issue, or am I misunderstanding/forgetting the history of 
> file locks in POSIX?

This blog post of Jeremy's explains some of the history:

    http://www.samba.org/samba/news/articles/low_point/tale_two_stds_os2.html

See the section entitled "First Implementation Past the Post".

-- 
Jeff Layton <jlay...@redhat.com>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to