From: Chris Horn Date: Mon, 4 May 2020 18:29:41 +0000 (-0500) Subject: LU-13510 lnet: Add lnet_lnd_timeout to sysfs X-Git-Tag: 2.13.54~9 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=refs%2Fchanges%2F82%2F38482%2F3;p=fs%2Flustre-release.git LU-13510 lnet: Add lnet_lnd_timeout to sysfs Allow lnet_lnd_timeout to be read (only) from sysfs. Test-Parameters: trivial Signed-off-by: Chris Horn Change-Id: I8bdbf0f6a51a798f3395238e50a2ebb1fdb64911 Reviewed-on: https://review.whamcloud.com/38482 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Serguei Smirnov Reviewed-by: Amir Shehata Reviewed-by: Oleg Drokin --- diff --git a/lnet/include/lnet/lib-lnet.h b/lnet/include/lnet/lib-lnet.h index ecc97da..6d577e1 100644 --- a/lnet/include/lnet/lib-lnet.h +++ b/lnet/include/lnet/lib-lnet.h @@ -456,6 +456,7 @@ void lnet_lib_exit(void); extern unsigned lnet_transaction_timeout; extern unsigned lnet_retry_count; +extern unsigned int lnet_lnd_timeout; extern unsigned int lnet_numa_range; extern unsigned int lnet_health_sensitivity; extern unsigned int lnet_recovery_interval; diff --git a/lnet/lnet/router_proc.c b/lnet/lnet/router_proc.c index 617beec..b517dcf 100644 --- a/lnet/lnet/router_proc.c +++ b/lnet/lnet/router_proc.c @@ -902,6 +902,13 @@ static struct ctl_table lnet_table[] = { .mode = 0644, .proc_handler = &proc_lnet_portal_rotor, }, + { + .procname = "lnet_lnd_timeout", + .data = &lnet_lnd_timeout, + .maxlen = sizeof(lnet_lnd_timeout), + .mode = 0444, + .proc_handler = &proc_dointvec, + }, { .procname = NULL } };