projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
block: open code __generic_file_write_iter for blkdev writes
2023-08-02
Christoph Hellwig
block: open code __generic_file_write_iter for blkdev...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230801172201.1923299-4-
hch@lst.de
commit
|
commitdiff
|
tree
2023-08-02
Christoph Hellwig
fs: rename and move block_page_mkwrite_return
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230801172201.1923299-3-
hch@lst.de
commit
|
commitdiff
|
tree
2023-08-02
Christoph Hellwig
fs: remove emergency_thaw_bdev
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230801172201.1923299-2-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md: deprecate bitmap file support
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-12-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md: make bitmap file support optional
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-11-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md-bitmap: don't use ->index for pages backing the...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-10-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md-bitmap: account for mddev->bitmap_info.offset in...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-9-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md-bitmap: cleanup read_sb_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-8-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md-bitmap: refactor md_bitmap_init_from_disk
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-7-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md-bitmap: rename read_page to read_file_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-6-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md-bitmap: split file writes into a separate helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-5-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md-bitmap: use %pD to print the file name in md_bitmap_file_kick
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-4-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md-bitmap: initialize variables at declaration time...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-3-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-27
Christoph Hellwig
md-bitmap: set BITMAP_WRITE_ERROR in write_sb_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230615064840.629492-2-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-25
Christoph Hellwig
block: don't pass a bio to bio_try_merge_hw_seg
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230724165433.117645-9-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-25
Christoph Hellwig
block: move the bi_size update out of __bio_try_merge_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230724165433.117645-8-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-25
Christoph Hellwig
block: downgrade a bio_full call in bio_add_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230724165433.117645-7-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-25
Christoph Hellwig
block: move the bi_size overflow check in __bio_try_merge_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230724165433.117645-6-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-25
Christoph Hellwig
block: move the bi_vcnt check out of __bio_try_merge_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230724165433.117645-5-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-25
Christoph Hellwig
block: move the BIO_CLONED checks out of __bio_try_merge_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230724165433.117645-4-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-25
Christoph Hellwig
block: use SECTOR_SHIFT bio_add_hw_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230724165433.117645-3-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-25
Christoph Hellwig
block: tidy up the bio full checks in bio_add_hw_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230724165433.117645-2-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-17
Christoph Hellwig
block: don't allow enabling a cache on devices that...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230707094239.107968-3-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-17
Christoph Hellwig
block: cleanup queue_wc_store
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230707094239.107968-2-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-14
Christoph Hellwig
block: queue data commands from the flush state machine...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...kernel.org/r/20230714143014.11879-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-07-13
Christoph Hellwig
nvme: don't reject probe due to duplicate IDs for single...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-29
Christoph Hellwig
iomap: drop me [hch] from MAINTAINERS for iomap
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-26
Christoph Hellwig
f2fs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-22
Christoph Hellwig
block: don't return -EINVAL for not found names in...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230622150644.600327-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-21
Christoph Hellwig
block: fix the exclusive open mask in disk_scan_partitions
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230621124914.185992-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
io_uring: add helpers to decode the fixed file file_ptr
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620113235.920399-9-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
io_uring: use io_file_from_index in io_msg_grab_file
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620113235.920399-8-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
io_uring: use io_file_from_index in __io_sync_cancel
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620113235.920399-7-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
io_uring: return REQ_F_ flags from io_file_get_flags
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620113235.920399-6-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
io_uring: remove io_req_ffs_set
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620113235.920399-5-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
io_uring: remove a confusing comment above io_file_get_flags
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620113235.920399-4-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
io_uring: remove the mode variable in io_file_get_flags
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620113235.920399-3-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
io_uring: remove __io_file_supports_nowait
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620113235.920399-2-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
block: document the holder argument to blkdev_get_by_path
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620043536.707249-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-20
Christoph Hellwig
swim: fix a missing FMODE_ -> BLK_OPEN_ conversion...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230620043051.707196-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: use btrfs_finish_ordered_extent to complete...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: use btrfs_finish_ordered_extent to complete...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: use btrfs_finish_ordered_extent to complete...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: open code end_extent_writepage in end_bio_extent_writ...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: add a btrfs_finish_ordered_extent helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: factor out a btrfs_queue_ordered_fn helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: factor out a can_finish_ordered_extent helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: use bbio->ordered in btrfs_csum_one_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: add an ordered_extent pointer to struct btrfs_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: add a is_data_bbio helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove btrfs_add_ordered_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: pass an ordered_extent to btrfs_submit_compressed_write
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: pass an ordered_extent to btrfs_reloc_clone_csums
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: merge the two calls to btrfs_add_ordered_extent...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: limit write bios to a single ordered extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: don't treat zoned writeback as being from an...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: only call __extent_writepage_io from extent_write_loc...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: move writeback_control::nr_to_write update to...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove non-standard extent handling in __extent_write...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove PAGE_SET_ERROR
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: stop setting PageError in the data I/O path
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: don't check PageError in __extent_writepage
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: rename cow_file_range_async to run_delalloc_compressed
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: don't fail writeback when allocating the compression...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: don't check PageError in btrfs_verify_page
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: fix fsverify read error handling in end_page_read
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: factor out a btrfs_verify_page helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: fix range_end calculation in extent_write_locked_range
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: open code need_full_stripe conditions
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: open code btrfs_map_sblock
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: rename __btrfs_map_block to btrfs_map_block
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove unused btrfs_map_block
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: optimize simple reads in btrfsic_map_block
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: remove unused BTRFS_MAP_DISCARD
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: pass the new logical address to split_extent_map
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: defer splitting of ordered extents until I/O...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: handle completed ordered extents in btrfs_split_order...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Christoph Hellwig
btrfs: atomically insert the new extent in btrfs_split_order...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
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
next