Add API to wait for pending commit callbacks
authorRicardo M. Correia <ricardo.correia@oracle.com>
Fri, 21 Jan 2011 22:35:41 +0000 (14:35 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 16 Feb 2011 19:20:06 +0000 (11:20 -0800)
This adds an API to wait for pending commit callbacks of already-synced
transactions to finish processing.  This is needed by the DMU-OSD in
Lustre during device finalization when some callbacks may still not be
called, this leads to non-zero reference count errors.  See lustre.org
bug 23931.


No differences found