]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Linux 3.6: d_alias and i_dentry are now hlists
authorMarc Dionne <marc.c.dionne@gmail.com>
Tue, 14 Aug 2012 01:55:25 +0000 (21:55 -0400)
committerDerrick Brashear <shadow@your-file-system.com>
Sat, 29 Sep 2012 13:40:38 +0000 (06:40 -0700)
commitb5a66fb391b47848f023042e96c87a1b7d49b888
tree73b9d0deb7487f1066f5752b781297e29fa093e1
parent1bba9760b26bdb1ef1e17f9d1e15be9d565828cc
Linux 3.6: d_alias and i_dentry are now hlists

The d_alias pointer is now the head of an hlist.  This means the
iterator is a different macro and has no "reverse" version since
hlists have no direct pointer to the list tail.

inode->i_dentry gets the same treatment.  Adjust where we use it.

Reviewed-on: http://gerrit.openafs.org/7983
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
(cherry picked from commit 6bea047fb404bde828c6358ae06f7941aa2bc959)

Change-Id: I7e7b87e5f5c240f3f0ff25fa723c857ab9d0108c
Reviewed-on: http://gerrit.openafs.org/8080
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
Reviewed-by: Ken Dreyer <ktdreyer@ktdreyer.com>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
acinclude.m4
src/afs/LINUX/osi_vcache.c
src/afs/LINUX/osi_vnodeops.c
src/afs/afs_daemons.c
src/cf/linux-test4.m4