| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-10-12 | btrfs: check-integrity: remove btrfsic_unmount() function | Qu Wenruo | 1 | -391/+0 |
| 2023-10-12 | btrfs: check-integrity: remove btrfsic_mount() function | Qu Wenruo | 1 | -1586/+0 |
| 2023-10-12 | btrfs: check-integrity: remove btrfsic_check_bio() function | Qu Wenruo | 1 | -894/+0 |
| 2023-06-19 | btrfs: rename __btrfs_map_block to btrfs_map_block | Christoph Hellwig | 1 | -2/+2 |
| 2023-06-19 | btrfs: optimize simple reads in btrfsic_map_block | Christoph Hellwig | 1 | -7/+12 |
| 2023-06-19 | btrfs: use SECTOR_SHIFT to convert physical offset to LBA | Anand Jain | 1 | -1/+1 |
| 2022-12-05 | btrfs: use btrfs_dev_name() helper to handle missing devices better | Qu Wenruo | 1 | -1/+1 |
| 2022-12-05 | btrfs: move accessor helpers into accessors.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move the printk helpers out of ctree.h | Josef Bacik | 1 | -0/+1 |
| 2022-07-14 | fs/btrfs: Use the enum req_op and blk_opf_t types | Bart Van Assche | 1 | -2/+2 |
| 2022-05-16 | btrfs: check-integrity: simplify bio allocation in btrfsic_read_block | Christoph Hellwig | 1 | -3/+2 |
| 2022-05-16 | btrfs: check-integrity: split submit_bio from btrfsic checking | Christoph Hellwig | 1 | -13/+1 |
| 2022-05-16 | btrfs: factor check and flush helpers from __btrfsic_submit_bio | Christoph Hellwig | 1 | -72/+77 |
| 2022-05-16 | btrfs: factor out allocating an array of pages | Sweet Tea Dorminy | 1 | -5/+3 |
| 2022-05-16 | btrfs: remove unnecessary type casts | Yu Zhe | 1 | -1/+1 |
| 2022-02-02 | block: remove genhd.h | Christoph Hellwig | 1 | -1/+0 |
| 2021-10-26 | btrfs: check-integrity: stop storing the block device name in btrfsic_dev_state | Christoph Hellwig | 1 | -91/+110 |
| 2021-10-26 | btrfs: rename struct btrfs_io_bio to btrfs_bio | Qu Wenruo | 1 | -1/+1 |
| 2021-10-26 | btrfs: rename btrfs_bio to btrfs_io_context | Qu Wenruo | 1 | -1/+1 |
| 2021-08-23 | btrfs: check-integrity: drop kmap/kunmap for block pages | David Sterba | 1 | -8/+3 |
| 2021-08-23 | btrfs: check-integrity: drop unnecessary function prototypes | Anand Jain | 1 | -49/+0 |
| 2021-04-19 | btrfs: integrity-checker: convert block context kmap's to kmap_local_page | Ira Weiny | 1 | -2/+3 |
| 2021-04-19 | btrfs: integrity-checker: use kmap_local_page in __btrfsic_submit_bio | Ira Weiny | 1 | -4/+5 |
| 2021-01-24 | block: store a block_device pointer in struct bio | Christoph Hellwig | 1 | -5/+5 |
| 2020-12-09 | btrfs: drop casts of bio bi_sector | David Sterba | 1 | -2/+1 |
| 2020-12-08 | btrfs: check integrity: remove local copy of csum_size | David Sterba | 1 | -5/+1 |
| 2020-12-08 | btrfs: use cached value of fs_info::csum_size everywhere | David Sterba | 1 | -1/+1 |
| 2020-12-08 | btrfs: check-integrity: use proper helper to access btrfs_header | David Sterba | 1 | -1/+1 |
| 2020-07-27 | btrfs: check-integrity: remove unnecessary failure messages during memory all... | Liao Pingfang | 1 | -21/+6 |
| 2020-03-23 | btrfs: remove buffer_heads form super block mirror integrity checking | Johannes Thumshirn | 1 | -19/+21 |
| 2020-03-23 | btrfs: remove buffer_heads from btrfsic_process_written_block() | Johannes Thumshirn | 1 | -78/+25 |
| 2020-03-23 | btrfs: remove btrfsic_submit_bh() | Johannes Thumshirn | 1 | -57/+0 |
| 2020-01-20 | btrfs: remove superfluous BUG_ON() in integrity checks | Johannes Thumshirn | 1 | -1/+0 |
| 2020-01-20 | btrfs: fix possible NULL-pointer dereference in integrity checks | Johannes Thumshirn | 1 | -2/+1 |
| 2019-09-09 | btrfs: reduce stack usage for btrfsic_process_written_block | Arnd Bergmann | 1 | -3/+4 |
| 2019-07-01 | btrfs: directly call into crypto framework for checksumming | Johannes Thumshirn | 1 | -4/+7 |
| 2019-07-01 | btrfs: use btrfs_csum_data() instead of directly calling crc32c | Johannes Thumshirn | 1 | -1/+1 |
| 2018-12-17 | btrfs: Fix typos in comments and strings | Andrea Gelmini | 1 | -1/+1 |
| 2018-12-17 | btrfs: use PAGE_ALIGNED instead of open-coding it | Johannes Thumshirn | 1 | -4/+4 |
| 2018-12-17 | btrfs: use offset_in_page instead of open-coding it | Johannes Thumshirn | 1 | -6/+6 |
| 2018-12-17 | btrfs: Remove fsid/metadata_fsid fields from btrfs_info | Nikolay Borisov | 1 | -1/+1 |
| 2018-10-15 | Btrfs: use args in the correct order for kcalloc in btrfsic_read_block | Liu Bo | 1 | -3/+3 |
| 2018-08-06 | btrfs: open-code bio_set_op_attrs | David Sterba | 1 | -1/+1 |
| 2018-08-06 | btrfs: check-integrity: Fix NULL pointer dereference for degraded mount | Qu Wenruo | 1 | -1/+6 |
| 2018-06-12 | treewide: kzalloc() -> kcalloc() | Kees Cook | 1 | -2/+2 |
| 2018-04-12 | btrfs: replace GPL boilerplate by SPDX -- sources | David Sterba | 1 | -14/+1 |
| 2018-03-26 | btrfs: Remove custom crc32c init code | Nikolay Borisov | 1 | -2/+2 |
| 2017-11-01 | btrfs: Fix bug for misused dev_t when lookup in dev state hash table. | Gu JinXiang | 1 | -1/+1 |
| 2017-10-30 | btrfs: Use bd_dev to generate index when dev_state_hashtable add items. | Gu JinXiang | 1 | -1/+1 |
| 2017-10-30 | btrfs: return -ENOMEM on allocation failure in btrfsic | Allen Pais | 1 | -2/+2 |
| 2017-09-09 | Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -4/+4 |
| 2017-08-23 | block: replace bi_bdev with a gendisk pointer and partitions index | Christoph Hellwig | 1 | -6/+6 |
| 2017-08-23 | btrfs: index check-integrity state hash by a dev_t | Christoph Hellwig | 1 | -18/+13 |
| 2017-08-18 | btrfs: use appropriate define for the fsid | Anand Jain | 1 | -1/+1 |
| 2017-08-16 | btrfs: use named constant for bdev blocksize | David Sterba | 1 | -3/+3 |
| 2017-07-05 | Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -32/+21 |
| 2017-06-19 | btrfs: sink gfp parameter to btrfs_io_bio_alloc | David Sterba | 1 | -1/+1 |
| 2017-06-19 | btrfs: btrfs_io_bio_alloc never fails, skip error handling | David Sterba | 1 | -5/+0 |
| 2017-06-19 | btrfs: replace opencoded kvzalloc with the helper | David Sterba | 1 | -7/+4 |
| 2017-06-19 | Btrfs: check-integrity use bvec_iter | Liu Bo | 1 | -12/+15 |
| 2017-06-19 | btrfs: kmap() can't fail | Fabian Frederick | 1 | -7/+1 |
| 2017-06-09 | block: switch bios to blk_status_t | Christoph Hellwig | 1 | -2/+2 |
| 2016-12-06 | btrfs: take an fs_info directly when the root is not used otherwise | Jeff Mahoney | 1 | -6/+4 |
| 2016-12-06 | btrfs: root->fs_info cleanup, add fs_info convenience variables | Jeff Mahoney | 1 | -30/+33 |
| 2016-12-06 | btrfs: pull node/sector/stripe sizes out of root and into fs_info | Jeff Mahoney | 1 | -6/+6 |
| 2016-12-06 | btrfs: root->fs_info cleanup, use fs_info->dev_root everywhere | Jeff Mahoney | 1 | -1/+1 |
| 2016-12-06 | btrfs: struct btrfsic_state->root should be an fs_info | Jeff Mahoney | 1 | -10/+10 |
| 2016-11-30 | btrfs: use bio_for_each_segment_all in __btrfsic_submit_bio | Christoph Hellwig | 1 | -19/+11 |
| 2016-11-29 | btrfs: don't abuse REQ_OP_* flags for btrfs_map_block | Christoph Hellwig | 1 | -1/+1 |
| 2016-09-26 | btrfs: convert printk(KERN_* to use pr_* calls | Jeff Mahoney | 1 | -166/+106 |
| 2016-09-26 | btrfs: unsplit printed strings | Jeff Mahoney | 1 | -103/+40 |
| 2016-09-26 | btrfs: squash lines for simple wrapper functions | Masahiro Yamada | 1 | -5/+2 |
| 2016-08-07 | block: rename bio bi_rw to bi_opf | Jens Axboe | 1 | -5/+5 |
| 2016-07-26 | Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -30/+31 |
| 2016-06-17 | btrfs: Use correct format specifier | Heinrich Schuchardt | 1 | -1/+1 |
| 2016-06-07 | block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH | Mike Christie | 1 | -4/+4 |
| 2016-06-07 | block, drivers, fs: shrink bi_rw from long to int | Mike Christie | 1 | -2/+2 |
| 2016-06-07 | btrfs: use bio op accessors | Mike Christie | 1 | -10/+9 |
| 2016-06-07 | fs: have submit_bh users pass in op and flags separately | Mike Christie | 1 | -12/+12 |
| 2016-06-07 | block/fs/drivers: remove rw argument from submit_bio | Mike Christie | 1 | -8/+10 |
| 2016-05-25 | btrfs: fix string and comment grammatical issues and typos | Nicholas D Steeves | 1 | -1/+1 |
| 2016-04-04 | mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usage | Kirill A. Shutemov | 1 | -2/+2 |
| 2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -30/+30 |
| 2016-03-14 | btrfs: Fix misspellings in comments. | Adam Buchbinder | 1 | -1/+1 |
| 2016-03-11 | btrfs: move btrfs_compression_type to compression.h | Anand Jain | 1 | -0/+1 |
| 2016-03-11 | btrfs: use kbasename in btrfsic_mount | Rasmus Villemoes | 1 | -6/+3 |
| 2016-01-07 | btrfs: use list_for_each_entry* in check-integrity.c | Geliang Tang | 1 | -79/+26 |
| 2015-10-21 | Merge branch 'cleanups/for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/... | Chris Mason | 1 | -2/+2 |
| 2015-10-21 | btrfs: check-integrity: Fix returned errno codes | Luis de Bethencourt | 1 | -2/+2 |
| 2015-10-08 | btrfs: switch message printers to _in_rcu variants | David Sterba | 1 | -2/+2 |
| 2015-07-29 | block: add a bi_error field to struct bio | Christoph Hellwig | 1 | -5/+5 |
| 2015-03-25 | Merge branch 'cleanups-post-3.19' of git://git.kernel.org/pub/scm/linux/kerne... | Chris Mason | 1 | -4/+1 |
| 2015-03-03 | btrfs: cleanup, use kmalloc_array/kcalloc array helpers | David Sterba | 1 | -2/+2 |
| 2015-02-16 | Btrfs: switch to kvfree() helper | Wang Shilong | 1 | -4/+1 |
| 2014-11-25 | Btrfs: include vmalloc.h in check-integrity.c | Chris Mason | 1 | -0/+1 |
| 2014-11-20 | Btrfs: check-int: don't complain about balanced blocks | Stefan Behrens | 1 | -38/+42 |
| 2014-11-20 | Btrfs: check_int: use the known block location | Stefan Behrens | 1 | -55/+11 |
| 2014-11-20 | Btrfs: fix allocationg memory failure for btrfsic_state structure | Shilong Wang | 1 | -5/+11 |
| 2014-09-17 | Btrfs: fix wrong disk size when writing super blocks | Miao Xie | 1 | -1/+1 |
| 2014-09-17 | btrfs: use DIV_ROUND_UP instead of open-coded variants | David Sterba | 1 | -2/+1 |
| 2014-09-17 | btrfs: use nodesize everywhere, kill leafsize | David Sterba | 1 | -13/+0 |
| 2014-06-09 | btrfs: check_int: propagate out-of-memory error upwards | Stefan Behrens | 1 | -1/+4 |
| 2014-02-04 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -2/+2 |
| 2014-02-03 | Btrfs: use btrfs_crc32c everywhere instead of libcrc32c | Filipe David Borba Manana | 1 | -2/+2 |
| 2014-01-30 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -4/+8 |
| 2014-01-28 | Btrfs: fix check-integrity to look at the referenced data properly | Josef Bacik | 1 | -4/+8 |
| 2013-12-05 | Merge branch 'for-linus' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -19/+13 |
| 2013-11-24 | block: submit_bio_wait() conversions | Kent Overstreet | 1 | -19/+13 |
| 2013-11-23 | block: Abstract out bvec iterator | Kent Overstreet | 1 | -4/+4 |
| 2013-11-23 | block: submit_bio_wait() conversions | Kent Overstreet | 1 | -19/+13 |
| 2013-11-20 | Btrfs: print bytenr instead of page pointer in check-int | Stefan Behrens | 1 | -8/+17 |
| 2013-11-11 | btrfs: Use WARN_ON()'s return value in place of WARN_ON(1) | Dulshani Gunawardhana | 1 | -5/+2 |
| 2013-11-11 | Btrfs: check_int, remove warning for mixed-mode | Stefan Behrens | 1 | -4/+5 |
| 2013-11-11 | Btrfs: fix check_int 'leaf item out of bounce' regression | Stefan Behrens | 1 | -1/+1 |
| 2013-09-01 | Btrfs: Use %z to format size_t | Geert Uytterhoeven | 1 | -4/+2 |
| 2013-09-01 | Btrfs: Do not truncate sector_t on 32-bit with CONFIG_LBDAF=y | Geert Uytterhoeven | 1 | -5/+7 |
| 2013-09-01 | Btrfs: PAGE_CACHE_SIZE is already unsigned long | Geert Uytterhoeven | 1 | -5/+4 |
| 2013-09-01 | Btrfs: Remove superfluous casts from u64 to unsigned long long | Geert Uytterhoeven | 1 | -198/+95 |
| 2013-09-01 | Btrfs: get rid of sparse warnings | Stefan Behrens | 1 | -1/+1 |
| 2013-09-01 | btrfs: Cleanup for using BTRFS_SETGET_STACK instead of raw convert | Qu Wenruo | 1 | -50/+60 |
| 2013-05-17 | Btrfs: use a btrfs bioset instead of abusing bio internals | Chris Mason | 1 | -1/+1 |
| 2013-02-20 | btrfs: define BTRFS_MAGIC as a u64 value | Zach Brown | 1 | -2/+1 |
| 2012-12-16 | Btrfs: fix race in check-integrity caused by usage of bitfield | Stefan Behrens | 1 | -1/+1 |
| 2012-12-12 | Btrfs: handle errors from btrfs_map_bio() everywhere | Stefan Behrens | 1 | -2/+13 |
| 2012-12-12 | Btrfs: pass fs_info to btrfs_map_block() instead of mapping_tree | Stefan Behrens | 1 | -1/+1 |
| 2012-12-12 | Btrfs: Pass fs_info to btrfs_num_copies() instead of mapping_tree | Stefan Behrens | 1 | -6/+6 |
| 2012-10-09 | Btrfs: detect corrupted filesystem after write I/O errors | Stefan Behrens | 1 | -2/+14 |
| 2012-07-25 | Btrfs: introduce subvol uuids and times | Alexander Block | 1 | -3/+4 |
| 2012-06-14 | Btrfs: use rcu to protect device->name | Josef Bacik | 1 | -7/+9 |
| 2012-05-30 | Btrfs: fix false positive in check-integrity on unmount | Stefan Behrens | 1 | -1/+1 |
| 2012-05-30 | Btrfs: fix runtime warning in check-integrity check data mode | Stefan Behrens | 1 | -3/+22 |
| 2012-05-11 | Btrfs: change integrity checker to support big blocks | Stefan Behrens | 1 | -146/+415 |
| 2012-03-20 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 1 | -1/+0 |
| 2012-02-24 | Btrfs: fix compiler warnings on 32 bit systems | Chris Mason | 1 | -1/+1 |
| 2012-02-10 | BTRFS: Don't include disk-io.h twice in check-integrity.c | Jesper Juhl | 1 | -1/+0 |
| 2012-01-26 | Btrfs: fix warning for 32-bit build of fs/btrfs/check-integrity.c | Stefan Behrens | 1 | -5/+6 |
| 2011-12-21 | Btrfs: add optional integrity check code | Stefan Behrens | 1 | -0/+3068 |