Commit History

Автор SHA1 Съобщение Дата
  Trond Myklebust e39d8a186e NFSv4: Fix an Oops during delegation callbacks преди 6 години
  Olga Kornievskaia 44f411c353 NFSv4.x: fix lock recovery during delegation recall преди 7 години
  Trond Myklebust 0de43976fb NFS: Convert lookups of the open context to RCU преди 7 години
  Anna Schumaker d5681f59ee NFS: Fix an rcu deadlock in nfs_delegation_find_inode() преди 7 години
  Trond Myklebust 6c34265502 NFSv4: Return NFS4ERR_DELAY when a delegation recall fails due to igrab() преди 7 години
  Trond Myklebust 97c2c17af9 NFSv4: Ensure the inode is clean when we set a delegation преди 7 години
  NeilBrown e04bbf6b1b NFS: Avoid quadratic search when freeing delegations. преди 7 години
  NeilBrown 3ca951b618 NFS: use cond_resched() when restarting walk of delegation list. преди 7 години
  NeilBrown f389349142 NFS: slight optimization for walking list for delegations преди 7 години
  Trond Myklebust 35156bfff3 NFSv4: Fix the nfs_inode_set_delegation() arguments преди 7 години
  Trond Myklebust c01d36457d NFSv4: Don't return the delegation when not needed by NFSv4.x (x>0) преди 7 години
  Jeff Layton 1eb5d98f16 nfs: convert to new i_version API преди 7 години
  Trond Myklebust 12f275cdd1 NFSv4: Retry CLOSE and DELEGRETURN on NFS4ERR_OLD_STATEID. преди 8 години
  Trond Myklebust a6b6d5b85a NFS: Use an atomic_long_t to count the number of requests преди 8 години
  Trond Myklebust 1ad13dbc85 NFSv4: Optimise away forced revalidation when we know the attributes are OK преди 9 години
  Trond Myklebust 7f04883146 NFS: Always call nfs_inode_find_state_and_recover() when revoking a delegation преди 9 години
  Trond Myklebust b1a318de9b NFSv4: Fix a race in nfs_inode_reclaim_delegation() преди 9 години
  Trond Myklebust 6c2d8f8d30 NFSv4: nfs_inode_find_state_and_recover() should check all stateids преди 9 години
  Trond Myklebust 059b43e974 NFSv4: Ensure we don't re-test revoked and freed stateids преди 9 години
  Trond Myklebust bb3d1a3b24 NFSv4.1: Deal with server reboots during delegation expiration recovery преди 9 години
  Trond Myklebust 45870d6909 NFSv4.1: Test delegation stateids when server declares "some state revoked" преди 9 години
  Trond Myklebust 41020b671a NFSv4.x: Allow callers of nfs_remove_bad_delegation() to specify a stateid преди 9 години
  Trond Myklebust aa05c87f23 NFSv4: nfs4_copy_delegation_stateid() must fail if the delegation is invalid преди 9 години
  Trond Myklebust b3f9e72390 NFSv4: Don't report revoked delegations as valid in nfs_have_delegation() преди 9 години
  Trond Myklebust abf4e13cc1 NFSv4: Use the right stateid for delegations in setattr, read and write преди 9 години
  Trond Myklebust 4816fdadab NFSv4: Don't use synchronous delegation recall in exception handling преди 10 години
  Trond Myklebust 24311f8841 NFSv4: Recovery of recalled read delegations is broken преди 10 години
  Trond Myklebust 5445b1fbd1 NFSv4: Respect the server imposed limit on how many changes we may cache преди 10 години
  Trond Myklebust 7d160a6c46 NFSv4: Express delegation limit in units of pages преди 10 години
  Trond Myklebust 21330b6670 Merge branch 'bugfixes' преди 10 години