Whamcloud - gitweb
LU-9558 llite: user enhanced getattr functionality in newer kernels 15/27715/3
authorJames Simmons <uja.ornl@yahoo.com>
Wed, 21 Jun 2017 21:37:04 +0000 (17:37 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 1 Aug 2017 05:34:34 +0000 (05:34 +0000)
commit9e31c0dcfc351c76b22dcde05087857484859124
treea5eac5499a33466f17e8b7966fdc46bfbed6ba4b
parenta1fc8dffef216b71cb4a29a5a8faa2aa7919d2ae
LU-9558 llite: user enhanced getattr functionality in newer kernels

Starting with the linux kernel 4.11 a new system call was added
to enhance the file info available. This new functionality has
changed the getattr functions in the linux kernel. This patch
only provides the most basic support for now.

Linux-commit: a528d35e8bfcc521d7cb70aaf03e1bd296c8493f

Change-Id: Iee1b02bb94dab05a3197866af9eedd6f35cac7c5
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-on: https://review.whamcloud.com/27715
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
lustre/autoconf/lustre-core.m4
lustre/llite/file.c
lustre/llite/llite_internal.h
lustre/tests/kernel/kinode.c