lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20170510191105.GC10450@fieldses.org>
Date:   Wed, 10 May 2017 15:11:05 -0400
From:   bfields@...ldses.org (J. Bruce Fields)
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-nfs@...r.kernel.org, linux-fsdevel@...r.kernel.org,
        linux-kernel@...r.kernel.org
Subject: [GIT PULL] nfsd changes for 4.12

Please pull

  git://linux-nfs.org/~bfields/linux.git tags/nfsd-4.12

Another RDMA update from Chuck Lever, and a bunch of miscellaneous
bugfixes.

--b.

----------------------------------------------------------------
Ari Kauppi (1):
      nfsd: fix undefined behavior in nfsd4_layout_verify

Chuck Lever (14):
      svcrdma: Move send_wr to svc_rdma_op_ctxt
      svcrdma: Add svc_rdma_map_reply_hdr()
      svcrdma: Eliminate RPCRDMA_SQ_DEPTH_MULT
      svcrdma: Add helper to save pages under I/O
      svcrdma: Clean up svc_rdma_get_inv_rkey()
      svcrdma: Introduce local rdma_rw API helpers
      svcrdma: Use rdma_rw API in RPC reply path
      svcrdma: Clean up RDMA_ERROR path
      svcrdma: Report Write/Reply chunk overruns
      svcrdma: Clean up RPC-over-RDMA backchannel reply processing
      svcrdma: Reduce size of sge array in struct svc_rdma_op_ctxt
      svcrdma: Remove unused RDMA Write completion handler
      svcrdma: Remove the req_map cache
      svcrdma: Clean out old XDR encoders

Colin Ian King (1):
      lockd: remove redundant check on block

Dmitry V. Levin (1):
      uapi: fix linux/nfsd/cld.h userspace compilation errors

J. Bruce Fields (3):
      nfsd: check for oversized NFSv2/v3 arguments
      lockd: fix lockd shutdown race
      nfsd: encoders mustn't use unitialized values in error cases

Kinglong Mee (1):
      NFSv4.x/callback: Create the callback service through svc_create_pooled

NeilBrown (2):
      nfsd4: remove pointless strdup_if_nonnull
      NFS: don't try to cross a mountpount when there isn't one there.

Trond Myklebust (3):
      SUNRPC: Refactor svc_set_num_threads()
      NFSv4: Fix callback server shutdown
      nfsd: Fix up the "supattr_exclcreat" attributes

 fs/lockd/svc.c                             |   6 +-
 fs/lockd/svclock.c                         |  18 +-
 fs/nfs/callback.c                          |  26 +-
 fs/nfsd/nfs3xdr.c                          |  23 +-
 fs/nfsd/nfs4proc.c                         |   3 +-
 fs/nfsd/nfs4state.c                        |  25 +-
 fs/nfsd/nfs4xdr.c                          |  19 +-
 fs/nfsd/nfsxdr.c                           |  13 +-
 fs/nfsd/vfs.c                              |  24 +-
 include/linux/sunrpc/rpc_rdma.h            |   3 +
 include/linux/sunrpc/svc.h                 |   4 +-
 include/linux/sunrpc/svc_rdma.h            |  75 +--
 include/uapi/linux/nfsd/cld.h              |  14 +-
 net/sunrpc/Kconfig                         |   1 +
 net/sunrpc/svc.c                           | 134 ++--
 net/sunrpc/xprtrdma/Makefile               |   2 +-
 net/sunrpc/xprtrdma/svc_rdma.c             |   8 +-
 net/sunrpc/xprtrdma/svc_rdma_backchannel.c |  71 +--
 net/sunrpc/xprtrdma/svc_rdma_marshal.c     |  89 ---
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c    |  79 ++-
 net/sunrpc/xprtrdma/svc_rdma_rw.c          | 512 +++++++++++++++
 net/sunrpc/xprtrdma/svc_rdma_sendto.c      | 978 ++++++++++++++---------------
 net/sunrpc/xprtrdma/svc_rdma_transport.c   | 110 +---
 23 files changed, 1334 insertions(+), 903 deletions(-)
 create mode 100644 net/sunrpc/xprtrdma/svc_rdma_rw.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