OpenAFS Master Repository branch, openafs-stable-1_4_12_1, updated. openafs-stable-1_4_14-9-g2c3b79c
Gerrit Code Review
gerrit@openafs.org
Thu, 28 Apr 2011 20:41:16 -0700 (PDT)
The following commit has been merged in the openafs-stable-1_4_12_1 branch:
commit 2c3b79c8c242d12398eff647753370787b7cf300
Author: Marc Dionne <marc.c.dionne@gmail.com>
Date: Fri Jan 28 20:59:17 2011 -0500
Linux: 2.6.38: deal with dcache_lock removal
dcache_lock is gone in 2.6.38, and some of the vfs locking rules
have changed.
Of interest for openafs:
- inode->i_lock protects the d_alias list
- dentry->d_lock protects d_unhashed()
Add a new configure test for dcache_lock, and replace its use by
the appropriate new lock(s).
Reviewed-on: http://gerrit.openafs.org/3771
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit 2eca7aef7b2940e4ef5f9901ce28481af6edb6dd)
Change-Id: Ie405bb1e40cca4ba83bca3e051e2ab54b8850ac6
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-on: http://gerrit.openafs.org/3998
Reviewed-by: Simon Wilkinson <sxw@inf.ed.ac.uk>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Marc Dionne <marc.c.dionne@gmail.com>
Reviewed-by: Russ Allbery <rra@stanford.edu>
Reviewed-on: http://gerrit.openafs.org/4043
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
acinclude.m4 | 1 +
src/afs/afs_daemons.c | 8 ++++++++
src/afs/afs_vcache.c | 35 +++++++++++++++++++++++++++++++++--
src/cf/linux-test4.m4 | 11 +++++++++++
4 files changed, 53 insertions(+), 2 deletions(-)
--
OpenAFS Master Repository