summaryrefslogtreecommitdiff
path: root/fs/btrfs/check-integrity.c
AgeCommit message (Expand)Author
2022-05-16btrfs: check-integrity: simplify bio allocation in btrfsic_read_blockChristoph Hellwig
2022-05-16btrfs: check-integrity: split submit_bio from btrfsic checkingChristoph Hellwig
2022-05-16btrfs: factor check and flush helpers from __btrfsic_submit_bioChristoph Hellwig
2022-05-16btrfs: factor out allocating an array of pagesSweet Tea Dorminy
2022-05-16btrfs: remove unnecessary type castsYu Zhe
2022-02-02block: remove genhd.hChristoph Hellwig
2021-10-26btrfs: check-integrity: stop storing the block device name in btrfsic_dev_stateChristoph Hellwig
2021-10-26btrfs: rename struct btrfs_io_bio to btrfs_bioQu Wenruo
2021-10-26btrfs: rename btrfs_bio to btrfs_io_contextQu Wenruo
2021-08-23btrfs: check-integrity: drop kmap/kunmap for block pagesDavid Sterba
2021-08-23btrfs: check-integrity: drop unnecessary function prototypesAnand Jain
2021-04-19btrfs: integrity-checker: convert block context kmap's to kmap_local_pageIra Weiny
2021-04-19btrfs: integrity-checker: use kmap_local_page in __btrfsic_submit_bioIra Weiny
2021-01-24block: store a block_device pointer in struct bioChristoph Hellwig
2020-12-09btrfs: drop casts of bio bi_sectorDavid Sterba
2020-12-08btrfs: check integrity: remove local copy of csum_sizeDavid Sterba
2020-12-08btrfs: use cached value of fs_info::csum_size everywhereDavid Sterba
2020-12-08btrfs: check-integrity: use proper helper to access btrfs_headerDavid Sterba
2020-07-27btrfs: check-integrity: remove unnecessary failure messages during memory all...Liao Pingfang
2020-03-23btrfs: remove buffer_heads form super block mirror integrity checkingJohannes Thumshirn
2020-03-23btrfs: remove buffer_heads from btrfsic_process_written_block()Johannes Thumshirn
2020-03-23btrfs: remove btrfsic_submit_bh()Johannes Thumshirn
2020-01-20btrfs: remove superfluous BUG_ON() in integrity checksJohannes Thumshirn
2020-01-20btrfs: fix possible NULL-pointer dereference in integrity checksJohannes Thumshirn
2019-09-09btrfs: reduce stack usage for btrfsic_process_written_blockArnd Bergmann
2019-07-01btrfs: directly call into crypto framework for checksummingJohannes Thumshirn
2019-07-01btrfs: use btrfs_csum_data() instead of directly calling crc32cJohannes Thumshirn
2018-12-17btrfs: Fix typos in comments and stringsAndrea Gelmini
2018-12-17btrfs: use PAGE_ALIGNED instead of open-coding itJohannes Thumshirn
2018-12-17btrfs: use offset_in_page instead of open-coding itJohannes Thumshirn
2018-12-17btrfs: Remove fsid/metadata_fsid fields from btrfs_infoNikolay Borisov
2018-10-15Btrfs: use args in the correct order for kcalloc in btrfsic_read_blockLiu Bo
2018-08-06btrfs: open-code bio_set_op_attrsDavid Sterba
2018-08-06btrfs: check-integrity: Fix NULL pointer dereference for degraded mountQu Wenruo
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook
2018-04-12btrfs: replace GPL boilerplate by SPDX -- sourcesDavid Sterba
2018-03-26btrfs: Remove custom crc32c init codeNikolay Borisov
2017-11-01btrfs: Fix bug for misused dev_t when lookup in dev state hash table.Gu JinXiang
2017-10-30btrfs: Use bd_dev to generate index when dev_state_hashtable add items.Gu JinXiang
2017-10-30btrfs: return -ENOMEM on allocation failure in btrfsicAllen Pais
2017-09-09Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds
2017-08-23block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig
2017-08-23btrfs: index check-integrity state hash by a dev_tChristoph Hellwig
2017-08-18btrfs: use appropriate define for the fsidAnand Jain
2017-08-16btrfs: use named constant for bdev blocksizeDavid Sterba
2017-07-05Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2017-06-19btrfs: sink gfp parameter to btrfs_io_bio_allocDavid Sterba
2017-06-19btrfs: btrfs_io_bio_alloc never fails, skip error handlingDavid Sterba
2017-06-19btrfs: replace opencoded kvzalloc with the helperDavid Sterba
2017-06-19Btrfs: check-integrity use bvec_iterLiu Bo