~ubuntu-branches/ubuntu/precise/linux-lowlatency/precise-proposed

« back to all changes in this revision

Viewing changes to fs/nfs/delegation.c

  • Committer: Package Import Robot
  • Author(s): Luke Yelavich, Luke Yelavich, Upstream Kernel Changes
  • Date: 2012-04-04 18:49:36 UTC
  • Revision ID: package-import@ubuntu.com-20120404184936-tqu735914muv4wpg
Tags: 3.2.0-22.30
[ Luke Yelavich ]

* [Config] Update configs after rebase against Ubuntu-3.2.0-22.35

[ Upstream Kernel Changes ]

* Low-latency: Rebase against Ubuntu-3.2.0-22.35

Show diffs side-by-side

added added

removed removed

Lines of Context:
466
466
                nfs4_schedule_state_manager(clp);
467
467
}
468
468
 
 
469
void nfs_remove_bad_delegation(struct inode *inode)
 
470
{
 
471
        struct nfs_delegation *delegation;
 
472
 
 
473
        delegation = nfs_detach_delegation(NFS_I(inode), NFS_SERVER(inode));
 
474
        if (delegation) {
 
475
                nfs_inode_find_state_and_recover(inode, &delegation->stateid);
 
476
                nfs_free_delegation(delegation);
 
477
        }
 
478
}
 
479
 
469
480
/**
470
481
 * nfs_expire_all_delegation_types
471
482
 * @clp: client to process