7f551d969037 ("btrfs: free alien device after device add") e12c96214d28 ("btrfs: cleanup device states define BTRFS_DEV_STATE_IN_FS_METADATA") ebbede42d47d ("btrfs: cleanup device states define BTRFS_DEV_STATE_WRITEABLE") 38b5f68e9811 ("btrfs: drop btrfs_device::can_discard to query directly") 0fb08bccbce2 ("btrfs: factor __btrfs_open_devices() to create btrfs_open_one_device()") 9f050db43e0f ("btrfs: move check for device generation to the last") 71f8a8d2c1ee ("btrfs: set fs_devices->seed directly") 08ffcae8c92e ("btrfs: simplify btrfs_close_bdev") 9deae9689231 ("btrfs: Fix memory barriers usage with device stats counters") 21634a19f646 ("btrfs: Introduce a function to check if all chunks a OK for degraded rw mount") 69f03f137a1c ("btrfs: Prevent possible ERR_PTR() dereference") ebcc9301eacb ("btrfs: convert while loop to list_for_each_entry") cea7c8bf7720 ("btrfs: remove redundant null bdev counting during flush submission") 12b9bf0b942e ("btrfs: write_dev_flush does not return ENOMEM anymore") 401b41e5a85a ("btrfs: add framework to handle device flush error as a volume") e884f4f06e89 ("btrfs: use q which is already obtained from bdev_get_queue") 539b50d2f689 ("Btrfs: convert BUG_ON to WARN_ON") 592d92eeab37 ("Btrfs: create a helper for getting chunk map") a967efb30b3a ("Btrfs: fix potential use-after-free for cloned bio") da353f6b30bc ("btrfs: constify device path passed to relevant helpers") 34441361c4f5 ("btrfs: opencode chunk locking, remove helpers") 2ff7e61e0d30 ("btrfs: take an fs_info directly when the root is not used otherwise") ccdf9b305a49 ("btrfs: root->fs_info cleanup, access fs_info->delayed_root directly") 0b246afa62b0 ("btrfs: root->fs_info cleanup, add fs_info convenience variables") 6202df692149 ("btrfs: root->fs_info cleanup, update_block_group{,flags}") 3796d335356a ("btrfs: root->fs_info cleanup, lock/unlock_chunks") 27965b6c2cad ("btrfs: root->fs_info cleanup, btrfs_calc_{trans,trunc}_metadata_size") da17066c4047 ("btrfs: pull node/sector/stripe sizes out of root and into fs_info") fb456252d3d9 ("btrfs: root->fs_info cleanup, use fs_info->dev_root everywhere") c28f158e5ee7 ("btrfs: struct reada_control.root -> reada_control.fs_info") de143792253e ("btrfs: struct btrfsic_state->root should be an fs_info") 5112febbc772 ("btrfs: btrfs_init_new_device should use fs_info->dev_root") 6bccf3ab1e1f ("btrfs: call functions that always use the same root with fs_info instead") 5b4aacefb8fb ("btrfs: call functions that overwrite their root parameter with fs_info") 33d1f05ccb69 ("btrfs: Export and move leaf/subtree qgroup helpers to qgroup.c") 50b3e040b7c0 ("btrfs: qgroup: Rename functions to make it follow reserve,trace,account steps") 4989d277eb4b ("btrfs: refactor __btrfs_lookup_bio_sums to use bio_for_each_segment_all") 81381053d094 ("btrfs: use bi_size") 6a2de22f6bab ("btrfs: don't access the bio directly in the direct I/O code") 0c476a5d7f63 ("btrfs: Ensure proper sector alignment for btrfs_free_reserved_data_space") c2951f32d36c ("btrfs: remove old tree_root dirent processing in btrfs_real_readdir()") 4d5106a126f3 ("btrfs: remove redundant check of btrfs_iget return value") a23eaa875f0f ("Btrfs: adjust len of writes if following a preallocated extent") b159fa2808b1 ("btrfs: remove constant parameter to memset_extent_buffer and rename it") d24ee97b96db ("btrfs: use new helpers to set uuids in eb") 62d1f9fe97dd ("btrfs: remove trivial helper btrfs_find_tree_block") ebce0e01b930 ("btrfs: make block group flags in balance printks human-readable") cf8cddd38bab ("btrfs: don't abuse REQ_OP_* flags for btrfs_map_block") dd4b857aabbc ("btrfs: pass correct args to btrfs_async_run_delayed_refs()") d9ed71e5457c ("Merge branch 'fst-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.9")