All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] 2nd set of nfsd changes for 5.17-rc
@ 2022-02-09 14:44 Chuck Lever III
  2022-02-09 18:01 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Chuck Lever III @ 2022-02-09 14:44 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Bruce Fields, Linux NFS Mailing List, Linux Kernel Mailing List

Hi Linus-

This pull request contains fixes for a bug report that came in
at the end of the 5.16-rc period. It took some time to develop
and review the fixes. Regression tests were added or updated as
a result of this issue.

There is a crash fix and a fix for an unterminating loop between
a client and server in this set, so I'm sending these now rather
than waiting for 5.18.

These have been in linux-next for several days, but the commit
dates were updated this morning because I forgot to add Cc:
stable the first time.

--- PR follows ---

The following changes since commit ab451ea952fe9d7afefae55ddb28943a148247fe:

  nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (2022-01-28 09:04:00 -0500)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git tags/nfsd-5.17-2

for you to fetch changes up to c306d737691ef84305d4ed0d302c63db2932f0bb:

  NFSD: Deprecate NFS_OFFSET_MAX (2022-02-09 09:24:40 -0500)

----------------------------------------------------------------
Notable bug fixes:

Ensure that NFS clients cannot send file size or offset values that
can cause the NFS server to crash or to return incorrect or
surprising results. In particular, fix how the NFS server handles
values larger than OFFSET_MAX.

----------------------------------------------------------------
Chuck Lever (7):
      NFSD: Fix the behavior of READ near OFFSET_MAX
      NFSD: Fix ia_size underflow
      NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes
      NFSD: Clamp WRITE offsets
      NFSD: COMMIT operations must not return NFS?ERR_INVAL
      NFSD: Fix offset type in I/O trace points
      NFSD: Deprecate NFS_OFFSET_MAX

 fs/nfsd/nfs3proc.c  | 19 +++++++++++--------
 fs/nfsd/nfs3xdr.c   |  4 ++--
 fs/nfsd/nfs4proc.c  | 13 +++++++++----
 fs/nfsd/nfs4xdr.c   | 10 +++-------
 fs/nfsd/trace.h     | 14 +++++++-------
 fs/nfsd/vfs.c       | 57 ++++++++++++++++++++++++++++++++++++++++-----------------
 fs/nfsd/vfs.h       |  4 ++--
 include/linux/nfs.h |  8 --------
 8 files changed, 74 insertions(+), 55 deletions(-)

--
Chuck Lever




^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] 2nd set of nfsd changes for 5.17-rc
  2022-02-09 14:44 [GIT PULL] 2nd set of nfsd changes for 5.17-rc Chuck Lever III
@ 2022-02-09 18:01 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2022-02-09 18:01 UTC (permalink / raw)
  To: Chuck Lever III
  Cc: Linus Torvalds, Bruce Fields, Linux NFS Mailing List,
	Linux Kernel Mailing List

The pull request you sent on Wed, 9 Feb 2022 14:44:18 +0000:

> git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git tags/nfsd-5.17-2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f4bc5bbb5fef3cf421ba3485d6d383c27ec473ed

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-02-09 18:01 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-09 14:44 [GIT PULL] 2nd set of nfsd changes for 5.17-rc Chuck Lever III
2022-02-09 18:01 ` pr-tracker-bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.