commit 331f439a25810c3031cb4edb9dcb0afae6039145
Author: Stephan Wiesand <stephan.wiesand@desy.de>
Date:   Wed Oct 9 15:15:09 2013 +0200

    Update NEWS for 1.6.5.1
    
    Update the release notes for 1.6.5.1 with information about the change in
    gerrit 10331.
    
    Change-Id: I0bd8d7aa3fa7aeb9a1a44f0aed06f85d6dcdcc06
    Reviewed-on: http://gerrit.openafs.org/10332
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 52d720348f06d62f7c64031a7e4a598a6242001d
Author: Christof Hanke <christof.hanke@rzg.mpg.de>
Date:   Tue Oct 8 11:53:17 2013 +0200

    linux-kernel-module: move keyring-specific
    
    function afs_set_session_keyring into
    if defined(LINUX_KEYRING_SUPPORT)
    block. Otherwise compilation fails.
    
    Reviewed-on: http://gerrit.openafs.org/10324
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
    (cherry picked from commit b0d75d0687a3436201411384c570448a49a9db15)
    
    Reviewed-on: http://gerrit.openafs.org/10325
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Christof Hanke <christof.hanke@rzg.mpg.de>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    (cherry picked from commit 994da1669293c7c341b5f73fdb7eaebbe530ec90)
    
    Change-Id: I266cb65d60c814bdb333f8193f95b5b61955b544
    Reviewed-on: http://gerrit.openafs.org/10331
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit bf8c714465a81b0e57c0ce2b95a5cc273e4a676a
Author: Stephan Wiesand <stephan.wiesand@desy.de>
Date:   Wed Oct 2 11:14:37 2013 +0200

    Make OpenAFS 1.6.5.1
    
    Update configure version strings for 1.6.5.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.5.1.
    Switch to 1.6.6 dev 1 for macos.
    
    Change-Id: I44a34f5c8ac3f3518da51e179db05723d3ad754a
    Reviewed-on: http://gerrit.openafs.org/10317
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 750bbeae7f091c21dd74f964ea0dd8233450249d
Author: Stephan Wiesand <stephan.wiesand@desy.de>
Date:   Wed Oct 2 11:03:22 2013 +0200

    Update NEWS for 1.6.5.1
    
    Release notes for 1.6.5.1 .
    
    Change-Id: I06ae7a885f59b1b38fc21b27b57b3d843c203a73
    Reviewed-on: http://gerrit.openafs.org/10316
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit f6c11fdb35aa3d1b54d5d0ef2dffcb81f0ff3c8b
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Fri Sep 20 15:13:43 2013 -0500

    rx: Always call rxi_StartListener
    
    Commit c10f5296 made rx_Init only call rxi_StartListener in the kernel
    if we have RXK_LISTENER_ENV. But this doesn't make any sense, since
    rxi_StartListener only does anything if RXK_LISTENER_ENV is _not_
    defined. As a result, for any non-rxk-listener non-rx-upcall platform,
    we never receives rx packets in the kernel, since we never set up our
    rx packet callback. The only such platform appears to be AIX, since
    while other platforms (HPUX, FBSD, IRIX) have a non-rxk-listener mode,
    they also implement an rxk-listener mode that we always turn on.
    
    So, just always call rxi_StartListener, and let the ifdef guards for
    the various implementations of rxi_StartListener do the right thing.
    
    FIXES 131725
    
    Reviewed-on: http://gerrit.openafs.org/10263
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
    (cherry picked from commit 2aa26fcb4e3cf5fa85a3aee3263893a0443a2b75)
    
    Reviewed-on: http://gerrit.openafs.org/10272
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    (cherry picked from commit ccc7a46b419141d7c28e89e2292f4e5d8cdb7683)
    
    Change-Id: I4589ac14e8039c7201d169652ca2f16650522f57
    Reviewed-on: http://gerrit.openafs.org/10280
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 2cbbd1b8ef6c4f4b6a40bb4cac90fe446d4672a4
Author: Derrick Brashear <shadow@your-file-system.com>
Date:   Fri Sep 13 11:13:05 2013 -0400

    linux: core dump requires write fop
    
    turns out not just writev is unhappy with aio_write (only); core dumping
    wants a write file op. always provide it.
    
    FIXES 131729
    
    Reviewed-on: http://gerrit.openafs.org/10251
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
    (cherry picked from commit 13165c05836bcd4b3f5655ab2bcc979ff859efa2)
    
    Reviewed-on: http://gerrit.openafs.org/10254
    Reviewed-by: Marc Dionne <marc.c.dionne@gmail.com>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    (cherry picked from commit 8cef9359cd3ff5bd7c36465e09a6d616f70f3cd0)
    
    Change-Id: Id0f0e3f56d29d8739b875f794a3204f551aac7a4
    Reviewed-on: http://gerrit.openafs.org/10279
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 87e5fd01f37d9a396c4afe3f0f1ced128e7707cc
Author: Christof Hanke <christof.hanke@rzg.mpg.de>
Date:   Thu Sep 12 09:25:31 2013 +0200

    LINUX: Keyring deal with suse-specific key_type op
    
    instantiate_prep used for checking for
    STRUCT_KEY_TYPE_HAS_PREPARSE
    
    Reviewed-on: http://gerrit.openafs.org/10194
    Reviewed-by: Marc Dionne <marc.c.dionne@gmail.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    (cherry picked from commit 9db8b123e4dab6c25ef4166ad3fa74aaa0f630f4)
    
    Reviewed-on: http://gerrit.openafs.org/10252
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
    Reviewed-by: Marc Dionne <marc.c.dionne@gmail.com>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    (cherry picked from commit 51af11f297b54d79c3b54c9e6a0316db732d1047)
    
    Change-Id: I0b29b8b57fe1f975663108bd295723d0916c73af
    Reviewed-on: http://gerrit.openafs.org/10278
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 35a2299ecb05b940e25ecc17b7732d97c1bf8aae
Author: Derrick Brashear <shadow@your-file-system.com>
Date:   Thu Sep 12 08:09:34 2013 -0400

    linux: provide read and write ops even when we have aio
    
    read/write will fall back to aio ops but e.g. writev will
    fail if there is not either a write or writev op explicitly.
    
    force the fallback via do_sync_read/do_sync_write
    
    required with 2.6.18-348.x rhel kernels but probably not newer ones
    
    Reviewed-on: http://gerrit.openafs.org/10246
    Reviewed-by: Marc Dionne <marc.c.dionne@gmail.com>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
    Tested-by: Derrick Brashear <shadow@your-file-system.com>
    (cherry picked from commit e6af2ffc86af17c4be427384467c4122fc5301b3)
    
    Reviewed-on: http://gerrit.openafs.org/10248
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Reviewed-by: Marc Dionne <marc.c.dionne@gmail.com>
    Reviewed-by: Jason Edgecombe <jason@rampaginggeek.com>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    (cherry picked from commit ae8c311e207712e87421967749c79250a89d27ff)
    
    Change-Id: I1062a768c5a4e48a054ce0b86cba893f77d5eaf1
    Reviewed-on: http://gerrit.openafs.org/10277
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 08d91e64f5ec53eb2dd4b72762879c09790919fe
Author: Marc Dionne <marc.dionne@your-file-system.com>
Date:   Tue Sep 3 07:55:14 2013 -0400

    Linux 3.11: Adapt to d_count changes
    
    In preparation for upcoming changes in the 3.12 cycle, d_lockref
    was introduced late in the 3.11 cycle.  The dentry's d_lock and
    d_count are moved to this new structure.  A new d_lock macro makes
    the change transparent for locking, but direct users of d_count
    must adapt.  A new d_count() helper function is provided and
    should now be used.
    
    Use the new d_count() helper function if available, and move
    some of the ifdef logic into a helper compatibility function.
    
    Reviewed-on: http://gerrit.openafs.org/10219
    Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Simon Wilkinson <simonxwilkinson@gmail.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit 1f577e41b65e9bd213a915a296ecf5bedd17fcc1)
    
    Reviewed-on: http://gerrit.openafs.org/10241
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    (cherry picked from commit 8e14537c605b3b6867c923dfef782492191939c7)
    
    Change-Id: Ia16740e45824971dc8016971429c7926e1378f6c
    Reviewed-on: http://gerrit.openafs.org/10276
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 0c5afaca547549e788d86962c7180d5de42488b5
Author: Marc Dionne <marc.dionne@your-file-system.com>
Date:   Mon Jul 8 10:53:00 2013 -0400

    Linux 3.11: Convert from readdir to iterate file operation
    
    Convert the readdir function so that it can be used as the new
    "iterate" file operation.  This new operation is passed a context
    that contains a pointer to the filldir function and the offset.
    The context is passed into the new dir_emit function that will
    call the function specified by the context.
    
    The new dir_emit function returns true on success, so we must be
    careful about how we check for failure since this is different
    behaviour from what filldir currently does.
    
    Reviewed-on: http://gerrit.openafs.org/10051
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
    (cherry picked from commit 902b8809f03533ffa7731919930bb5178f77df6c)
    
    Change-Id: I12dc2517af66b66b2de6b2cb01d39e3a0cbc5fe2
    Reviewed-on: http://gerrit.openafs.org/10118
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

