projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
NFSD: Fix nfsd4_encode_fattr4() crasher
2024-04-25
Chuck Lever
NFSD: Fix nfsd4_encode_fattr4() crasher
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-04-24
Chuck Lever
Revert "NFSD: Convert the callback workqueue to use...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-04-24
Chuck Lever
Revert "NFSD: Reschedule CB operations when backchannel...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-04-20
Chuck Lever
Revert "svcrdma: Add Write chunk WRs to the RPC's Send...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-04-11
Vasily Gorbik
NFSD: fix endianness issue in nfsd4_encode_fattr4
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-04-10
Steven Rostedt ...
SUNRPC: Fix rpcgss_context trace event acceptor field
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-04-05
Jeff Layton
nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-04-04
Chuck Lever
SUNRPC: Fix a slow server-side memory leak with RPC...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-27
Chuck Lever
NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-22
Chuck Lever
SUNRPC: Revert 561141dd494382217bace4d1a51d08168420eace
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-22
Jan Kara
nfsd: Fix error cleanup path in nfsd_rename()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-09
Chuck Lever
NFSD: Clean up nfsd4_encode_replay()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-05
Dai Ngo
NFSD: send OP_CB_RECALL_ANY to clients when number...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-05
Chuck Lever
NFSD: Document nfsd_setattr() fill-attributes behavior
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Trond Myklebust
nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Trond Myklebust
nfsd: Fix a regression in nfsd_setattr()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Dai Ngo
NFSD: OP_CB_RECALL_ANY should recall both read and...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Dai Ngo
NFSD: handle GETATTR conflict with write delegation
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Dai Ngo
NFSD: add support for CB_GETATTR callback
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Document the phases of CREATE_SESSION
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Fix the NFSv4.1 CREATE_SESSION operation
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chen Hanxiao
nfsd: clean up comments over nfs4_client definition
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Add Write chunk WRs to the RPC's Send WR chain
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Post WRs for Write chunks in svc_rdma_sendto()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Post the Reply chunk and Send WR together
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Move write_info for Reply chunks into struct...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Post Send WR chain
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Fix retry loop in svc_rdma_send()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Prevent a UAF in svc_rdma_send()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Fix SQ wake-ups
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Increase the per-transport rw_ctx count
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Update max_send_sges after QP is created
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Report CQ depths in debugging output
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
svcrdma: Reserve an extra WQE for ib_drain_rq()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Jeff Layton
MAINTAINERS: add Alex Aring as Reviewer for file locking...
Acked-by:
Chuck Lever
<chuck.lever@oracle.com>
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Kunwu Chan
nfsd: Simplify the allocation of slab caches in nfsd4_init_slabs
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Kunwu Chan
nfsd: Simplify the allocation of slab caches in nfsd_drc_sla...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Kunwu Chan
nfsd: Simplify the allocation of slab caches in nfsd_file_ca...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Kunwu Chan
nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: don't call locks_release_private() twice concurrently
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: allow layout state to be admin-revoked.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: allow delegation state ids to be revoked and...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: allow open state ids to be revoked and then freed
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: allow lock state ids to be revoked and then freed
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: allow admin-revoked NFSv4.0 state to be freed.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: report in /proc/fs/nfsd/clients/*/states when...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: allow state with no file to appear in /proc/fs...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: prepare for supporting admin-revocation of state
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: split sc_status out of sc_type
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: avoid race after unhash_delegation_locked()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: don't call functions with side-effecting inside...
Suggested-by:
Chuck Lever
<chuck.lever@oracle.com>
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: hold ->cl_lock for hash_delegation_locked()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: remove stale comment in nfs4_show_deleg()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Remove redundant cb_seq_status initialization
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
SUNRPC: Remove stale comments
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Remove BUG_ON in nfsd4_process_cb_update()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Replace comment with lockdep assertion
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Remove unused @reason argument
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Add callback operation lifetime trace points
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Rename nfsd_cb_state trace point
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Replace dprintks in nfsd4_cb_sequence_done()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Add nfsd_seq4_status trace event
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Retransmit callbacks after client reconnects
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Reschedule CB operations when backchannel rpc_clnt...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Convert the callback workqueue to use delayed_work
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
NFSD: Reset cb_seq_status after NFS4ERR_DELAY
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
nfsd: make svc_stat per-network namespace instead of...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
nfsd: remove nfsd_stats, make th_cnt a global counter
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
nfsd: make all of the nfsd stats per-network namespace
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
nfsd: rename NFSD_NET_* to NFSD_STATS_*
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
sunrpc: use the struct net as the svc proc private
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
sunrpc: remove ->pg_stats from svc_program
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
sunrpc: pass in the sv_stats struct through svc_create_pooled
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
nfsd: stop setting ->pg_stats for unused stats
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Josef Bacik
sunrpc: don't change ->sv_stats if it doesn't exist
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Jorge Mora
NFSD: fix LISTXATTRS returning more bytes than maxcount
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Jorge Mora
NFSD: fix LISTXATTRS returning a short list with eof...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Jorge Mora
NFSD: change LISTXATTRS cookie encoding to big-endian
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Jorge Mora
NFSD: fix nfsd4_listxattr_validate_cookie
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: use __fput_sync() to avoid delayed closing of...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
NeilBrown
nfsd: Don't leave work of closing files to a work queue
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Chuck Lever
SUNRPC: Use a static buffer for the checksum initialization...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Zhipeng Lu
SUNRPC: fix some memleaks in gssx_dec_option_array
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-03-01
Zhipeng Lu
SUNRPC: fix a memleak in gss_import_v2_context
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-02-05
NeilBrown
nfsd: don't take fi_lock in nfsd_break_deleg_cb()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-29
Samasth Norway Ananda
NFSv4.1: Assign the right value for initval and retries...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-24
NeilBrown
nfsd: fix RELEASE_LOCKOWNER
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-17
Lucas Stach
SUNRPC: use request size to initialize bio_vec in svc_udp_se...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
NeilBrown
nfsd: rename nfsd_last_thread() to nfsd_destroy_serv()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
NeilBrown
SUNRPC: discard sv_refcnt, and svc_get/svc_put
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
NeilBrown
svc: don't hold reference for poolstats, only mutex.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
Dai Ngo
SUNRPC: remove printk when back channel request not...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
Chuck Lever
svcrdma: Implement multi-stage Read completion again
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
Chuck Lever
svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
Chuck Lever
svcrdma: Add back svcxprt_rdma::sc_read_complete_q
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
Chuck Lever
svcrdma: Add back svc_rdma_recv_ctxt::rc_pages
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
Chuck Lever
svcrdma: Clean up comment in svc_rdma_accept()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2024-01-07
Chuck Lever
svcrdma: Remove queue-shortening warnings
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
next