summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent_io.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'akpm-current/current'Stephen Rothwell2021-04-131-18/+4
|\
| * btrfs: use memzero_page() instead of open coded kmap patternIra Weiny2021-04-121-18/+4
* | Merge branch 'ext/qu/subpage-rw-addn' into for-next-next-v5.12-20210406David Sterba2021-04-061-30/+263
|\ \
| * | btrfs: introduce submit_eb_subpage() to submit a subpage metadata pageQu Wenruo2021-04-061-0/+95
| * | btrfs: make lock_extent_buffer_for_io() to be subpage compatibleQu Wenruo2021-04-061-1/+7
| * | btrfs: introduce write_one_subpage_eb() functionQu Wenruo2021-04-061-0/+55
| * | btrfs: introduce end_bio_subpage_eb_writepage() functionQu Wenruo2021-04-061-29/+106
* | | Merge branch 'ext/qu/32bit-warnings' into for-next-next-v5.12-20210406David Sterba2021-04-061-0/+11
|\ \ \
| * | | btrfs: do more graceful error/warning for 32bit kernelQu Wenruo2021-04-061-0/+11
| |/ /
* | | btrfs: add and use readahead_batch_lengthMatthew Wilcox (Oracle)2021-04-061-4/+2
|/ /
* | btrfs: make set_btree_ioerr accept extent buffer and be subpage compatibleQu Wenruo2021-04-061-10/+8
* | btrfs: make set/clear_extent_buffer_dirty() subpage compatibleQu Wenruo2021-04-061-12/+53
* | btrfs: support page uptodate assertions in subpage modeQu Wenruo2021-04-061-10/+32
* | btrfs: make alloc_extent_buffer() check subpage dirty bitmapQu Wenruo2021-04-061-1/+1
* | btrfs: remove duplicated in_range() macroJohannes Thumshirn2021-04-061-0/+1
* | btrfs: remove mirror argument from btrfs_csum_verify_data()Goldwyn Rodrigues2021-04-061-2/+1
|/
* Merge tag 'for-5.12-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2021-03-181-2/+31
|\
| * btrfs: subpage: fix wild pointer access during metadata read failureQu Wenruo2021-03-161-1/+30
| * btrfs: fix wrong offset to zero out range beyond i_sizeQu Wenruo2021-03-151-1/+1
* | Merge tag 'block-5.12-2021-03-12-v2' of git://git.kernel.dk/linux-blockLinus Torvalds2021-03-121-1/+1
|\ \ | |/ |/|
| * block: rename BIO_MAX_PAGES to BIO_MAX_VECSChristoph Hellwig2021-03-111-1/+1
* | btrfs: subpage: fix the false data csum mismatch errorQu Wenruo2021-03-021-5/+16
|/
* btrfs: zoned: relocate block group to repair IO failure in zoned filesystemsNaohiro Aota2021-02-091-0/+3
* btrfs: zoned: serialize metadata IONaohiro Aota2021-02-091-1/+24
* btrfs: zoned: use ZONE_APPEND write for zoned modeNaohiro Aota2021-02-091-2/+13
* btrfs: zoned: check if bio spans across an ordered extentJohannes Thumshirn2021-02-091-2/+7
* btrfs: zoned: use bio_add_zone_append_pageNaohiro Aota2021-02-091-3/+26
* btrfs: factor out helper adding a page to bioNaohiro Aota2021-02-091-15/+45
* btrfs: zoned: redirty released extent buffersNaohiro Aota2021-02-091-0/+4
* btrfs: explain page locking and readahead in read_extent_buffer_pages()Qu Wenruo2021-02-081-0/+7
* btrfs: integrate page status update for data read path into begin/end_page_readQu Wenruo2021-02-081-13/+29
* btrfs: introduce btrfs_subpage for data inodesQu Wenruo2021-02-081-4/+41
* btrfs: support subpage in endio_readpage_update_page_status()Qu Wenruo2021-02-081-6/+15
* btrfs: introduce read_extent_buffer_subpage()Qu Wenruo2021-02-081-0/+70
* btrfs: support subpage in try_release_extent_buffer()Qu Wenruo2021-02-081-2/+104
* btrfs: support subpage in btrfs_clone_extent_bufferQu Wenruo2021-02-081-2/+1
* btrfs: support subpage in set/clear_extent_buffer_uptodate()Qu Wenruo2021-02-081-4/+7
* btrfs: attach private to dummy extent buffer pagesQu Wenruo2021-02-081-1/+8
* btrfs: support subpage for extent buffer page releaseQu Wenruo2021-02-081-15/+79
* btrfs: make grab_extent_buffer_from_page() handle subpage caseQu Wenruo2021-02-081-2/+11
* btrfs: make attach_extent_buffer_page() handle subpage caseQu Wenruo2021-02-081-7/+62
* btrfs: set UNMAPPED bit early in btrfs_clone_extent_buffer() for subpage supportQu Wenruo2021-02-081-2/+7
* btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PAGE_START_WRITEBACKQu Wenruo2021-02-081-2/+2
* btrfs: remove repeated word in struct member commentNigel Christian2021-02-081-1/+1
* btrfs: fix parameter description for functions in extent_io.cNikolay Borisov2021-02-081-25/+27
* btrfs: introduce helper to grab an existing extent buffer from a pageQu Wenruo2021-02-081-20/+30
* btrfs: refactor __extent_writepage_io() to improve readabilityQu Wenruo2021-02-081-21/+16
* btrfs: rename parameter offset to disk_bytenr in submit_extent_pageQu Wenruo2021-02-081-15/+15
* btrfs: prevent NULL pointer dereference in extent_io_tree_panicSu Yue2021-01-071-3/+1
* btrfs: handle sectorsize < PAGE_SIZE case for extent buffer accessorsQu Wenruo2020-12-091-27/+37