mbox series

[pynfs,v2,0/5] An assortment of pynfs patches

Message ID 20230313112401.20488-1-jlayton@kernel.org (mailing list archive)
Headers show
Series An assortment of pynfs patches | expand

Message

Jeffrey Layton March 13, 2023, 11:23 a.m. UTC
v2:
- instead of changing the meaning of the "all" flag, add a new
  "everything" flag.
- add patch to fix LOCK24

I sent some of these a couple of weeks ago, but didn't Cc Calum (the new
maintainer) and a couple of them needed some changes. This set should
address the concerns about changing the meaning of "all" and adds a
new patch that fixes LOCK24 on knfsd.

Jeff Layton (5):
  nfs4.0: add a retry loop on NFS4ERR_DELAY to compound function
  examples: add a new example localhost_helper.sh script
  nfs4.0/testserver.py: don't return an error when tests fail
  testserver.py: add a new (special) "everything" flag
  LOCK24: fix the lock_seqid in second lock request

 examples/localhost_helper.sh  | 29 +++++++++++++++++++++++++++++
 nfs4.0/nfs4lib.py             | 21 +++++++++++++++------
 nfs4.0/servertests/st_lock.py |  6 +++++-
 nfs4.0/testserver.py          |  2 --
 nfs4.1/testmod.py             |  2 ++
 5 files changed, 51 insertions(+), 9 deletions(-)
 create mode 100755 examples/localhost_helper.sh

Comments

Calum Mackay March 13, 2023, 4:39 p.m. UTC | #1
On 13/03/2023 11:23 am, Jeff Layton wrote:
> v2:
> - instead of changing the meaning of the "all" flag, add a new
>    "everything" flag.
> - add patch to fix LOCK24
> 
> I sent some of these a couple of weeks ago, but didn't Cc Calum (the new
> maintainer) and a couple of them needed some changes. This set should
> address the concerns about changing the meaning of "all" and adds a
> new patch that fixes LOCK24 on knfsd.

Thanks very much, Jeff.

I don't have my repo set-up yet, but hopefully soon, and will get to 
these (and others) asap.

cheers,
calum.

> 
> Jeff Layton (5):
>    nfs4.0: add a retry loop on NFS4ERR_DELAY to compound function
>    examples: add a new example localhost_helper.sh script
>    nfs4.0/testserver.py: don't return an error when tests fail
>    testserver.py: add a new (special) "everything" flag
>    LOCK24: fix the lock_seqid in second lock request
> 
>   examples/localhost_helper.sh  | 29 +++++++++++++++++++++++++++++
>   nfs4.0/nfs4lib.py             | 21 +++++++++++++++------
>   nfs4.0/servertests/st_lock.py |  6 +++++-
>   nfs4.0/testserver.py          |  2 --
>   nfs4.1/testmod.py             |  2 ++
>   5 files changed, 51 insertions(+), 9 deletions(-)
>   create mode 100755 examples/localhost_helper.sh
>