commit 984ff6cb2b3100ae3dd567c537dc3e4ae065f3ae
Author: Derrick Brashear <shadow@your-file-system.com>
Date:   Thu Jul 25 07:51:04 2013 -0400

    dirpath: update keytab strings in windows
    
    this was missed in the pullup from 33eecea7db14d06c59e1081b970d4caf0af773ca
    
    Change-Id: Iee734bf06af4152ead5cfcf33bbbcafc39812c5a
    Reviewed-on: http://gerrit.openafs.org/10109
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>

commit 2f411f4f8c3e1116cb9bc515db598eda1e6cea1b
Merge: 772a378 5f5b02a
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Wed Jul 24 16:10:28 2013 +0100

    Merge branch 'rxkad-kdf-1.6' into origin/openafs-stable-1_6_x
    
    Merge the changes necessary for OpenAFS-SA-2013-003 and
    OpenAFS-SA-2013-004 back into the stable branch.

commit 5f5b02a57102af1a85fb9bdaaec31b6094d0c9c4
Author: Michael Meffie <mmeffie@sinenomine.net>
Date:   Wed Jul 17 23:10:42 2013 +0100

    ubik: Fix encryption selection in ugen
    
    Make sure that we encrypt when requested to by the application
    
    Change-Id: If4c2ba2257bf060d3e9169ccdbcae54f54dfe5d7

commit 0e41558190a5190dee3037c08e8df31e61e5134e
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Tue Jul 16 19:37:00 2013 +0100

    Make OpenAFS 1.6.5
    
    Change-Id: I693297ef6e20358966930cb29116d45b9151811f

commit 772a378bc412d62e25dfa5d4d8b3c854ee8b604a
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Fri Jun 15 16:55:16 2012 -0500

    viced: Rename fs_rxstat_userok
    
    The fs_rxstat_userok function can be used for other purposes; give it
    a more general name.
    
    Reviewed-on: http://gerrit.openafs.org/7571
    Reviewed-by: Derrick Brashear <shadow@dementix.org>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    (cherry picked from commit 7a875f639f61966f2d327f929305091d2678e99a)
    
    Change-Id: I44301904cc8e7145ba13276a32b7cea475bc0574
    Reviewed-on: http://gerrit.openafs.org/9484
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
