Whamcloud - gitweb
LU-6215 gss: key->payload.data is an array in 4.4+ kernels 31/18731/11
authorLi Dongyang <dongyang.li@anu.edu.au>
Thu, 21 Apr 2016 14:25:28 +0000 (10:25 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 28 Apr 2016 04:23:05 +0000 (04:23 +0000)
commit859c947848fbd7a0b681da6cc90eb701583121fd
tree27970d104dc8fe0e6d9f9dc5d771846502588a9a
parent04490846ef9db8622482939a6bd1daa0714ba20e
LU-6215 gss: key->payload.data is an array in 4.4+ kernels

Kernel 4.4 merged the type-specific data with the payload data
for keys, as a result, payload.data is now an array.
This patch handles the code change.

Linux-commit: 146aa8b1453bd8f1ff2304ffb71b4ee0eb9acdcc

Signed-off-by: Li Dongyang <dongyang.li@anu.edu.au>
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Change-Id: I1036ab927514f0efa073d9f0136e299be8950461
Reviewed-on: http://review.whamcloud.com/18731
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/autoconf/lustre-core.m4
lustre/ptlrpc/gss/gss_keyring.c