Show patches with: Submitter = Trond Myklebust       |    State = Action Required       |    Archived = No       |   1191 patches
« 1 2 3 411 12 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
SUNRPC: Use poll() to fix up the socket requeue races SUNRPC: Use poll() to fix up the socket requeue races - - - 0 0 0 2019-02-19 Trond Myklebust New
SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs - - - 0 0 0 2019-02-19 Trond Myklebust New
SUNRPC: RPC level errors should always set task->tk_rpc_status SUNRPC: RPC level errors should always set task->tk_rpc_status - - - 0 0 0 2019-09-12 Trond Myklebust New
SUNRPC: Remove the server 'authtab_lock' and just use RCU SUNRPC: Remove the server 'authtab_lock' and just use RCU - - - 0 0 0 2018-09-29 Trond Myklebust New
SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking - - - 0 0 0 2018-09-29 Trond Myklebust New
SUNRPC: Remove redundant call to cancel_work_sync() in xprt_destroy() - - - 0 0 0 2017-10-11 Trond Myklebust New
SUNRPC: Remove redundant call to cancel_work_sync() in xprt_destroy() - - - 0 0 0 2017-10-19 Trond Myklebust New
SUNRPC: Optimise transport balancing code SUNRPC: Optimise transport balancing code - - - 0 0 0 2019-07-18 Trond Myklebust New
SUNRPC: Make slot allocation more reliable - - - 0 0 0 2017-06-20 Trond Myklebust New
sunrpc: infinite unkillable console spam in xs_tcp_setup_socket - - 1 0 0 0 2017-11-24 Trond Myklebust New
SUNRPC: Handle ENETDOWN errors - - - 0 0 0 2017-11-30 Trond Myklebust New
SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag - - - 0 0 0 2018-12-02 Trond Myklebust New
SUNRPC: Fix up calculation of client message length SUNRPC: Fix up calculation of client message length - - - 0 0 0 2019-06-24 Trond Myklebust New
SUNRPC: Fix transport accounting when caller specifies an rpc_xprt SUNRPC: Fix transport accounting when caller specifies an rpc_xprt - - - 0 0 0 2019-07-12 Trond Myklebust New
SUNRPC: Fix TCP receive code on archs with flush_dcache_page() SUNRPC: Fix TCP receive code on archs with flush_dcache_page() - - - 0 0 0 2019-01-03 Trond Myklebust New
SUNRPC: Fix RPC receive hangs SUNRPC: Fix RPC receive hangs - - 1 0 0 0 2018-12-04 Trond Myklebust New
SUNRPC: Fix initialisation of struct rpc_xprt_switch SUNRPC: Fix initialisation of struct rpc_xprt_switch - - - 0 0 0 2019-07-18 Trond Myklebust New
SUNRPC: Fix disconnection races SUNRPC: Fix disconnection races - - - 0 0 0 2018-12-17 Trond Myklebust New
SUNRPC: Fix an Oops in udp_poll() SUNRPC: Fix an Oops in udp_poll() - - - 0 0 0 2019-02-26 Trond Myklebust New
SUNRPC: Fix a race in the receive code path - 1 1 0 0 0 2017-12-03 Trond Myklebust New
SUNRPC: Fix a potential race in xprt_connect() SUNRPC: Fix a potential race in xprt_connect() - - - 0 0 0 2018-12-02 Trond Myklebust New
SUNRPC: fix a list corruption issue in xprt_release() - - - 0 0 0 2017-10-13 Trond Myklebust New
SUNRPC: Fix a credential refcount leak SUNRPC: Fix a credential refcount leak - - 1 0 0 0 2019-06-20 Trond Myklebust New
SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request - - - 0 0 0 2019-07-18 Trond Myklebust New
SUNRPC: Don't try to parse incomplete RPC messages SUNRPC: Don't try to parse incomplete RPC messages - - - 0 0 0 2019-09-16 Trond Myklebust New
SUNRPC: Don't receive TCP data into a request buffer that has been reset SUNRPC: Don't receive TCP data into a request buffer that has been reset - - - 0 0 0 2019-09-12 Trond Myklebust New
SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - - - 0 0 0 2019-03-19 Trond Myklebust New
SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible context - - - 0 0 0 2018-02-09 Trond Myklebust New
SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - - - 0 0 0 2019-01-03 Trond Myklebust New
SUNRPC: Dequeue the request from the receive queue while we're re-encoding SUNRPC: Dequeue the request from the receive queue while we're re-encoding - - - 0 0 0 2019-09-09 Trond Myklebust New
SUNRPC: Dequeue the request from the receive queue while we're re-encoding SUNRPC: Dequeue the request from the receive queue while we're re-encoding - - - 0 0 0 2019-09-09 Trond Myklebust New
Revert "NFSv4.1: Handle NFS4ERR_BADSESSION/NFS4ERR_DEADSESSION replies to OP_SEQUENCE" - - - 0 0 0 2017-02-18 Trond Myklebust New
pNFS/flexfiles: If the layout is invalid, it must be updated before retrying - - - 0 0 0 2017-02-18 Trond Myklebust New
pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error - - - 0 0 0 2019-07-17 Trond Myklebust New
pNFS/flexfiles: Fix layoutstats handling during read failovers pNFS/flexfiles: Fix layoutstats handling during read failovers - - - 0 0 0 2019-03-23 Trond Myklebust New
pNFS/flexfiles: Fix a deadlock on LAYOUTGET - - - 0 0 0 2016-12-09 Trond Myklebust New
pNFS/flexfiles: ff_layout_pg_init_read should exit on error pNFS/flexfiles: ff_layout_pg_init_read should exit on error - - - 0 0 0 2018-08-17 Trond Myklebust New
pNFS/flexfiles: Don't time out requests on hard mounts pNFS/flexfiles: Don't time out requests on hard mounts - - - 0 0 0 2019-08-23 Trond Myklebust New
pNFS/flexfiles: delete deviceid, don't mark inactive - - - 0 0 0 2016-12-17 Trond Myklebust New
pNFS/flexfiles: Check the result of nfs4_pnfs_ds_connect - - - 0 0 0 2017-04-20 Trond Myklebust New
pNFS/flexfiles: Always attempt to call layoutstats when flexfiles is enabled - - - 0 0 0 2017-05-09 Trond Myklebust New
pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS - - - 0 0 0 2019-07-18 Trond Myklebust New
pNFS: When updating the stateid in layoutreturn, also update the recall range pNFS: When updating the stateid in layoutreturn, also update the recall range - - - 0 0 0 2018-08-14 Trond Myklebust New
pNFS: Use the standard I/O stateid when calling LAYOUTGET - - - 0 0 0 2017-09-12 Trond Myklebust New
pNFS: Treat RECALLCONFLICT like DELAY... pNFS: Treat RECALLCONFLICT like DELAY... - - - 0 0 0 2018-08-16 Trond Myklebust New
pNFS: Release NFS_LAYOUT_RETURN when invalidating the layout stateid - - - 0 0 0 2016-12-06 Trond Myklebust New
pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN - - - 0 0 0 2018-08-01 Trond Myklebust New
pNFS: Parse the results of layoutget on open even if permissions checks fail - - - 0 0 0 2018-06-29 Trond Myklebust New
pNFS: Parse the results of layoutget on open even if permissions checks fail - - - 0 0 0 2018-07-12 Trond Myklebust New
pNFS: Fix NULL dereference in pnfs_generic_alloc_ds_commits - - - 0 0 0 2017-05-03 Trond Myklebust New
pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn - - - 0 0 0 2018-07-30 Trond Myklebust New
pNFS: Fix atime updates on pNFS clients - - - 0 0 0 2016-09-15 Trond Myklebust New
pNFS: Fix a reference leak in _pnfs_return_layout - - - 0 0 0 2017-01-26 Trond Myklebust New
pnfs: Fix a problem where we gratuitously start doing I/O through the MDS pnfs: Fix a problem where we gratuitously start doing I/O through the MDS - - - 0 0 0 2019-07-18 Trond Myklebust New
pNFS: Ensure we check layout validity before marking it for return - - - 0 0 0 2017-04-27 Trond Myklebust New
NFSv4/pnfs: Fix an infinite layoutget loop - - - 0 0 0 2017-10-04 Trond Myklebust New
NFSv4.2: Fix a reference leak in nfs42_proc_layoutstats_generic - - - 0 0 0 2016-10-04 Trond Myklebust New
NFSv4.1: Work around a Linux server bug... - - - 0 0 0 2017-05-09 Trond Myklebust New
NFSv4.1: RECLAIM_COMPLETE must handle NFS4ERR_CONN_NOT_BOUND_TO_SESSION - - 1 0 0 0 2017-05-04 Trond Myklebust New
NFSv4.1: nfs4_callback_free_slot() cannot call nfs4_slot_tbl_drain_complete() - - - 0 0 0 2017-06-28 Trond Myklebust New
NFSv4.1: Fix up replays of interrupted requests - - - 0 0 0 2017-10-10 Trond Myklebust New
NFSv4.1: Fix the CREATE_SESSION slot number accounting - - - 0 0 0 2016-09-11 Trond Myklebust New
NFSv4.1: Fix the client behaviour on NFS4ERR_SEQ_FALSE_RETRY - - - 0 0 0 2018-06-09 Trond Myklebust New
NFSv4.1: Fix regression in callback retry handling - - - 0 0 0 2016-12-01 Trond Myklebust New
NFSv4.1: Fix exclusive create - - - 0 0 0 2018-03-27 Trond Myklebust New
NFSv4.1: Fix a regression in DELEGRETURN - - - 0 0 0 2016-11-10 Trond Myklebust New
NFSv4.1: Fix a race in nfs4_proc_layoutget - - - 0 0 0 2017-06-28 Trond Myklebust New
NFSv4.1: Fix a potential layoutget/layoutrecall deadlock - - - 0 0 0 2018-07-12 Trond Myklebust New
NFSv4.1: Fix a deadlock in layoutget - - - 0 0 0 2017-01-24 Trond Myklebust New
NFSv4.0: Fix a lock leak in nfs40_walk_client_list - - - 0 0 0 2017-05-24 Trond Myklebust New
NFSv4: Validate the stateid before applying it to state recovery NFSv4: Validate the stateid before applying it to state recovery - - - 0 0 0 2019-07-15 Trond Myklebust New
NFSv4: Only pass the delegation to setattr if we're sending a truncate - - - 0 0 0 2018-05-29 Trond Myklebust New
NFSv4: Ignore NFS4ERR_OLD_STATEID in nfs41_check_open_stateid() - - - 0 0 0 2017-08-09 Trond Myklebust New
NFSv4: Fix up mirror allocation - 1 - 0 0 0 2017-08-20 Trond Myklebust New
NFSv4: Fix sillyrename to return the delegation when appropriate - - - 0 0 0 2018-05-29 Trond Myklebust New
NFSv4: Fix open create exclusive when the server reboots - - - 0 0 0 2017-10-31 Trond Myklebust New
NFSv4: Fix OPEN / CLOSE race - - - 0 0 0 2017-10-25 Trond Myklebust New
NFSv4: Fix memory and state leak in _nfs4_open_and_get_state - - - 0 0 0 2017-02-08 Trond Myklebust New
NFSv4: Fix locking in pnfs_generic_recover_commit_reqs NFSv4: Fix locking in pnfs_generic_recover_commit_reqs - - - 0 0 0 2018-08-14 Trond Myklebust New
NFSv4: Fix exclusive create attributes encoding - - - 0 0 0 2017-05-08 Trond Myklebust New
NFSv4: Fix client recovery when server reboots multiple times - - - 0 0 0 2017-01-13 Trond Myklebust New
NFSv4: Fix broken cast in nfs4_callback_recallany() - - - 0 0 0 2018-02-22 Trond Myklebust New
NFSv4: Fix an rcu lock leak - 1 - 0 0 0 2017-05-05 Trond Myklebust New
NFSv4: Fix an Oops in nfs4_do_setattr NFSv4: Fix an Oops in nfs4_do_setattr - - - 0 0 0 2019-08-03 Trond Myklebust New
NFSv4: Fix an Oops during delegation callbacks NFSv4: Fix an Oops during delegation callbacks - - - 0 0 0 2018-11-13 Trond Myklebust New
NFSv4: Fix a typo in nfs4_init_channel_attrs() NFSv4: Fix a typo in nfs4_init_channel_attrs() - - - 0 0 0 2018-08-11 Trond Myklebust New
NFSv4: Fix a tracepoint Oops in initiate_file_draining() NFSv4: Fix a tracepoint Oops in initiate_file_draining() - - - 0 0 0 2018-08-23 Trond Myklebust New
NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() - - - 0 0 0 2018-08-14 Trond Myklebust New
NFSv4: fix a reference leak caused WARNING messages - - - 0 0 0 2017-06-28 Trond Myklebust New
NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() - - - 0 0 0 2019-08-03 Trond Myklebust New
NFSv4: Fix a NFSv4 state manager deadlock NFSv4: Fix a NFSv4 state manager deadlock - - - 0 0 0 2018-11-20 Trond Myklebust New
NFSv4: Fix a hang in OPEN related to server reboot - - - 0 0 0 2017-04-20 Trond Myklebust New
NFSv4: Fix _nfs4_do_setlk() NFSv4: Fix _nfs4_do_setlk() - 1 - 0 0 0 2018-07-30 Trond Myklebust New
NFSv4: Ensure state recovery handles ETIMEDOUT correctly NFSv4: Ensure state recovery handles ETIMEDOUT correctly - - - 0 0 0 2019-08-07 Trond Myklebust New
NFSv4: Ensure gcc 4.4.4 can compile initialiser for "invalid_stateid" - 1 - 0 0 0 2017-11-18 Trond Myklebust New
NFSv4: Don't busy wait if NFSv4 session draining is interrupted NFSv4: Don't busy wait if NFSv4 session draining is interrupted - - - 0 0 0 2018-08-11 Trond Myklebust New
NFSv4: Declare the size up to date after it was set. - - - 0 0 0 2018-03-27 Trond Myklebust New
NFSv4: bump/drop the nlink count on the parent dir when we mkdir/rmdir NFSv4: bump/drop the nlink count on the parent dir when we mkdir/rmdir - - - 0 0 0 2018-07-30 Trond Myklebust New
NFSv4: Always clear the pNFS layout when handling ESTALE - - - 0 0 0 2018-05-30 Trond Myklebust New
NFSv3: nfs3_nlm_alloc_call should be declared static - - - 0 0 0 2017-04-25 Trond Myklebust New
« 1 2 3 411 12 »