]>
2017-08-15 | Trond Myklebust | NFS: Remove nfs_page_group_clear_bits() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Fix nfs_page_group_destroy() and nfs_lock_and_join_requ... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Further optimise nfs_lock_and_join_requests() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Reduce inode->i_lock contention in nfs_lock_and_join_re... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Remove page group limit in nfs_flush_incompatible() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Teach nfs_try_to_update_request() to deal with... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Fix the inode request accounting when pages have... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Don't unlock writebacks before declaring PG_WB_END Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Don't check request offset and size without holding... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Fix an ABBA issue in nfs_lock_and_join_requests() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Fix a reference and lock leak in nfs_lock_and_join_requ... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Ensure we always dereference the page head last Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Reduce lock contention in nfs_try_to_update_request() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Reduce lock contention in nfs_page_find_head_request() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-08-15 | Trond Myklebust | NFS: Simplify page writeback Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-06-28 | Trond Myklebust | NFSv4.1: nfs4_callback_free_slot() cannot call nfs4_slot_tbl... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-06-28 | Benjamin Coddington | Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-06-28 | Trond Myklebust | NFSv4.1: Fix a race in nfs4_proc_layoutget Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-06-28 | Trond Myklebust | NFS: Trunking detection should handle ERESTARTSYS/EINTR Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-06-05 | Benjamin Coddington | NFSv4.2: Don't send mode again in post-EXCLUSIVE4_1... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-06-03 | Jan Kara | nfs: Mark unnecessarily extern functions as static Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-31 | NeilBrown | SUNRPC: ensure correct error is reported by xs_tcp_setup_soc... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-24 | Trond Myklebust | NFSv4.0: Fix a lock leak in nfs40_walk_client_list Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-24 | Benjamin Coddington | pnfs: Fix the check for requests in range of layout... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-24 | Markus Elfring | xprtrdma: Delete an error message for a failed memory... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-24 | Dan Carpenter | pNFS/flexfiles: missing error code in ff_layout_alloc_lseg() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-24 | Olga Kornievskaia | NFS fix COMMIT after COPY Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-09 | Trond Myklebust | pNFS/flexfiles: Always attempt to call layoutstats... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-09 | Trond Myklebust | NFSv4.1: Work around a Linux server bug... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-08 | Olga Kornievskaia | NFS append COMMIT after synchronous COPY Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-08 | Trond Myklebust | NFSv4: Fix exclusive create attributes encoding Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-08 | Trond Myklebust | NFSv4: Fix an rcu lock leak Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-05 | Fabian Frederick | nfs: use kmap/kunmap directly nfs_readdir_release_array() as suggested by Trond Myklebust Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-05 | Hou Tao | NFS: always treat the invocation of nfs_getattr as... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-05 | Dave Wysochanski | Fix nfs_client refcounting if kmalloc fails in nfs4_proc_exc... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-05 | Trond Myklebust | NFSv4.1: RECLAIM_COMPLETE must handle NFS4ERR_CONN_NOT_BOUND... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-03 | Fred Isaman | pNFS: Fix NULL dereference in pnfs_generic_alloc_ds_commits Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-02 | Trond Myklebust | pNFS: Fix a typo in pnfs_generic_alloc_ds_commits Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-02 | Trond Myklebust | pNFS: Fix a deadlock when coalescing writes and returning... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-05-02 | Trond Myklebust | pNFS: Don't clear the layout return info if there are... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-29 | Trond Myklebust | pNFS: Ensure we commit the layout if it has been invalidated Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-29 | Trond Myklebust | pNFS: Don't send COMMITs to the DSes if the server... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-29 | Trond Myklebust | pNFS/flexfiles: Fix up the ff_layout_write_pagelist... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-28 | Trond Myklebust | pNFS: Ensure we check layout validity before marking... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-28 | Olga Kornievskaia | NFS4.1 handle interrupted slot reuse from ERR_DELAY Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-28 | Pan Bian | NFSv4: check return value of xdr_inline_decode Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-28 | Artem Savkov | nfs/filelayout: fix NULL pointer dereference in fl_pnfs_upda... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-26 | Trond Myklebust | NFSv4: Don't special case "launder" Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-26 | Trond Myklebust | NFS: Add a few more fatal I/O errors to nfs_error_is_fatal() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-25 | Trond Myklebust | Merge tag 'nfs-rdma-4.12-1' of git://git.linux-nfs... |
commit | commitdiff | tree |
2017-04-25 | Trond Myklebust | NFSv3: nfs3_nlm_alloc_call should be declared static Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-25 | Trond Myklebust | NFS: Don't write back further requests if there is... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-25 | Trond Myklebust | pNFS: Fix use after free issues in pnfs_do_read() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-25 | Trond Myklebust | pNFS: Ensure we check layout segment validity in the... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-21 | Benjamin Coddington | NFS: Always wait for I/O completion before unlock Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-21 | Benjamin Coddington | lockd: Introduce nlmclnt_operations Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-21 | Benjamin Coddington | NFS: Add an iocounter wait function for async RPC tasks Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-21 | Benjamin Coddington | locks: Set FL_CLOSE when removing flock locks on close() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-21 | Benjamin Coddington | NFS: Move the flock open mode check into nfs_flock() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-21 | Benjamin Coddington | NFS4: remove a redundant lock range check Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Trond Myklebust | pNFS: unexport nfs4_pnfs_v3_ds_connect_unload Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Trond Myklebust | pNFS: Unexport pnfs_put_lseg_locked and _pnfs_return_layout Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Trond Myklebust | pNFS: Remove unused layout driver callbacks Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Christoph Hellwig | nfs: remove the objlayout driver Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Trond Myklebust | pNFS/flexfiles: Check the result of nfs4_pnfs_ds_connect Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Trond Myklebust | NFSv4: Fix a hang in OPEN related to server reboot Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Benjamin Coddington | NFS: move rw_mode to nfs_pageio_header Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Benjamin Coddington | NFS: move nfs_pgarray_set() to open code Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Benjamin Coddington | NFS: Use GFP_NOIO for two allocations in writeback Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Fred Isaman | NFS: Fix use after free in write error path Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Benjamin Coddington | NFS: Fix missing pg_cleanup after nfs_pageio_cond_complete() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | NeilBrown | sunrpc: don't check for failure from mempool_alloc() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | NeilBrown | NFS: fix usage of mempools. Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs4_proc_get_lease_time() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up _nfs4_proc_exchange_id() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs4_proc_bind_one_conn_to_session() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Remove extra dprintk()s from nfs4namespace.c Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs4_get_rootfh() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Remove extra dprintk()s from nfs4client.c Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs4_init_server() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs4_set_client() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs4_check_server_scope() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs4_check_serverowner_major_id() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Create a common nfs4_match_client() function Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs4_check_serverowner_minor_id() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs4_match_clientids() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs42_layoutstat_done() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Remove extra dprintk()s from namespace.c Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs_direct_commit_complete() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Remove nfs_direct_readpage_release() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up extra dprintk()s in client.c Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up nfs_init_client() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Remove extra dprintk()s from callback_xdr.c Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up encode_cb_sequence_res() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up decode_notify_lock_args() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up decode_cb_sequence_args() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up decode_layoutrecall_args() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up decode_recall_args() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Clean up decode_getattr_args() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2017-04-20 | Anna Schumaker | NFS: Remove extra dprintk()s from callback_proc.c Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
next |