Age | Commit message (Expand) | Author | Files | Lines |
2017-04-18 | btrfs: Wait for in-flight bios before freeing target device for raid56 | ![](https://seccdn.libravatar.org/avatar/8f9265a7cda58dfb17b165569306c793?s=13&d=retro) Qu Wenruo | 1 | -0/+14 |
2017-04-18 | Btrfs: fix wrong failed mirror_num of read-repair on raid56 | ![](https://seccdn.libravatar.org/avatar/9be59dd280667ed27a5428f48df43ed7?s=13&d=retro) Liu Bo | 1 | -0/+5 |
2017-04-18 | btrfs: convert btrfs_raid_bio.refs from atomic_t to refcount_t | ![](https://seccdn.libravatar.org/avatar/8539a671af5ec86fc478d44114d5c122?s=13&d=retro) Elena Reshetova | 1 | -10/+9 |
2017-02-14 | btrfs: raid56: Remove unused variable in lock_stripe_add | ![](https://seccdn.libravatar.org/avatar/8f9265a7cda58dfb17b165569306c793?s=13&d=retro) Qu Wenruo | 1 | -2/+0 |
2016-12-06 | btrfs: take an fs_info directly when the root is not used otherwise | ![](https://seccdn.libravatar.org/avatar/bcd65ca98f9d97839f15c54575c7edec?s=13&d=retro) Jeff Mahoney | 1 | -14/+12 |
2016-12-06 | btrfs: root->fs_info cleanup, add fs_info convenience variables | ![](https://seccdn.libravatar.org/avatar/bcd65ca98f9d97839f15c54575c7edec?s=13&d=retro) Jeff Mahoney | 1 | -24/+18 |
2016-12-06 | btrfs: pull node/sector/stripe sizes out of root and into fs_info | ![](https://seccdn.libravatar.org/avatar/bcd65ca98f9d97839f15c54575c7edec?s=13&d=retro) Jeff Mahoney | 1 | -1/+1 |
2016-11-30 | btrfs: don't access the bio directly in the raid5/6 code | ![](https://seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig | 1 | -10/+6 |
2016-09-26 | Btrfs: remove BUG() in raid56 | ![](https://seccdn.libravatar.org/avatar/9be59dd280667ed27a5428f48df43ed7?s=13&d=retro) Liu Bo | 1 | -1/+4 |
2016-06-07 | btrfs: use bio op accessors | ![](https://seccdn.libravatar.org/avatar/2c222f5dbdf486c4c70ae11b9459a8b5?s=13&d=retro) Mike Christie | 1 | -5/+5 |
2016-06-07 | block/fs/drivers: remove rw argument from submit_bio | ![](https://seccdn.libravatar.org/avatar/2c222f5dbdf486c4c70ae11b9459a8b5?s=13&d=retro) Mike Christie | 1 | -5/+12 |
2016-05-25 | btrfs: fix string and comment grammatical issues and typos | ![](https://seccdn.libravatar.org/avatar/184d6c698e4ecc35f8cc2540173da847?s=13&d=retro) Nicholas D Steeves | 1 | -3/+3 |
2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -14/+14 |
2016-01-20 | btrfs: raid56: Use raid_write_end_io for scrub | ![](https://seccdn.libravatar.org/avatar/81495b972398463fb04b29a5b9124910?s=13&d=retro) Zhao Lei | 1 | -27/+5 |
2016-01-20 | btrfs: Remove unnecessary ClearPageUptodate for raid56 | ![](https://seccdn.libravatar.org/avatar/81495b972398463fb04b29a5b9124910?s=13&d=retro) Zhao Lei | 1 | -2/+0 |
2016-01-20 | btrfs: use rbio->nr_pages to reduce calculation | ![](https://seccdn.libravatar.org/avatar/81495b972398463fb04b29a5b9124910?s=13&d=retro) Zhao Lei | 1 | -12/+7 |
2016-01-20 | btrfs: Use unified stripe_page's index calculation | ![](https://seccdn.libravatar.org/avatar/81495b972398463fb04b29a5b9124910?s=13&d=retro) Zhao Lei | 1 | -22/+21 |
2016-01-20 | btrfs: Fix calculation of rbio->dbitmap's size calculation | ![](https://seccdn.libravatar.org/avatar/81495b972398463fb04b29a5b9124910?s=13&d=retro) Zhao Lei | 1 | -2/+2 |
2016-01-07 | btrfs: cleanup, remove stray return statements | ![](https://seccdn.libravatar.org/avatar/407c50e010f7ee5d7273ed7d28a82ebf?s=13&d=retro) David Sterba | 1 | -2/+0 |
2015-10-10 | btrfs: comment waitqueue_active implied by locks | ![](https://seccdn.libravatar.org/avatar/407c50e010f7ee5d7273ed7d28a82ebf?s=13&d=retro) David Sterba | 1 | -1/+5 |
2015-09-05 | Merge branch 'for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -10/+77 |
2015-08-09 | Btrfs: add RAID 5/6 BTRFS_RBIO_REBUILD_MISSING operation | ![](https://seccdn.libravatar.org/avatar/956f430be70cdf1133f865273ba82798?s=13&d=retro) Omar Sandoval | 1 | -10/+77 |
2015-07-29 | block: add a bi_error field to struct bio | ![](https://seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig | 1 | -34/+28 |
2015-03-25 | Merge branch 'cleanups-post-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.1 | ![](https://seccdn.libravatar.org/avatar/e607923af5415e24564798e0ffedff30?s=13&d=retro) Chris Mason | 1 | -10/+3 |
2015-03-03 | btrfs: cleanup, use kmalloc_array/kcalloc array helpers | ![](https://seccdn.libravatar.org/avatar/9dfda322ba7188cac961abea21379622?s=13&d=retro) David Sterba | 1 | -2/+1 |
2015-02-16 | Btrfs: switch to kvfree() helper | ![](https://seccdn.libravatar.org/avatar/ca885def22125c7081f791d866fffacf?s=13&d=retro) Wang Shilong | 1 | -10/+3 |
2015-01-21 | Btrfs: Include map_type in raid_bio | ![](https://seccdn.libravatar.org/avatar/81495b972398463fb04b29a5b9124910?s=13&d=retro) Zhao Lei | 1 | -5/+5 |
2015-01-21 | Btrfs: add ref_count and free function for btrfs_bio | ![](https://seccdn.libravatar.org/avatar/81495b972398463fb04b29a5b9124910?s=13&d=retro) Zhao Lei | 1 | -30/+8 |
2015-01-21 | Btrfs: Make raid_map array be inlined in btrfs_bio structure | ![](https://seccdn.libravatar.org/avatar/81495b972398463fb04b29a5b9124910?s=13&d=retro) Zhao Lei | 1 | -44/+33 |
2014-12-03 | Btrfs, raid56: fix use-after-free problem in the final device replace procedure on raid56 | ![](https://seccdn.libravatar.org/avatar/5199e3daad6b6192c3d3d8fa4a60cd99?s=13&d=retro) Miao Xie | 1 | -9/+32 |
2014-12-03 | Btrfs, replace: write raid56 parity into the replace target device | ![](https://seccdn.libravatar.org/avatar/5199e3daad6b6192c3d3d8fa4a60cd99?s=13&d=retro) Miao Xie | 1 | -0/+23 |
2014-12-03 | Btrfs, replace: write dirty pages into the replace target device | ![](https://seccdn.libravatar.org/avatar/5199e3daad6b6192c3d3d8fa4a60cd99?s=13&d=retro) Miao Xie | 1 | -38/+66 |
2014-12-03 | Btrfs, raid56: support parity scrub on raid56 | ![](https://seccdn.libravatar.org/avatar/5199e3daad6b6192c3d3d8fa4a60cd99?s=13&d=retro) Miao Xie | 1 | -6/+508 |
2014-12-03 | Btrfs, raid56: use a variant to record the operation type | ![](https://seccdn.libravatar.org/avatar/5199e3daad6b6192c3d3d8fa4a60cd99?s=13&d=retro) Miao Xie | 1 | -14/+17 |
2014-12-03 | Btrfs, scrub: repair the common data on RAID5/6 if it is corrupted | ![](https://seccdn.libravatar.org/avatar/5199e3daad6b6192c3d3d8fa4a60cd99?s=13&d=retro) Miao Xie | 1 | -12/+40 |
2014-12-03 | Btrfs, raid56: don't change bbio and raid_map | ![](https://seccdn.libravatar.org/avatar/5199e3daad6b6192c3d3d8fa4a60cd99?s=13&d=retro) Miao Xie | 1 | -19/+23 |
2014-09-17 | btrfs: use DIV_ROUND_UP instead of open-coded variants | ![](https://seccdn.libravatar.org/avatar/9dfda322ba7188cac961abea21379622?s=13&d=retro) David Sterba | 1 | -4/+4 |
2014-08-24 | Btrfs: fix task hang under heavy compressed write | ![](https://seccdn.libravatar.org/avatar/9be59dd280667ed27a5428f48df43ed7?s=13&d=retro) Liu Bo | 1 | -3/+6 |
2014-06-28 | Btrfs: fix crash when mounting raid5 btrfs with missing disks | ![](https://seccdn.libravatar.org/avatar/9be59dd280667ed27a5428f48df43ed7?s=13&d=retro) Liu Bo | 1 | -2/+3 |
2014-04-04 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -12/+9 |
2014-03-10 | btrfs: Cleanup the "_struct" suffix in btrfs_workequeue | ![](https://seccdn.libravatar.org/avatar/8f9265a7cda58dfb17b165569306c793?s=13&d=retro) Qu Wenruo | 1 | -7/+7 |
2014-03-10 | btrfs: Replace fs_info->rmw_workers workqueue with btrfs_workqueue. | ![](https://seccdn.libravatar.org/avatar/8f9265a7cda58dfb17b165569306c793?s=13&d=retro) Qu Wenruo | 1 | -19/+16 |
2013-11-23 | block: Abstract out bvec iterator | ![](https://seccdn.libravatar.org/avatar/80891fc460358afc4bc9920780ada51a?s=13&d=retro) Kent Overstreet | 1 | -11/+11 |
2013-11-11 | btrfs: remove fs/btrfs/compat.h | ![](https://seccdn.libravatar.org/avatar/726c46d3b097ce44e7dea473baa7dcab?s=13&d=retro) Zach Brown | 1 | -1/+0 |
2013-09-01 | Btrfs, raid56: fix memory leak when allocating pages for p/q stripes failed | ![](https://seccdn.libravatar.org/avatar/5199e3daad6b6192c3d3d8fa4a60cd99?s=13&d=retro) Miao Xie | 1 | -1/+3 |
2013-09-01 | btrfs/raid56: fix and cleanup some error paths | ![](https://seccdn.libravatar.org/avatar/85ff6b2aa66ef9f0bf35105783fd2ae2?s=13&d=retro) Dan Carpenter | 1 | -6/+4 |
2013-05-17 | Btrfs: use a btrfs bioset instead of abusing bio internals | ![](https://seccdn.libravatar.org/avatar/91d7052bff16bfd6ea78d2347a23f616?s=13&d=retro) Chris Mason | 1 | -1/+1 |
2013-05-06 | btrfs: make static code static & remove dead code | ![](https://seccdn.libravatar.org/avatar/105a179834c9e463635d3e3e7e2eaa79?s=13&d=retro) Eric Sandeen | 1 | -7/+7 |
2013-03-03 | btrfs/raid56: Add missing #include <linux/vmalloc.h> | ![](https://seccdn.libravatar.org/avatar/4f6d66ae482f59501fa4224f9202ba9b?s=13&d=retro) Geert Uytterhoeven | 1 | -0/+1 |
2013-03-01 | btrfs: try harder to allocate raid56 stripe cache | ![](https://seccdn.libravatar.org/avatar/9dfda322ba7188cac961abea21379622?s=13&d=retro) David Sterba | 1 | -6/+25 |