Provided by: linux-doc-2.6.15_2.6.15-23.39_all bug


       journal_stop - complete a transaction


       int journal_stop  (handle_t * handle);


       handle tranaction to complete.


       All done for a particular handle.

       There  is  not  much  action  needed here. We just return any remaining
       buffer credits to the transaction  and  remove  the  handle.  The  only
       complication  is  that  we  need  to  start  a  commit operation if the
       filesystem is marked for synchronous update.

       journal_stop itself will not usually return an error, but it may do  so
       in  unusual circumstances. In particular, expect it to return -EIO if a
       journal_abort has been executed since the transaction began.


       Roger  Gammans   <>,   Stephen   Tweedie