projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
btrfs: split btrfs_alloc_ordered_extent to allocation and insertion helpers
2023-06-19
Christoph Hellwig
btrfs: split btrfs_alloc_ordered_extent to allocation...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: return the new ordered_extent from btrfs_split_ordere...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: reorder conditions in btrfs_extract_ordered_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: move split_extent_map to extent_map.c
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: record orig_physical only for the original bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: optimize the logical to physical mapping for...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: rename the bytenr field in struct btrfs_ordered_sum...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: mark the len field in struct btrfs_ordered_sum...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: don't call btrfs_record_physical_zoned for failed...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove a pointless NULL check in btrfs_lookup_fs_root
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: convert btrfs_get_global_root to use a switch...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: fix the btrfs_get_global_root return value
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: merge write_one_subpage_eb into write_one_eb
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: use per-buffer locking for extent_buffer reading
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: stop using lock_extent in btrfs_buffer_uptodate
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: don't check for uptodate pages in read_extent_buffer_...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: stop using PageError for extent_buffers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove the io_pages field in struct extent_buffer
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove the extent_buffer lookup in btree block...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: use a separate end_io handler for extent_buffer...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: don't use btrfs_bio_ctrl for extent buffer writing
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: move page locking from lock_extent_buffer_for_io...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: submit a writeback bio per extent_buffer
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: return bool from lock_extent_buffer_for_io
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: do not try to unlock the extent for non-subpage...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: use a separate end_io handler for read_extent_buffer
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove the mirror_num argument to btrfs_submit_compre...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: don't use btrfs_bio_ctrl for extent buffer reading
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: always read the entire extent_buffer
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: merge verify_parent_transid and btrfs_buffer_uptodate
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: move setting the buffer uptodate out of validate_exte...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: subpage: fix error handling in end_bio_subpage_eb_wri...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: mark extent_buffer_under_io static
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: don't hold an extra reference for redirtied...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: fix dirty_metadata_bytes for redirtied buffers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove hipri_workers workqueue
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: determine synchronous writers from bio or writeback...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: submit IO synchronously for fast checksum implementations
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-12
Christoph Hellwig
btrfs: fix iomap_begin length for nocow writes
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-05-31
Christoph Hellwig
nvme: fix the name of Zone Append for verbose logging
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-05-26
Christoph Hellwig
btrfs: call btrfs_orig_bbio_end_io in btrfs_end_bio_work
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-05-24
Christoph Hellwig
block: make bio_check_eod work for zero sized devices
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230524060538.1593686-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-05-20
Christoph Hellwig
block: remove NFL4_UFLG_MASK
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230520090010.527046-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-05-17
Christoph Hellwig
nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-05-10
Christoph Hellwig
btrfs: zero the buffer before marking it dirty in btrfs_redi...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-05-06
Christoph Hellwig
afs: fix the afs_dir_get_folio return value
...org/r/20230503154526.1223095-2-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: return errors from read_from_bdev_sync
...org/r/20230411171459.567614-18-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: fix synchronous reads
...org/r/20230411171459.567614-17-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: don't return errors from read_from_bdev_async
...org/r/20230411171459.567614-16-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: pass a page to read_from_bdev
...org/r/20230411171459.567614-15-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: refactor zram_bdev_write
...org/r/20230411171459.567614-14-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: don't pass a bvec to __zram_bvec_write
...org/r/20230411171459.567614-13-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: refactor zram_bdev_read
...org/r/20230411171459.567614-12-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: directly call zram_read_page in writeback_store
...org/r/20230411171459.567614-11-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: rename __zram_bvec_read to zram_read_page
...org/r/20230411171459.567614-10-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: don't use highmem for the bounce buffer in zram_bvec_...
...org/r/20230411171459.567614-9-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: refactor highlevel read and write handling
...org/r/20230411171459.567614-8-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: return early on error in zram_bvec_rw
...org/r/20230411171459.567614-7-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: move discard handling to zram_submit_bio
...org/r/20230411171459.567614-6-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: simplify bvec iteration in __zram_make_request
...org/r/20230411171459.567614-5-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: make zram_bio_discard more self-contained
...org/r/20230411171459.567614-4-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: remove valid_io_request
...org/r/20230411171459.567614-3-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: always compile read_from_bdev_sync
...org/r/20230411171459.567614-1-
hch@lst.de
...org/r/20230411171459.567614-2-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
libcrc32c: remove crc32c_impl
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: don't print the crc32c implementation at module...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: tree-log: factor out a clean_log_buffer helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
block: make blkcg_punt_bio_submit optional
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
block: async_bio_lock does not need to be bh-safe
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs, block: move REQ_CGROUP_PUNT to btrfs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs, mm: remove the punt_to_cgroup field in struct...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: also use kthread_associate_blkcg for uncompressible...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: don't free the async_extent in submit_uncompressed_range
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: move kthread_associate_blkcg out of btrfs_submit_comp...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: pass an ordered_extent to btrfs_extract_ordered_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: simplify extent map splitting and rename split_zoned_em
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: fold btrfs_clone_ordered_extent into btrfs_split_orde...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: sink parameter len to btrfs_split_ordered_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: simplify splitting logic in btrfs_extract_ordered_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: move ordered_extent internal sanity checks into...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: simplify adding pages in btrfs_add_compressed_bio_pages
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: move the bi_sector assignment out of btrfs_add_compre...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: make btrfs_split_bio work on struct btrfs_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: return a btrfs_bio from btrfs_bio_alloc
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: store a pointer to a btrfs_bio in struct btrfs_bio_ctrl
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: simplify finding the inode in submit_one_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: store a pointer to the original btrfs_bio in...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: pass a btrfs_bio to btrfs_submit_compressed_read
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: pass a btrfs_bio to btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: move zero filling of compressed read bios into...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: cleanup main loop in btrfs_encoded_read_regular_fill_...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: remove unused members from struct btrfs_encoded_read_...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: cleanup the main loop in btrfs_lookup_bio_sums
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: remove search_file_offset_in_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: simplify main loop in submit_extent_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: check for contiguity in submit_extent_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: simplify the error handling in __extent_writepage_io
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: remove the submit_extent_page return value
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: remove the compress_type argument to submit_extent_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: rename the this_bio_flag variable in btrfs_do_readpage
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
next