commit | ace68bac61b338e52924d87ebdd0fa8c7439f896 | [log] [tgz] |
---|---|---|
author | Liu Bo <bo.li.liu@oracle.com> | Mon Apr 22 10:53:47 2013 +0000 |
committer | Josef Bacik <jbacik@fusionio.com> | Mon May 06 15:55:15 2013 -0400 |
tree | ffebb5c3de0dcc6e10e90f2c69f276a063edb049 | |
parent | 6463fe58ea60cbcc3e799937dd0877466fc7b8d5 [diff] |
Btrfs: return free space in cow error path Replace some BUG_ONs with proper handling and take allocated space back to free space cache for later use. We don't have to worry about extent maps since they'd be freed in releasepage path. Signed-off-by: Liu Bo <bo.li.liu@oracle.com> Signed-off-by: Josef Bacik <jbacik@fusionio.com>