Linux: d_alias becomes d_u.d_alias
authorMarc Dionne <marc.dionne@your-file-system.com>
Thu, 18 Dec 2014 12:13:46 +0000 (07:13 -0500)
committerJeffrey Altman <jaltman@your-file-system.com>
Thu, 8 Jan 2015 11:43:12 +0000 (06:43 -0500)
commitd6f29679098aff171e69511823b340ccf28e5c31
tree3db87264f77c5fe21da82a3beeaf0df126e9fbb9
parenta0ffea098d8c5c5b46c6bf86a12d28d6e7096685
Linux: d_alias becomes d_u.d_alias

The fields in struct dentry are re-arranged so that d_alias
shares space wth d_rcu inside the d_u union.  Some references
need to change from d_alias to d_u.d_alias.

The kernel change was introduced for 3.19 but was also backported
to the 3.18 stable series in 3.18.1, so this commit is required
for 3.19 and current 3.18 kernels.

Change-Id: I711a5a3a89af6e0055381dfd4474ddca2868bb9c
Reviewed-on: http://gerrit.openafs.org/11642
Reviewed-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: Michael Laß <lass@mail.uni-paderborn.de>
Reviewed-by: Daria Brashear <shadow@your-file-system.com>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
acinclude.m4
src/afs/LINUX/osi_compat.h
src/cf/linux-test4.m4