commit 0003172dfcdcb5e79dd01c7126225a6623f6697e Author: Steve Dickson Date: Wed Dec 20 10:40:36 2017 -0500 Release: 3.1.1 Signed-off-by: Steve Dickson commit f080188ee8b34757f93eb07b17302554af680d07 Author: Justin Mitchell Date: Mon Dec 18 15:15:06 2017 -0500 nfs-utils: Tidy up libnfsidmap exported symbols list and API Prior to its merger with nfs-utils the libnfsidmap library leaked a lot of internal functions and variables that were not defined in its API, some of which were used by its various plugins. This created an accidentally large ABI which restricts attempts to clean up the code base. These patches aim to trim the ABI down, whilst adding to the API only the minimal required to still support both bundled and 3rd party plugins. Signed-off-by: Justin Mitchell Signed-off-by: Steve Dickson commit fcf9bcfe32f96038b4f544cb5297210f87c0544a Author: Chuck Lever Date: Wed Dec 20 09:08:50 2017 -0500 mountstats: Use correct RDMA terminology The kernel is counting RDMA segments, not chunks. Correct the units labels displayed by "mountstats -x", and fix up the internal names of the counters. Fixes: 6742ba53ae79 ("mountstats: Add option to pretty-print ...") Signed-off-by: Chuck Lever Signed-off-by: Steve Dickson commit 6742ba53ae79b83ce7ca098901144c372c428668 Author: Chuck Lever Date: Wed Dec 6 14:25:25 2017 -0500 mountstats: Add option to pretty-print xprt statistics Add "-x" option to display the statistics reported on the "xprt:" line in mountstats. This is not terribly interesting for UDP and TCP, but it can be for RDMA transports. Signed-off-by: Chuck Lever Signed-off-by: Steve Dickson commit 27936a387b1ea2798a2f6d068e31b83c6ca2632b Author: NeilBrown Date: Wed Dec 6 14:16:56 2017 -0500 mount.nfs: don't parse "device" name for -o remount When "-o remount" is used, the device/special name is ignored. So don't parse it and risk generating a useless error. This is particularly important when nfs-root is used as the "device name" is listed as "/dev/nfs". Because mount.nfs doesn't think that is valid, mount -o remount,rw / will fail. Link: https://github.com/systemd/systemd/issues/3590 Signed-off-by: NeilBrown Signed-off-by: Steve Dickson commit 8d9bf479441d9d7a44a86b69026a7e9d431d3ade Author: Justin Mitchell Date: Tue Nov 7 09:28:25 2017 -0500 nfs-utils: Restore ABI compat with pre-merge libnfsidmap Prior to merge libnfsidmap leaked many private symbols that were not defined in its API, creating an accidental ABI. This patch renames and unhides symbols in order to match that ABI until a cleaned up API can be established and released. Signed-off-by: Steve Dickson commit ec342d7fecc804e817efba19fddcdab70050ea3e Author: Steve Dickson Date: Thu Nov 2 10:53:53 2017 -0400 gitignore: ignore files generated by libnfsidmap compilation libnfsidmap.pc is generated during the compiling of libnfsidmap which needed to be ignored. Signed-off-by: Steve Dickson commit f9a939b036881eb6ecddab42dbca436240d5c6ea Author: Justin Mitchell Date: Thu Nov 2 10:50:14 2017 -0400 nfs-utils: Remove dependency on libnfsidmap-devel package With commit a867b45 (Release: 2.2.1) the libnfsidmap-devel package is now build from with the nfs-utils source tree. So the programs dependent on libnfsidmap-devel need to look inward verses outward for the nfsidmap.h header file. Signed-off-by: Steve Dickson