[PATCH 4.4 191/230] Btrfs: fix corruption reading shared and compressed extents after hole punching