btrfs: switch extent buffer tree lock to rw_semaphore