Whamcloud - gitweb
LU-6215 llite: handle kernel symlink api changes in 4.2+ 76/16376/4
authorJames Simmons <uja.ornl@yahoo.com>
Tue, 15 Sep 2015 22:13:20 +0000 (18:13 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 22 Sep 2015 23:23:19 +0000 (23:23 +0000)
commitab8b977f77e44c3f4d57be2244e9df898fd15316
treea97d5087ac4335d48f5207f9ac75b276e935f237
parentb567f5066b7ca2d15d4f492ec205651c9a63ef98
LU-6215 llite: handle kernel symlink api changes in 4.2+
 kernels

Starting with 4.2 kernels the inode operations handling
symlinks follow_link() and put_link() stop passing in
struct nameidata as an argument. This patch handles this
change.

Change-Id: I204daa1469f6661ced3a519873e1aa26463c8c72
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-on: http://review.whamcloud.com/16376
Tested-by: Jenkins
Reviewed-by: frank zago <fzago@cray.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/autoconf/lustre-core.m4
lustre/llite/symlink.c