Public bug reported:
---Problem Description---
AIX 7.3 NFS client frequently returns an EIO error to an application when
reading or writing to a file that has been locked with fcntl(). NFS server is
Ubuntu 20.04.6 LTS, GNU/Linux 5.4.0-139-generic x86_64. The problem does not
appear to affect other combinations of NFS client (including AIX 7.2) with this
NFS server.
The AIX team have indicated that the cause of the EIO is triggered by the NFS
server returning a BAD_SEQID error which leads to the AIX NFS client
incorrectly zeroing the stateid, which then leads to the NFS server returning a
BAD_STATEID error and the NFS client then returns the EIO error. The AIX team
would like to understand why the BAD_SEQID has been returned.
---uname output---
Linux duckseason 5.4.0-156-generic #173-Ubuntu SMP Tue Jul 11 07:25:22 UTC 2023
x86_64 x86_64 x86_64 GNU/Linux
Machine Type = VMware ESXi Server 7.0 4 x Intel(R) Xeon(R) Gold 6348H CPU @
2.30GHz
---Steps to Reproduce---
We cannot offer a simple way to recreate the problem as it involves IBM MQ
running on two primary machines (AIX) using the Ubuntu server for it's HA NFSv4
storage.
However, we can provide any requested trace or dumps from any or all of
the involved machines.
** Affects: linux (Ubuntu)
Importance: Undecided
Assignee: Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage)
Status: New
** Tags: architecture-x8664 bugnameltc-203937 severity-high
targetmilestone-inin2004
** Tags added: architecture-x8664 bugnameltc-203937 severity-high
targetmilestone-inin2004
** Changed in: ubuntu
Assignee: (unassigned) => Ubuntu on IBM Power Systems Bug Triage
(ubuntu-power-triage)
** Package changed: ubuntu => linux (Ubuntu)
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2042363
Title:
AIX 7.3 NFS client frequently returns an EIO error to an application
when reading or writing to a file that has been locked with fcntl() on
a Ubuntu 20.04 NFSV4 server
Status in linux package in Ubuntu:
New
Bug description:
---Problem Description---
AIX 7.3 NFS client frequently returns an EIO error to an application when
reading or writing to a file that has been locked with fcntl(). NFS server is
Ubuntu 20.04.6 LTS, GNU/Linux 5.4.0-139-generic x86_64. The problem does not
appear to affect other combinations of NFS client (including AIX 7.2) with this
NFS server.
The AIX team have indicated that the cause of the EIO is triggered by the NFS
server returning a BAD_SEQID error which leads to the AIX NFS client
incorrectly zeroing the stateid, which then leads to the NFS server returning a
BAD_STATEID error and the NFS client then returns the EIO error. The AIX team
would like to understand why the BAD_SEQID has been returned.
---uname output---
Linux duckseason 5.4.0-156-generic #173-Ubuntu SMP Tue Jul 11 07:25:22 UTC
2023 x86_64 x86_64 x86_64 GNU/Linux
Machine Type = VMware ESXi Server 7.0 4 x Intel(R) Xeon(R) Gold 6348H CPU @
2.30GHz
---Steps to Reproduce---
We cannot offer a simple way to recreate the problem as it involves IBM MQ
running on two primary machines (AIX) using the Ubuntu server for it's HA NFSv4
storage.
However, we can provide any requested trace or dumps from any or all
of the involved machines.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2042363/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp