Hi Linus, My for-linus-4.9 branch:
git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git for-linus-4.9 Has some fixes that Dave Sterba collected. We held off on these last week because I was focused on the memory corruption testing. I had asked you about pulling this directly from Dave, and you can skip my merge commit here: git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-4.9-rc3 I'll probably have the merge commit when I nail down a fix for the crash Dave Jones triggered with trinity, but wanted to let you pick. Wang Xiaoguang (3) commits (+10/-2): btrfs: pass correct args to btrfs_async_run_delayed_refs() (+2/-2) btrfs: fix WARNING in btrfs_select_ref_head() (+3/-0) btrfs: make file clone aware of fatal signals (+5/-0) Dan Carpenter (1) commits (+4/-4): Btrfs: remove some no-op casts Liu Bo (1) commits (+8/-1): Btrfs: kill BUG_ON in do_relocation Goldwyn Rodrigues (1) commits (+7/-2): btrfs: qgroup: Prevent qgroup->reserved from going subzero Total: (6) commits (+29/-9) fs/btrfs/extent-tree.c | 3 +++ fs/btrfs/extent_io.c | 8 ++++---- fs/btrfs/inode.c | 13 +++++++++---- fs/btrfs/ioctl.c | 5 +++++ fs/btrfs/relocation.c | 9 ++++++++- 5 files changed, 29 insertions(+), 9 deletions(-)