Show patches with: Submitter = Trond Myklebust       |   806 patches
« 1 2 3 48 9 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
filemap: Return the error in do_read_cache_page() filemap: Return the error in do_read_cache_page() - - - --- 2024-05-22 Trond Myklebust New
[2/2] NFS/knfsd: Remove the invalid NFS error 'NFSERR_OPNOTSUPP' [1/2] knfsd: LOOKUP can return an illegal error value - - - --- 2024-05-06 Trond Myklebust New
[1/2] knfsd: LOOKUP can return an illegal error value [1/2] knfsd: LOOKUP can return an illegal error value - - - --- 2024-05-06 Trond Myklebust New
NFS: enable nconnect for RDMA NFS: enable nconnect for RDMA - - - --- 2024-02-28 Trond Myklebust New
NFSv4: nfs4_do_open() is incorrectly triggering state recovery NFSv4: nfs4_do_open() is incorrectly triggering state recovery - - - --- 2024-02-28 Trond Myklebust New
[v2,2/2] nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() Fix NFSv3 SETATTR behaviours - 2 - --- 2024-02-16 Trond Myklebust New
[v2,1/2] nfsd: Fix a regression in nfsd_setattr() Fix NFSv3 SETATTR behaviours - 2 - --- 2024-02-16 Trond Myklebust New
nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() - 1 - --- 2024-02-14 Trond Myklebust New
knfsd: fix the fallback implementation of the get_name export operation knfsd: fix the fallback implementation of the get_name export operation 1 1 - --- 2023-12-28 Trond Myklebust New
[3/3] NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT [1/3] NFSv4: Track the number of referring calls in struct cb_process_state - - - --- 2023-11-15 Trond Myklebust New
[2/3] NFSv4.1: if referring calls are complete, trust the stateid argument [1/3] NFSv4: Track the number of referring calls in struct cb_process_state - - - --- 2023-11-15 Trond Myklebust New
[1/3] NFSv4: Track the number of referring calls in struct cb_process_state [1/3] NFSv4: Track the number of referring calls in struct cb_process_state - - - --- 2023-11-15 Trond Myklebust New
pNFS/flexfiles: Check the layout validity in ff_layout_mirror_prepare_stats pNFS/flexfiles: Check the layout validity in ff_layout_mirror_prepare_stats - - - --- 2023-10-08 Trond Myklebust New
pNFS: Fix a hang in nfs4_evict_inode() pNFS: Fix a hang in nfs4_evict_inode() - - - --- 2023-10-08 Trond Myklebust New
SUNRPC: Don't retry using the same source port if connection failed SUNRPC: Don't retry using the same source port if connection failed - - - --- 2023-09-27 Trond Myklebust New
Revert "SUNRPC dont update timeout value on connection reset" Revert "SUNRPC dont update timeout value on connection reset" - - - --- 2023-09-17 Trond Myklebust New
[2/2] NFSv4: Fix a state manager thread deadlock regression [1/2] NFSv4: Fix a nfs4_state_manager() race - - - --- 2023-09-17 Trond Myklebust New
[1/2] NFSv4: Fix a nfs4_state_manager() race [1/2] NFSv4: Fix a nfs4_state_manager() race - - - --- 2023-09-17 Trond Myklebust New
SUNRPC: Silence compiler complaints about tautological comparisons SUNRPC: Silence compiler complaints about tautological comparisons - - - --- 2023-09-13 Trond Myklebust New
Revert "SUNRPC: Fail faster on bad verifier" Revert "SUNRPC: Fail faster on bad verifier" - - - --- 2023-09-06 Trond Myklebust New
SUNRPC: Mark the cred for revalidation if the server rejects it SUNRPC: Mark the cred for revalidation if the server rejects it - - - --- 2023-09-04 Trond Myklebust New
NFS/pNFS: Report EINVAL errors from connect() to the server NFS/pNFS: Report EINVAL errors from connect() to the server - - - --- 2023-09-04 Trond Myklebust New
[v2,5/5] NFS: More fixes for nfs_direct_write_reschedule_io() Fix O_DIRECT writeback error paths - - - --- 2023-09-04 Trond Myklebust New
[v2,4/5] NFS: Use the correct commit info in nfs_join_page_group() Fix O_DIRECT writeback error paths - - - --- 2023-09-04 Trond Myklebust New
[v2,3/5] NFS: More O_DIRECT accounting fixes for error paths Fix O_DIRECT writeback error paths - - - --- 2023-09-04 Trond Myklebust New
[v2,2/5] NFS: Fix O_DIRECT locking issues Fix O_DIRECT writeback error paths - - - --- 2023-09-04 Trond Myklebust New
[v2,1/5] NFS: Fix error handling for O_DIRECT write scheduling Fix O_DIRECT writeback error paths - 1 1 --- 2023-09-04 Trond Myklebust New
NFS: Fix error handling for O_DIRECT write scheduling NFS: Fix error handling for O_DIRECT write scheduling - - - --- 2023-09-01 Trond Myklebust New
[v2,5/5] NFS/pNFS: Set the connect timeout for the pNFS flexfiles driver Improve failover times for pNFS mirroring - - - --- 2023-08-19 Trond Myklebust New
[v2,4/5] SUNRPC: Don't override connect timeouts in rpc_clnt_add_xprt() Improve failover times for pNFS mirroring - - - --- 2023-08-19 Trond Myklebust New
[v2,3/5] SUNRPC: Allow specification of TCP client connect timeout at setup Improve failover times for pNFS mirroring - - - --- 2023-08-19 Trond Myklebust New
[v2,2/5] SUNRPC: Refactor and simplify connect timeout Improve failover times for pNFS mirroring - - - --- 2023-08-19 Trond Myklebust New
[v2,1/5] SUNRPC: Set the TCP_SYNCNT to match the socket timeout Improve failover times for pNFS mirroring - - - --- 2023-08-19 Trond Myklebust New
[v2] NFS: Fix a potential data corruption [v2] NFS: Fix a potential data corruption - - - --- 2023-08-19 Trond Myklebust New
[v2] NFS: Fix a potential data corruption [v2] NFS: Fix a potential data corruption - - - --- 2023-08-19 Trond Myklebust New
[4/4] NFS/pNFS: Set the connect timeout for the pNFS flexfiles driver Improve failover times for pNFS mirroring - - - --- 2023-08-18 Trond Myklebust New
[3/4] SUNRPC: Allow specification of TCP client connect timeout at setup Improve failover times for pNFS mirroring - - - --- 2023-08-18 Trond Myklebust New
[2/4] SUNRPC: Refactor and simplify connect timeout Improve failover times for pNFS mirroring - - - --- 2023-08-18 Trond Myklebust New
[1/4] SUNRPC: Set the TCP_SYNCNT to match the socket timeout Improve failover times for pNFS mirroring - - - --- 2023-08-18 Trond Myklebust New
nfsd: Remove incorrect check in nfsd4_validate_stateid nfsd: Remove incorrect check in nfsd4_validate_stateid - 1 - --- 2023-07-18 Trond Myklebust New
SUNRPC: Don't change task->tk_status after the call to rpc_exit_task SUNRPC: Don't change task->tk_status after the call to rpc_exit_task - - - --- 2023-05-10 Trond Myklebust New
[2/2] NFSv4: Fix hangs when recovering open state after a server reboot [1/2] NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease - - - --- 2023-03-21 Trond Myklebust New
[1/2] NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease [1/2] NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease - - - --- 2023-03-21 Trond Myklebust New
[GIT,PULL] Please pull another NFS client change for 6.2 [GIT,PULL] Please pull another NFS client change for 6.2 - - - --- 2023-02-17 Trond Myklebust New
[v2,18/18] NFS: Remove unnecessary check in nfs_read_folio() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,17/18] NFS: Improve tracing of nfs_wb_folio() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,16/18] NFS: Enable tracing of nfs_invalidate_folio() and nfs_launder_folio() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,15/18] NFS: fix up nfs_release_folio() to try to release the page Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,14/18] NFS: Clean up O_DIRECT request allocation Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,13/18] NFS: Fix up nfs_vm_page_mkwrite() for folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,12/18] NFS: Convert nfs_write_begin/end to use folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,11/18] NFS: Remove unused function nfs_wb_page() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,10/18] NFS: Convert buffered writes to use folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,09/18] NFS: Convert the function nfs_wb_page() to use folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,08/18] NFS: Convert buffered reads to use folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,07/18] NFS: Add a helper nfs_wb_folio() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,06/18] NFS: Convert the remaining pagelist helper functions to support folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,05/18] NFS: Add a helper to convert a struct nfs_page into an inode Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,04/18] NFS: Fix nfs_coalesce_size() to work with folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,03/18] NFS: Support folios in nfs_generic_pgio() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,02/18] NFS: Add basic functionality for tracking folios in struct nfs_page Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[v2,01/18] NFS: Fix for xfstests generic/208 Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-19 Trond Myklebust New
[GIT,PULL] Please pull NFS client bugfixes [GIT,PULL] Please pull NFS client bugfixes - - - --- 2023-01-07 Trond Myklebust New
[17/17] NFS: Improve tracing of nfs_wb_folio() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[16/17] NFS: Enable tracing of nfs_invalidate_folio() and nfs_launder_folio() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[15/17] NFS: fix up nfs_release_folio() to try to release the page Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[14/17] NFS: Clean up O_DIRECT request allocation Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[13/17] NFS: Fix up nfs_vm_page_mkwrite() for folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[12/17] NFS: Convert nfs_write_begin/end to use folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[11/17] NFS: Remove unused function nfs_wb_page() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[10/17] NFS: Convert buffered writes to use folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[09/17] NFS: Convert the function nfs_wb_page() to use folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[08/17] NFS: Convert buffered reads to use folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[07/17] NFS: Add a helper nfs_wb_folio() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[06/17] NFS: Convert the remaining pagelist helper functions to support folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[05/17] NFS: Add a helper to convert a struct nfs_page into an inode Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[04/17] NFS: Fix nfs_coalesce_size() to work with folios Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[03/17] NFS: Support folios in nfs_generic_pgio() Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[02/17] NFS: Add basic functionality for tracking folios in struct nfs_page Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[01/17] NFS: Fix for xfstests generic/208 Initial conversion of NFS basic I/O to use folios - - - --- 2023-01-07 Trond Myklebust New
[GIT,PULL] Please pull NFS client updates [GIT,PULL] Please pull NFS client updates - - - --- 2022-12-13 Trond Myklebust New
NFS4.x/pnfs: Fix up logging of layout stateids NFS4.x/pnfs: Fix up logging of layout stateids - - - --- 2022-12-06 Trond Myklebust New
NFSv4.x: Fail client initialisation if state manager thread can't run NFSv4.x: Fail client initialisation if state manager thread can't run - - - --- 2022-12-06 Trond Myklebust New
NFS: Fix a race in nfs_call_unlink() NFS: Fix a race in nfs_call_unlink() - - - --- 2022-11-17 Trond Myklebust New
NFS: Fix an Oops in nfs_d_automount() NFS: Fix an Oops in nfs_d_automount() - - - --- 2022-11-17 Trond Myklebust New
lockd: set other missing fields when unlocking files lockd: set other missing fields when unlocking files - 1 - --- 2022-11-06 Trond Myklebust New
[v2] NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn [v2] NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn - - - --- 2022-11-04 Trond Myklebust New
Stable patch for 5.15.x Stable patch for 5.15.x - - - --- 2022-10-29 Trond Myklebust New
[v2,4/4] NFSv4.2: Fix initialisation of struct nfs4_label [v2,1/4] NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - - - --- 2022-10-19 Trond Myklebust New
[v2,3/4] NFSv4.2: Fix a memory stomp in decode_attr_security_label [v2,1/4] NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - - - --- 2022-10-19 Trond Myklebust New
[v2,2/4] NFSv4.2: Always decode the security label [v2,1/4] NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - - - --- 2022-10-19 Trond Myklebust New
[v2,1/4] NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding [v2,1/4] NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - - - --- 2022-10-19 Trond Myklebust New
[3/3] NFSv4.2: Fix a memory stomp in decode_attr_security_label [1/3] NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - - - --- 2022-10-18 Trond Myklebust New
[2/3] NFSv4.2: Always decode the security label [1/3] NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - - - --- 2022-10-18 Trond Myklebust New
[1/3] NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding [1/3] NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - - - --- 2022-10-18 Trond Myklebust New
[3/3] NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot [1/3] NFSv4: Fix a potential state reclaim deadlock - - - --- 2022-10-16 Trond Myklebust New
[2/3] NFSv4.1: Handle RECLAIM_COMPLETE trunking errors [1/3] NFSv4: Fix a potential state reclaim deadlock - - - --- 2022-10-16 Trond Myklebust New
[1/3] NFSv4: Fix a potential state reclaim deadlock [1/3] NFSv4: Fix a potential state reclaim deadlock - - - --- 2022-10-16 Trond Myklebust New
[4/4] NFSv4/flexfiles: Cancel I/O if the layout is recalled or revoked pNFS/flexfiles: Cancel I/O if the layout is revoked - - - --- 2022-10-05 Trond Myklebust New
[3/4] SUNRPC: Add API to force the client to disconnect pNFS/flexfiles: Cancel I/O if the layout is revoked - - - --- 2022-10-05 Trond Myklebust New
« 1 2 3 48 9 »