So mount v4 returns 32 (probably means EPIPE) but v3 returns 0.
ubuntu@nfs:~$ sudo strace -e mount mount localhost:/home /mnt/nfs_home -o vers=4 mount.nfs: mount system call failed for /mnt/nfs_home --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1830, si_uid=0, si_status=32, si_utime=0, si_stime=0} --- +++ exited with 32 +++
ubuntu@nfs:~$ sudo strace -e mount mount localhost:/home /mnt/nfs_home -o vers=3 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1850, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +++ exited with 0 +++
Could I know the kernel version which use for below test? Seems it was tested on 20240302. https://autopkgtest.ubuntu.com/results/autopkgtest-noble/noble/s390x/n/nfs-utils/20240302_020943_bf464@/log.gz
And I tried with mainline/v6.8 kernel which has the same issue.
So mount v4 returns 32 (probably means EPIPE) but v3 returns 0.
ubuntu@nfs:~$ sudo strace -e mount mount localhost:/home /mnt/nfs_home -o vers=4
mount.nfs: mount system call failed for /mnt/nfs_home
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1830, si_uid=0, si_status=32, si_utime=0, si_stime=0} ---
+++ exited with 32 +++
ubuntu@nfs:~$ sudo strace -e mount mount localhost:/home /mnt/nfs_home -o vers=3
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1850, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
+++ exited with 0 +++
Could I know the kernel version which use for below test? Seems it was tested on 20240302. /autopkgtest. ubuntu. com/results/ autopkgtest- noble/noble/ s390x/n/ nfs-utils/ 20240302_ 020943_ bf464@/ log.gz
https:/
And I tried with mainline/v6.8 kernel which has the same issue.