| Commit message (Expand) | Author | Age | Files | Lines |
* | nfsd: silence sparse warning about accessing credentials | Jeff Layton | 2014-07-17 | 1 | -1/+1 |
* | nfsd: Ensure stateids remain unique until they are freed | Trond Myklebust | 2014-07-17 | 2 | -4/+5 |
* | nfsd: nfs4_alloc_init_lease should take a nfs4_file arg | Jeff Layton | 2014-07-17 | 1 | -3/+3 |
* | nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg | Jeff Layton | 2014-07-17 | 3 | -25/+62 |
* | nfsd: eliminate nfsd4_init_callback | Jeff Layton | 2014-07-16 | 3 | -9/+5 |
* | NFSD: Fix bad checking of space for padding in splice read | Kinglong Mee | 2014-07-11 | 1 | -5/+2 |
* | NFSD: Check acl returned from get_acl/posix_acl_from_mode | Kinglong Mee | 2014-07-11 | 3 | -14/+21 |
* | nfsd: cleanup and rename nfs4_check_open | Jeff Layton | 2014-07-11 | 1 | -9/+6 |
* | nfsd: make deny mode enforcement more efficient and close races in it | Jeff Layton | 2014-07-11 | 2 | -58/+125 |
* | nfsd: always hold the fi_lock when bumping fi_access refcounts | Jeff Layton | 2014-07-11 | 1 | -2/+14 |
* | nfsd: clean up reset_union_bmap_deny | Jeff Layton | 2014-07-11 | 1 | -2/+3 |
* | nfsd: set stateid access and deny bits in nfs4_get_vfs_file | Jeff Layton | 2014-07-11 | 1 | -11/+12 |
* | nfsd: shrink st_access_bmap and st_deny_bmap | Jeff Layton | 2014-07-11 | 2 | -13/+29 |
* | nfsd: remove nfs4_file_put_fd | Jeff Layton | 2014-07-11 | 1 | -11/+2 |
* | nfsd: refactor nfs4_file_get_access and nfs4_file_put_access | Jeff Layton | 2014-07-11 | 1 | -21/+27 |
* | nfsd: clean up helper __release_lock_stateid | Trond Myklebust | 2014-07-10 | 1 | -4/+2 |
* | nfsd: Add locking to the nfs4_file->fi_fds[] array | Trond Myklebust | 2014-07-10 | 2 | -42/+118 |
* | nfsd: Add fine grained protection for the nfs4_file->fi_stateids list | Trond Myklebust | 2014-07-10 | 2 | -3/+19 |
* | nfsd: reduce some spinlocking in put_client_renew | Jeff Layton | 2014-07-10 | 1 | -2/+4 |
* | nfsd: close potential race between delegation break and laundromat | Jeff Layton | 2014-07-10 | 1 | -7/+33 |
* | NFSD: Fix memory leak in encoding denied lock | Kinglong Mee | 2014-07-10 | 1 | -1/+3 |
* | nfsd: Convert nfs4_check_open_reclaim() to work with lookup_clientid() | Trond Myklebust | 2014-07-10 | 3 | -8/+13 |
* | nfsd: Always use lookup_clientid() in nfsd4_process_open1 | Trond Myklebust | 2014-07-10 | 1 | -6/+5 |
* | nfsd: Convert nfsd4_process_open1() to work with lookup_clientid() | Trond Myklebust | 2014-07-10 | 1 | -7/+7 |
* | nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client | Jeff Layton | 2014-07-10 | 2 | -22/+53 |
* | nfsd: add a nfserrno mapping for -E2BIG to nfserr_fbig | Jeff Layton | 2014-07-10 | 1 | -1/+2 |
* | nfsd: properly convert return from commit_metadata to __be32 | Jeff Layton | 2014-07-10 | 1 | -2/+2 |
* | nfsd: Cleanup - Let nfsd4_lookup_stateid() take a cstate argument | Trond Myklebust | 2014-07-10 | 1 | -9/+9 |
* | nfsd: Don't get a session reference without a client reference | Trond Myklebust | 2014-07-10 | 2 | -46/+68 |
* | nfsd: clean up nfsd4_release_lockowner | Jeff Layton | 2014-07-10 | 2 | -25/+22 |
* | nfsd: NFSv4 lock-owners are not associated to a specific file | Trond Myklebust | 2014-07-10 | 3 | -64/+14 |
* | nfsd: Allow lockowners to hold several stateids | Jeff Layton | 2014-07-10 | 1 | -22/+33 |
* | nfsd: lock owners are not per open stateid | Trond Myklebust | 2014-07-08 | 2 | -20/+36 |
* | nfsd: clean up nfsd4_close_open_stateid | Trond Myklebust | 2014-07-08 | 1 | -20/+18 |
* | nfsd: declare v4.1+ openowners confirmed on creation | Jeff Layton | 2014-07-08 | 1 | -6/+10 |
* | nfsd: Cleanup nfs4svc_encode_compoundres | Trond Myklebust | 2014-07-08 | 4 | -29/+24 |
* | nfsd: nfs4_preprocess_seqid_op should only set *stpp on success | Trond Myklebust | 2014-07-08 | 1 | -3/+7 |
* | nfsd: add a new /proc/fs/nfsd/max_connections file | Jeff Layton | 2014-07-08 | 3 | -0/+53 |
* | nfsd: Ensure that nfsd_create_setattr commits files to stable storage | Trond Myklebust | 2014-07-08 | 1 | -6/+9 |
* | NFSD: Remove iattr parameter from nfsd_symlink() | Kinglong Mee | 2014-07-08 | 5 | -10/+5 |
* | nfsd: Protect addition to the file_hashtbl | Trond Myklebust | 2014-07-08 | 1 | -12/+37 |
* | nfsd: fix file access refcount leak when nfsd4_truncate fails | Christoph Hellwig | 2014-07-08 | 1 | -32/+30 |
* | NFSD: Avoid warning message when compile at i686 arch | Kinglong Mee | 2014-07-08 | 1 | -1/+1 |
* | nfsd4: replace defer_free by svcxdr_tmpalloc | J. Bruce Fields | 2014-07-08 | 2 | -33/+26 |
* | nfsd4: remove nfs4_acl_new | J. Bruce Fields | 2014-07-08 | 3 | -12/+10 |
* | nfsd4: define svcxdr_dupstr to share some common code | J. Bruce Fields | 2014-07-08 | 1 | -13/+23 |
* | nfsd4: remove unused defer_free argument | J. Bruce Fields | 2014-07-08 | 2 | -13/+9 |
* | nfsd4: rename cr_linkname->cr_data | J. Bruce Fields | 2014-07-08 | 3 | -13/+12 |
* | nfsd: let nfsd_symlink assume null-terminated data | J. Bruce Fields | 2014-07-08 | 5 | -18/+7 |
* | nfsd: make NFSv2 null terminate symlink data | J. Bruce Fields | 2014-07-08 | 1 | -1/+4 |