Btrfs: make fsync fast again Filipe removed the main reason I made fsync fast, which was to move the waiting on ordered IO while we're logging extents. This patch preserves his need to catch IO errors and my need for fsync performance to not suck donkey balls. Thanks, Signed-off-by: Josef Bacik <jbacik@fb.com>