commit | 4de99d33115deedef240963a3deaa7c3ee99a238 | [log] [tgz] |
---|---|---|
author | Josef Bacik <jbacik@fb.com> | Tue Oct 03 15:41:05 2017 -0400 |
committer | Josef Bacik <jbacik@fb.com> | Thu Nov 09 12:54:29 2017 -0500 |
tree | df0afd1b81cc462f4e23368ac7d2501d75d88aba | |
parent | 6323e5e8332004307e7ba464b8795930f93cdf8f [diff] |
btrfs: rework end io for extent buffer reads Now that the only thing that keeps eb's alive is io_pages and it's refcount we need to hold the eb ref for the entire end io call so we don't get it removed out from underneath us. Also the hooks make no sense for us now, so rework this to be cleaner. Signed-off-by: Josef Bacik <jbacik@fb.com>