1. c31efbd btrfs: record btrfs_device directly in btrfs_io_bio by Nikolay Borisov · 4 years, 8 months ago
  2. c730ae0 btrfs: convert comments to fallthrough annotations by Marcos Paulo de Souza · 4 years, 9 months ago
  3. c4a816c btrfs: introduce chunk allocation policy by Naohiro Aota · 5 years ago
  4. 97f4dd0 btrfs: make btrfs_check_uuid_tree private to disk-io.c by Nikolay Borisov · 5 years ago
  5. 8f32380 btrfs: use the page cache for super block reading by Johannes Thumshirn · 5 years ago
  6. 6fbceb9 btrfs: reduce scope of btrfs_scratch_superblocks() by Johannes Thumshirn · 5 years ago
  7. f6d9abb btrfs: Export btrfs_release_disk_super by Nikolay Borisov · 5 years ago
  8. 713db35 Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
  9. a013d14 btrfs: sysfs, add UUID/devinfo kobject by Anand Jain · 5 years ago
  10. 81a046b Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
  11. 668e48af btrfs: sysfs, add devid/dev_state kobject and device attributes by Anand Jain · 5 years ago
  12. 96a1433 btrfs: Move and unexport btrfs_rmap_block by Nikolay Borisov · 5 years ago
  13. 94f8c46 btrfs: remove unused member btrfs_device::work by David Sterba · 5 years ago
  14. b550150 btrfs: sysfs, rename devices kobject holder to devices_kobj by Anand Jain · 5 years ago
  15. 9454587 sched/rt, btrfs: Use CONFIG_PREEMPTION by Thomas Gleixner · 5 years ago
  16. 7f0432d btrfs: change btrfs_fs_devices::rotating to bool by Johannes Thumshirn · 5 years ago
  17. 0395d84 btrfs: change btrfs_fs_devices::seeding to bool by Johannes Thumshirn · 5 years ago
  18. 8d6fac0 btrfs: add support for 4-copy replication (raid1c4) by David Sterba · 7 years ago
  19. 47e6f74 btrfs: add support for 3-copy replication (raid1c3) by David Sterba · 7 years ago
  20. 34b127a btrfs: Remove btrfs_bio::flags member by Qu Wenruo · 5 years ago
  21. ba8a9d0 Btrfs: delete the entire async bio submission framework by Chris Mason · 6 years ago
  22. 08635ba Btrfs: stop using btrfs_schedule_bio() by Chris Mason · 6 years ago
  23. 4143cb8 btrfs: add const function attribute by David Sterba · 5 years ago
  24. 4e411a7 btrfs: reset device stat using btrfs_dev_stat_set by Anand Jain · 6 years ago
  25. adf4c0c btrfs: remove unused btrfs_device::flush_bio_sent by David Sterba · 6 years ago
  26. 9e3246a btrfs: volumes: Unexport find_free_dev_extent_start() by Qu Wenruo · 6 years ago
  27. 89b798a btrfs: Use btrfs_get_io_geometry appropriately by Nikolay Borisov · 6 years ago
  28. 5f14112 btrfs: Introduce btrfs_io_geometry infrastructure by Nikolay Borisov · 6 years ago
  29. 0b6f5d4 btrfs: Add comments on locking of several device-related fields by Nikolay Borisov · 6 years ago
  30. 158da51 btrfs: refactor helper for bg flags to name conversion by David Sterba · 6 years ago
  31. 8c3e358 btrfs: use u8 for raid_array members by David Sterba · 6 years ago
  32. c8bf1b6 btrfs: remove mapping tree structures indirection by David Sterba · 6 years ago
  33. b4b52b8 Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux by Linus Torvalds · 6 years ago
  34. 65237ee btrfs: get fs_info from device in btrfs_rm_dev_replace_free_srcdev by David Sterba · 6 years ago
  35. 196c9d8 btrfs: get fs_info from trans in btrfs_run_dev_stats by David Sterba · 6 years ago
  36. 60dfdf2 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) by Nikolay Borisov · 6 years ago
  37. 1c11b63 btrfs: replace pending/pinned chunks lists with io tree by Jeff Mahoney · 6 years ago
  38. 8e75fd8 btrfs: Stop using call_rcu for device freeing by Nikolay Borisov · 6 years ago
  39. bbbf724 btrfs: combine device update operations during transaction commit by Nikolay Borisov · 6 years ago
  40. ab4ba2e btrfs: tree-checker: Verify dev item by Qu Wenruo · 6 years ago
  41. 0a4c926 fs: mark expected switch fall-throughs by Gustavo A. R. Silva · 6 years ago
  42. 228a73a btrfs: introduce new ioctl to unregister a btrfs device by Anand Jain · 6 years ago
  43. 09ba3bc btrfs: merge btrfs_find_device and find_device by Anand Jain · 6 years ago
  44. e4319cd btrfs: refactor btrfs_find_device() take fs_devices as argument by Anand Jain · 6 years ago
  45. 7b41ba7 btrfs: remove btrfs_bio_end_io_t by Johannes Thumshirn · 6 years ago
  46. b3a0dd5 btrfs: replace btrfs_io_bio::end_io with a simple helper by David Sterba · 6 years ago
  47. 31feccc btrfs: remove redundant csum buffer in btrfs_io_bio by David Sterba · 6 years ago
  48. f89e09c btrfs: add helper to describe block group flags by Anand Jain · 6 years ago
  49. d1a6300 btrfs: add members to fs_devices to track fsid changes by Nikolay Borisov · 6 years ago
  50. 7239ff4 btrfs: Introduce support for FSID change without metadata rewrite by Nikolay Borisov · 6 years ago
  51. b50836e btrfs: introduce nparity raid_attr by Hans van Kranenburg · 6 years ago
  52. 60ca842 Btrfs: rename and export get_chunk_map by Omar Sandoval · 7 years ago
  53. a27a94c btrfs: Make btrfs_find_device_by_devspec return btrfs_device directly by Nikolay Borisov · 7 years ago
  54. 6c05040 btrfs: Make btrfs_find_device_missing_or_by_path return directly a device by Nikolay Borisov · 7 years ago
  55. cf90d88 btrfs: Introduce mount time chunk <-> dev extent mapping check by Qu Wenruo · 7 years ago
  56. 97aff91 btrfs: Remove fs_info from btrfs_finish_chunk_alloc by Nikolay Borisov · 7 years ago
  57. 4f5ad7b btrfs: Remove fs_info from btrfs_destroy_dev_replace_tgtdev by Nikolay Borisov · 7 years ago
  58. d6507cf btrfs: Remove fs_info from btrfs_assign_next_active_device by Nikolay Borisov · 7 years ago
  59. 68a9db5 btrfs: Remove fs_info from btrfs_rm_dev_replace_remove_srcdev by Nikolay Borisov · 7 years ago
  60. 46df06b btrfs: refactor block group replication factor calculation to a helper by David Sterba · 7 years ago
  61. 36350e9 btrfs: return device pointer from btrfs_scan_one_device by Gu Jinxiang · 7 years ago
  62. 621567a btrfs: Remove unused function btrfs_account_dev_extents_size by Qu Wenruo · 7 years ago
  63. fce466e btrfs: tree-checker: Verify block_group_item by Qu Wenruo · 7 years ago
  64. c216b20 btrfs: Remove fs_info from btrfs_alloc_chunk by Nikolay Borisov · 7 years ago
  65. 6fcf6e2 btrfs: remove redundant btrfs_balance_control::fs_info by David Sterba · 7 years ago
  66. 63a9c7b btrfs: Remove devid parameter from btrfs_rmap_block by Nikolay Borisov · 7 years ago
  67. f9fbcaa btrfs: move btrfs_raid_mindev_errorvalues to btrfs_raid_attr table by Anand Jain · 7 years ago
  68. 41a6e89 btrfs: move btrfs_raid_group values to btrfs_raid_attr table by Anand Jain · 7 years ago
  69. ed23467 btrfs: move btrfs_raid_type_names values to btrfs_raid_attr table by Anand Jain · 7 years ago
  70. d48f39d btrfs: move btrfs_init_dev_replace_tgtdev to dev-replace.c and make static by David Sterba · 7 years ago
  71. a425f9d btrfs: export and rename free_device by David Sterba · 7 years ago
  72. c4babc5 btrfs: rename struct btrfs_fs_devices::list by Anand Jain · 7 years ago
  73. 9888c34 btrfs: replace GPL boilerplate by SPDX -- headers by David Sterba · 7 years ago
  74. 9b99b11 btrfs: rename btrfs_close_extra_device to btrfs_free_extra_devids by Anand Jain · 7 years ago
  75. ffc5a37 btrfs: add (the only possible) __exit annotation by David Sterba · 7 years ago
  76. 3e72ee8 btrfs: Refactor __get_raid_index() to btrfs_bg_flags_to_raid_index() by Qu Wenruo · 7 years ago
  77. e9b919b btrfs: Remove fs_info argument from btrfs_update_commit_device_bytes_used by Nikolay Borisov · 7 years ago
  78. 15fc128 btrfs: open code btrfs_init_dev_replace_tgtdev_for_resume() by Anand Jain · 7 years ago
  79. 3cbf26d btrfs: Remove unused readahead spinlock by Matthew Wilcox · 7 years ago
  80. cadbc0a btrfs: rename btrfs_device::scrub_device to scrub_ctx by Anand Jain · 7 years ago
  81. 6528b99 btrfs: factor btrfs_check_rw_degradable() to check given device by Anand Jain · 7 years ago
  82. 1c3063b btrfs: cleanup device states define BTRFS_DEV_STATE_FLUSH_SENT by Anand Jain · 7 years ago
  83. 401e29c btrfs: cleanup device states define BTRFS_DEV_STATE_REPLACE_TGT by Anand Jain · 7 years ago
  84. e6e674b btrfs: cleanup device states define BTRFS_DEV_STATE_MISSING by Anand Jain · 7 years ago
  85. e12c962 btrfs: cleanup device states define BTRFS_DEV_STATE_IN_FS_METADATA by Anand Jain · 7 years ago
  86. ebbede4 btrfs: cleanup device states define BTRFS_DEV_STATE_WRITEABLE by Anand Jain · 7 years ago
  87. 38b5f68 btrfs: drop btrfs_device::can_discard to query directly by Anand Jain · 7 years ago
  88. ac244ef btrfs: Remove unused function by Nikolay Borisov · 7 years ago
  89. 4660c49 btrfs: Remove redundant memory barrier in dev stats by Nikolay Borisov · 7 years ago
  90. 9deae96 btrfs: Fix memory barriers usage with device stats counters by Nikolay Borisov · 7 years ago
  91. 9f5316c Btrfs: free btrfs_device in place by Liu Bo · 7 years ago
  92. 5a2b8e6 btrfs: declare btrfs_report_missing_device() static by Anand Jain · 7 years ago
  93. 66ba772 Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 8 years ago
  94. 58efbc9 Btrfs: fix blk_status_t/errno confusion by Omar Sandoval · 8 years ago
  95. db7c942 btrfs: Remove unused sectorsize variable from struct map_lookup by Nikolay Borisov · 8 years ago
  96. e4ff5fb btrfs: Remove unused parameters from volume.c functions by Nikolay Borisov · 8 years ago
  97. c550245 btrfs: Enhance message when a device is missing during mount by Qu Wenruo · 8 years ago
  98. 21634a1 btrfs: Introduce a function to check if all chunks a OK for degraded rw mount by Qu Wenruo · 8 years ago
  99. e0ae999 btrfs: preallocate device flush bio by David Sterba · 8 years ago
  100. fa1bcbe btrfs: document mandatory order of bio in btrfs_io_bio by David Sterba · 8 years ago