Thanks for your review, Bruce. I'll watch for the additional Ack. > On Aug 3, 2021, at 10:08 AM, J. Bruce Fields <bfields@xxxxxxxxxxxx> wrote: > > Looks good to me. Could Chuck take it with nfsd stuff if somebody could > ACK the sysctl part? > > --b. > > On Tue, Aug 03, 2021 at 12:59:35PM +0200, Thomas Huth wrote: >> There is an endianess problem with /proc/sys/fs/nfs/nsm_use_hostnames >> (which can e.g. be seen on an s390x host) : >> >> # modprobe lockd nsm_use_hostnames=1 >> # cat /proc/sys/fs/nfs/nsm_use_hostnames >> 16777216 >> >> The nsm_use_hostnames variable is declared as "bool" which is required >> for the correct type for the module parameter. However, this does not >> work correctly with the entry in the /proc filesystem since this >> currently requires "int". >> >> Jia He already provided patches for this problem a couple of years ago, >> but apparently they felt through the cracks and never got merged. So >> here's a rebased version to finally fix this issue. >> >> Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=1764075 >> >> Jia He (2): >> sysctl: introduce new proc handler proc_dobool >> lockd: change the proc_handler for nsm_use_hostnames >> >> fs/lockd/svc.c | 2 +- >> include/linux/sysctl.h | 2 ++ >> kernel/sysctl.c | 42 ++++++++++++++++++++++++++++++++++++++++++ >> 3 files changed, 45 insertions(+), 1 deletion(-) >> >> -- >> 2.27.0 -- Chuck Lever