2014-09-10 | Christoph Hellwig | nfs: setattr can only change regular file sizes Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: use the device id cache Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: add a nfs4_get_deviceid helper Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: add a common GETDEVICELIST implementation Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: factor GETDEVICEINFO implementations Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: return layouts on setattr Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: implement the return_range method Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: rewrite extent tracking Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: don't set pages uptodate Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: remove read-modify-write handling... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: add return_range method Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: add flag to force read-modify-write in ->write_begin Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: force a layout commit when encountering busy... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Trond Myklebust | NFS: Fix a compile warning when !(CONFIG_NFS_V3 ||... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: correctly decrement extent length Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: plug block queues Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: improve GETDEVICEINFO error reporting Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs/blocklayout: reject pnfs blocksize larger than... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: allow splicing pre-encoded pages into the layoutcommit... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: avoid using stale stateids after layoutreturn Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: retry after a bad stateid error from layoutget Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: don't check sequence on new stateids in layoutget Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | pnfs: do not pass uninitialized lsegs to ->free_lseg Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Christoph Hellwig | nfs: cap request size to fit a kmalloced page array Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Peng Tao | nfs/filelayout: set layoutcommit depending on write... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Peng Tao | nfs41: add a helper function to set layoutcommit after... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Anna Schumaker | NFS: Clear up state owner lock usage Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Chris Perl | rpc: xs_bind - do not bind when requesting a random... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-10 | Weston Andros Adamson | pnfs: fix filelayout_retry_commit when idx > 0 Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-09 | Jeff Layton | nfs: revert "nfs4: queue free_lock_state job submission... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-09-08 | Cong Wang | nfs: fix kernel warning when removing proc entry Cc: Trond Myklebust <trond.myklebust@primarydata.com> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-26 | Trond Myklebust | NFSv3: Fix another acl regression Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-26 | Trond Myklebust | NFSv4: Don't clear the open state when we just did... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-26 | Trond Myklebust | NFSv4: Fix problems with close in the presence of a... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-22 | David Jeffery | nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-22 | Weston Andros Adamson | nfs: can_coalesce_requests must enforce contiguity Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-22 | Weston Andros Adamson | nfs: disallow duplicate pages in pgio page vectors Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-22 | Weston Andros Adamson | nfs: don't sleep with inode lock in lock_and_join_requests Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-22 | Weston Andros Adamson | nfs: fix error handling in lock_and_join_requests Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-22 | Weston Andros Adamson | nfs: use blocking page_group_lock in add_request Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-22 | Weston Andros Adamson | nfs: fix nonblocking calls to nfs_page_group_lock Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-22 | Weston Andros Adamson | nfs: change nfs_page_group_lock argument Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-04 | Scott Mayhew | nfs: reject changes to resvport and sharecache during... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-04 | Kinglong Mee | NFS: Avoid infinite loop when RELEASE_LOCKOWNER getting... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-04 | NeilBrown | SUNRPC: remove all refcounting of groupinfo from rpcauth_loo... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-04 | NeilBrown | NFS: fix two problems in lookup_revalidate in RCU-walk Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | NeilBrown | NFS: allow lockless access to access_cache Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | NeilBrown | NFS: teach nfs_lookup_verify_inode to handle LOOKUP_RCU Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | NeilBrown | NFS: teach nfs_neg_need_reval to understand LOOKUP_RCU Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | NeilBrown | NFS: support RCU_WALK in nfs_permission() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | NeilBrown | sunrpc/auth: allow lockless (rcu) lookup of credential... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | NeilBrown | NFS: prepare for RCU-walk support but pushing tests... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | NeilBrown | NFS: nfs4_lookup_revalidate: only evaluate parent if... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Alexey Khoroshilov | NFS: add checks for returned value of try_module_get() Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Weston Andros Adamson | nfs: clear_request_commit while holding i_lock Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Weston Andros Adamson | pnfs: add pnfs_put_lseg_async Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Weston Andros Adamson | pnfs: find swapped pages on pnfs commit lists too Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Weston Andros Adamson | nfs: fix comment and add warn_on for PG_INODE_REF Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Weston Andros Adamson | nfs: check wait_on_bit_lock err in page_group_lock Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Jeff Layton | sunrpc: remove "ec" argument from encrypt_v2 operation Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Jeff Layton | sunrpc: clean up sparse endianness warnings in gss_krb5_wrap.c Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Jeff Layton | sunrpc: clean up sparse endianness warnings in gss_krb5_seal.c Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Jeff Layton | sunrpc: fix RCU handling of gc_ctx field Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Jeff Layton | sunrpc: remove __rcu annotation from struct gss_cl_ctx... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | NeilBrown | NFS: nfs4_do_open should add negative results to the... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Andrey Utkin | nfs3_list_one_acl(): check get_acl() result with IS_ERR_OR_NULL Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Trond Myklebust | Merge branch 'nfs-rdma' of git://git.linux-nfs.org... |
commit | commitdiff | tree |
2014-08-03 | Trond Myklebust | NFS: Enforce an upper limit on the number of cached... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-08-03 | Trond Myklebust | SUNRPC: Enforce an upper limit on the number of cached... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-13 | Trond Myklebust | Merge branch 'bugfixes' into linux-next |
commit | commitdiff | tree |
2014-07-13 | Trond Myklebust | NFS: Don't reset pg_moreio in __nfs_pageio_add_request Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Daniel Walter | replace strict_strto calls Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Fabian Frederick | NFS: use ARRAY_SIZE instead of sizeof/sizeof[0] Cc: Trond Myklebust <trond.myklebust@primarydata.com> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Himangi Saraogi | NFSv4: Drop cast Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Himangi Saraogi | rpc_pipe: Drop memory allocation cast Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Fabian Frederick | fs/nfs_common/nfsacl.c: move EXPORT symbol after functions Cc: Trond Myklebust <trond.myklebust@primarydata.com> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Jeff Layton | nfs4: copy acceptor name from context to nfs_client Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Jeff Layton | sunrpc: add a new "stringify_acceptor" rpc_credop Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Jeff Layton | auth_gss: fetch the acceptor name out of the downcall Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Jeff Layton | nfs4: turn free_lock_state into a void return operation Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Jeff Layton | nfs4: queue free_lock_state job submission to nfsiod Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Jeff Layton | nfs4: treat lock owners as opaque values Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Peng Tao | nfs41: layout return on close in delegation return Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Peng Tao | nfs41: return layout on last close Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Peng Tao | nfs4: add nfs4_check_delegation Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Peng Tao | pnfs/filelayout: retry ds commit if nfs_commitdata_alloc... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Peng Tao | pnfs/filelayout: fix race between mark_request_commit... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Trond Myklebust | NFSv4: Fix OPEN w/create access mode checking Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Trond Myklebust | NFS: Remove 2 unused variables Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Weston Andros Adamson | nfs: handle multiple reqs in nfs_wb_page_cancel Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Weston Andros Adamson | nfs: handle multiple reqs in nfs_page_async_flush Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Weston Andros Adamson | nfs: change find_request to find_head_request Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Weston Andros Adamson | nfs: nfs_page should take a ref on the head req Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-12 | Weston Andros Adamson | nfs: mark nfs_page reqs with flag for extra ref Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-08 | Christoph Hellwig | nfs: only show Posix ACLs in listxattr if actually... Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-08 | Peng Tao | nfs: check hostname in nfs_get_client Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-08 | Peng Tao | nfsv4: set hostname when creating nfsv4 ds connection Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-07-03 | Trond Myklebust | SUNRPC: Handle EPIPE in xprt_connect_status Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-06-30 | Trond Myklebust | SUNRPC: Ensure that we handle ENOBUFS errors correctly. Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
2014-06-25 | Fabian Frederick | FS/NFS: replace count*size kzalloc by kcalloc Cc: Trond Myklebust <trond.myklebust@primarydata.com> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> |
commit | commitdiff | tree |
next |