jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier