Whamcloud - gitweb
LU-12137 llite: use ->iterate_shared() for readdir 56/34556/14
authorAndreas Dilger <adilger@whamcloud.com>
Fri, 27 Sep 2019 21:06:06 +0000 (17:06 -0400)
committerOleg Drokin <green@whamcloud.com>
Tue, 12 Nov 2019 04:06:05 +0000 (04:06 +0000)
commit6e26d2d715ee65079682f7823f986f61f80eb07c
treefd03b0fc6012387dc558c2c11cf3b2c0e6b7732b
parent332ec6a585f54eb7b3694ff6f939cd6d8159e6ba
LU-12137 llite: use ->iterate_shared() for readdir

Use the ->iterate_shared() method for readdir in llite, which has
been available since kernel commit v4.6-rc3-29-g6192269.

Remove duplicate autoconf check for the "iterate_shared" method.

Fixes: e41bdca7559 ("LU-11071 build: Add server build support for Ubuntu 18.04")
Test-Parameters: clientdistro=sles12sp3
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: I4dcec7c8ce1a5dbcc1e0ebc74ac47d1b7a4cab07
Reviewed-on: https://review.whamcloud.com/34556
Reviewed-by: Shaun Tancheff <stancheff@cray.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/autoconf/lustre-core.m4
lustre/include/lustre_compat.h
lustre/llite/dir.c
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_scrub.c