commit 42c8b109f8f550e6ba3383809b7e3d8f770af6e9
Author: Stephan Wiesand <stephan.wiesand@desy.de>
Date:   Fri Aug 14 08:46:36 2015 +0200

    Make OpenAFS 1.6.14.1
    
    Update configure version strings for 1.6.14.1. Note that macos kext
    can be of form XXXX.YY[.ZZ[(d|a|b|fc)NNN]] where d dev, a alpha,
    b beta, f final candidate so we have no way to represent 1.6.14.1.
    Switch to 1.6.15 dev 1 for macos.
    
    Change-Id: I733de0ef5d359bffdb7ffe6a7c12cf60f18618c0
    Reviewed-on: http://gerrit.openafs.org/11982
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit c453780953c423ed1a02918039092e93658fa2f7
Author: Stephan Wiesand <stephan.wiesand@desy.de>
Date:   Mon Aug 31 21:48:19 2015 +0200

    Update NEWS for 1.6.14.1
    
    Release notes for OpenAFS 1.6.14.1 .
    
    Change-Id: I61fcb122eba98a3d5e2180b9de4bcdc611678cc6
    Reviewed-on: http://gerrit.openafs.org/11993
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit feab09080ec050b3026eff966352b058e2c2295b
Author: Marc Dionne <marc.dionne@your-file-system.com>
Date:   Wed Jul 29 09:03:14 2015 -0300

    Linux: Only use automount for volume roots
    
    As long as we avoid using directory aliases when crossing
    a mount point (at the volume root), we should always get
    to a given non root directory with the same dentry.
    The mechanism added by commit de381aa0 ("Linux: Make dir
    dentry aliases act like symlinks") is therefore only really
    necessary for a volume root.
    
    With kernel 4.2 it is not possible to tweak the "total link
    count", resulting in ELOOP errors when looking up a path
    with 40 or more directories that are being looked up for
    the first time.  With this change, only mountpoints will
    count against the limit.
    
    Reviewed-on: http://gerrit.openafs.org/11945
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Reviewed-by: Daria Brashear <shadow@your-file-system.com>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    (cherry picked from commit 05f64de7d723a8d5430d9b5928c2025838a6fa52)
    
    Change-Id: I16e855c8322174604288b7d440b342951dd3a015
    Reviewed-on: http://gerrit.openafs.org/11989
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit b93da6f3e99735ef2584fb172d028284bb581011
Author: Marc Dionne <marc.dionne@your-file-system.com>
Date:   Mon Jul 6 13:01:38 2015 -0300

    Linux 4.2: Changes in link operation APIs
    
    The follow_link and put_link operations are revised.
    Test for the new signature and adapt the code.
    
    Reviewed-on: http://gerrit.openafs.org/11928
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit 6c3ac6dc1ea865153a65b5c5c4f288617a3e6d0f)
    
    Change-Id: I779fe8a29ec75a5db545b5d370927b810c1165c9
    Reviewed-on: http://gerrit.openafs.org/11951
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit dfcf0b348886b4a97d2c8a8b90eae98ad9e25834
Author: Marc Dionne <marc.dionne@your-file-system.com>
Date:   Mon Jul 6 12:00:10 2015 -0300

    Linux: Add AC_CHECK_LINUX_OPERATION configure macro
    
    Add a new macro to check the signature of a particular
    operation against a provided typed argument list.
    One of the arguments is an arbitrary label that is used
    to construct the pre-processor define name.  This will
    allow for testing of different forms for the same
    operation.
    
    This can be used to replace many of the remaining odd
    checks in src/cf/linux_test4.m4.
    
    Reviewed-on: http://gerrit.openafs.org/11927
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit c2c0b6bc86c6d67814d0f7fe14fa8eefc445b4a4)
    
    Change-Id: Id929412d87bb9fc38b2b599abbe3fddca3cda4b1
    Reviewed-on: http://gerrit.openafs.org/11950
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 2e5ba7e16c6797a39323173ce17a1db698526c2c
Author: Marc Dionne <marc.dionne@your-file-system.com>
Date:   Mon Jul 6 11:00:13 2015 -0300

    Linux 4.2: total_link_count is no longer accessible
    
    The value is now stored in the nameidata structure which
    is private to fs/namei.c, so we can't modify it here.
    
    The effect is that using a path that contains 40+ directories
    may fail with ELOOP, depending on which directories in the
    path were previously used.  After a directory is accessed once
    its D_AUTOMOUNT flag is reset and it will no longer count
    against the symlink limit in later path lookups.
    
    Reviewed-on: http://gerrit.openafs.org/11926
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit 89aeb71a3e23c944f58cfa9572e9eae4d2130d37)
    
    Change-Id: Ib6282f3029c4112c510217eacf270a56d679fccd
    Reviewed-on: http://gerrit.openafs.org/11949
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 8d1e5a497635bf453c73525b9df2bcf9c13a5faf
Author: Marc Dionne <marc.dionne@your-file-system.com>
Date:   Wed Jul 8 14:32:31 2015 -0300

    Linux 4.2: Pass namespace to sock_create_kern
    
    sock_create_kern gains an additional network namespace
    argument.
    
    Pass in the default system namesapce.
    
    Reviewed-on: http://gerrit.openafs.org/11925
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Perry Ruiter <pruiter@sinenomine.net>
    Reviewed-by: Chas Williams <3chas3@gmail.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit e597b879677d023165298adadfb88db031883ff4)
    
    Change-Id: I8e4341a6b4c33c5226b9307827932f577e08d5b2
    Reviewed-on: http://gerrit.openafs.org/11948
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 602130f1de65eefeb4e31e114070d544eb9edd40
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Sun Apr 17 23:43:51 2011 +0100

    Linux CM: Use kernel allocator directly
    
    In another few locations within the Linux portion of the cache
    manager, directly use the kernel allocator. We can do so here
    because we can guarantee that the amount of memory being allocated
    is less than the page size, and there is a kfree() in all of the
    exit paths, so we don't need the magic freeing behaviour, either.
    
    Reviewed-on: http://gerrit.openafs.org/4752
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Reviewed-by: Marc Dionne <marc.c.dionne@gmail.com>
    Tested-by: Derrick Brashear <shadow@dementia.org>
    (cherry picked from commit 7a70c2907b0435653098a611a140fea1ac0b2fac)
    
    Change-Id: I72fd6a2109022af5e14d90ce147705da7ccec587
    Reviewed-on: http://gerrit.openafs.org/11933
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Chas Williams <3chas3@gmail.com>
    Reviewed-by: Perry Ruiter <pruiter@sinenomine.net>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
