projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
io_uring: get rid of unnecessary 'length' variable
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
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: return errors from read_from_bdev_sync
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: fix synchronous reads
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
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: pass a page to read_from_bdev
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: refactor zram_bdev_write
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
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: refactor zram_bdev_read
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
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
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_...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: refactor highlevel read and write handling
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
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: move discard handling to zram_submit_bio
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: simplify bvec iteration in __zram_make_request
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: make zram_bio_discard more self-contained
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: remove valid_io_request
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-18
Christoph Hellwig
zram: always compile read_from_bdev_sync
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
2023-04-17
Christoph Hellwig
btrfs: move the compress_type check out of btrfs_bio_add_page
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: add a wbc pointer to struct btrfs_bio_ctrl
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: remove the sync_io flag in struct btrfs_bio_ctrl
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: store the bio opf in struct btrfs_bio_ctrl
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: remove the force_bio_submit to submit_extent_page
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: don't set force_bio_submit in read_extent_buffer_subpage
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: fold finish_compressed_bio_write into btrfs_finish_co...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: don't clear page->mapping in btrfs_free_compressed_pages
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: factor out a btrfs_free_compressed_pages helper
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: factor out a btrfs_add_compressed_bio_pages...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: use the bbio file offset in add_ra_bio_pages
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: use the bbio file offset in btrfs_submit_compressed_read
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: remove redundant free_extent_map in btrfs_submit_comp...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: embed a btrfs_bio into struct compressed_bio
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: move all btree inode initialization into btrfs_init_b...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-17
Christoph Hellwig
btrfs: raid56: no need for irqsafe locking
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-16
Christoph Hellwig
blk-mq: fix the blk_mq_add_to_requeue_list call in...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: remove __blk_mq_run_hw_queue
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: move the !async handling out of __blk_mq_delay_run_h...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: move the blk_mq_hctx_stopped check in __blk_mq_delay...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: remove the blk_mq_hctx_stopped check in blk_mq_run_w...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: cleanup __blk_mq_sched_dispatch_requests
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: pass a flags argument to blk_mq_add_to_requeue_list
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: pass a flags argument to elevator_type->insert_requests
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: pass a flags argument to blk_mq_request_bypass_insert
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: pass a flags argument to blk_mq_insert_request
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: don't kick the requeue_list in blk_mq_add_to_requeue...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: don't run the hw_queue from blk_mq_request_bypass_insert
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: don't run the hw_queue from blk_mq_insert_request
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: fold __blk_mq_try_issue_directly into its two...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: factor out a blk_mq_get_budget_and_tag helper
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: refactor the DONTPREP/SOFTBARRIER andling in...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: refactor passthrough vs flush handling in blk_mq_ins...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: remove blk_flush_queue_rq
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: fold __blk_mq_insert_req_list into blk_mq_insert_request
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: fold __blk_mq_insert_request into blk_mq_insert_request
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: move blk_mq_sched_insert_request to blk-mq.c
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: fold blk_mq_sched_insert_requests into blk_mq_dispat...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: move more logic into blk_mq_insert_requests
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: include <linux/blk-mq.h> in block/blk-mq.h
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: remove blk-mq-tag.h
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
blk-mq: don't plug for head insertions in blk_execute_rq_nowait
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
nvmet: remove nvmet_req_cns_error_complete
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
nvmet: rename nvmet_execute_identify_cns_cs_ns
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2023-04-13
Christoph Hellwig
nvmet: fix Identify Identification Descriptor List...
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
next