Whamcloud - gitweb
LU-14080 gnilnd: updates for SUSE 15 SP2 26/40426/3
authorShaun Tancheff <shaun.tancheff@hpe.com>
Tue, 27 Oct 2020 21:03:13 +0000 (16:03 -0500)
committerOleg Drokin <green@whamcloud.com>
Thu, 17 Dec 2020 17:00:58 +0000 (17:00 +0000)
commit4b0e495e3c52296a248e37d54665aade87d6901d
treeb44eab002144422a2c8411f4bc48866f294fbb31
parent160ff3c144a37c7379613190ec752da3bd176fa3
LU-14080 gnilnd: updates for SUSE 15 SP2

gnilnd updates for SUSE 15 SP2

Use -Werror when checking for -Wno-stringop-truncation to
ensure the compile test is valid

Adjust for kernel dropping time_t, timeval, timespec
Adjust for kernel switching to timer_setup

Adjust for kernel dropping global_page_state(), use
nr_free_pages instead

Cleanup string format for stricter checking

Test-Parameters: trivial
HPE-bug-id: LUS-9453
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: I5dcda1497fa5b1f2cf4a215517700f07374fcf7f
Reviewed-on: https://review.whamcloud.com/40426
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Petros Koutoupis <petros.koutoupis@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
config/lustre-build.m4
lnet/klnds/gnilnd/gnilnd.c
lnet/klnds/gnilnd/gnilnd.h
lnet/klnds/gnilnd/gnilnd_cb.c
lnet/klnds/gnilnd/gnilnd_conn.c
lnet/klnds/gnilnd/gnilnd_proc.c
lnet/klnds/gnilnd/gnilnd_sysctl.c