projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
blk-mq: cleanup __blk_mq_sched_dispatch_requests
2023-04-13
Christoph Hellwig
blk-mq: cleanup __blk_mq_sched_dispatch_requests
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230413060651.694656-2-
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
>
...org/r/20230413064057.707578-21-
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
>
...org/r/20230413064057.707578-20-
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
>
...org/r/20230413064057.707578-19-
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
>
...org/r/20230413064057.707578-18-
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
>
...org/r/20230413064057.707578-17-
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
>
...org/r/20230413064057.707578-16-
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
>
...org/r/20230413064057.707578-15-
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
>
...org/r/20230413064057.707578-14-
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
>
...org/r/20230413064057.707578-13-
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
>
...org/r/20230413064057.707578-12-
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
>
...org/r/20230413064057.707578-11-
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
>
...org/r/20230413064057.707578-10-
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
>
...org/r/20230413064057.707578-9-
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
>
...org/r/20230413064057.707578-8-
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
>
...org/r/20230413064057.707578-7-
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
>
...org/r/20230413064057.707578-6-
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
>
...org/r/20230413064057.707578-5-
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
>
...org/r/20230413064057.707578-4-
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
>
...org/r/20230413064057.707578-3-
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
>
...org/r/20230413064057.707578-2-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-28
Christoph Hellwig
nvme: bring back auto-removal of deleted namespaces...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-16
Christoph Hellwig
stop mainaining UUID
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-16
Christoph Hellwig
orphan sysvfs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-16
Christoph Hellwig
swiotlb: remove swiotlb_max_segment
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove the bdev argument to btrfs_rmap_block
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: don't rely on unchanging ->bi_bdev for zone...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: never return true for reads in btrfs_use_zone_append
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: pass a btrfs_bio to btrfs_use_append
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: set bbio->file_offset in alloc_new_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: use file_offset to limit bios size in calc_bio_boundaries
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: handle endio in scrub_rbio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: handle endio in recover_rbio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: handle endio in rmw_rbio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: submit the read bios from scrub_assemble_read...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: fold rmw_read_wait_recover into rmw_read_bios
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: fold recover_assemble_read_bios into...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: add a bio_list_put helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: wait for I/O completion in submit_read_bios
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: simplify code flow in rmw_rbio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: simplify error handling and code flow...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
iomap: remove IOMAP_F_ZONE_APPEND
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: split zone append bios in btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: calculate file system wide queue limit for zoned...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove now spurious bio submission helpers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove the fs_info argument to btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: open code submit_encoded_read_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove struct btrfs_io_geometry
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: pass the iomap bio to btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: allow btrfs_submit_bio to split bios
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: support cloned bios in btree_csum_one_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: handle recording of zoned writes in the storage...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: handle checksum generation in the storage layer
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: simplify the btrfs_csum_one_bio calling convention
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: open code the submit_bio_start helpers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove struct btrfs_bio::is_metadata flag
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: rename btrfs_bio::iter field
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove the io_failure_record infrastructure
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove struct btrfs_bio::device field
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove now unused checksumming helpers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove btrfs_bio_for_each_sector
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: open code btrfs_bio_free_csum
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: handle checksum validation and repair at the...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: add a btrfs_data_csum_ok helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: pre-load data checksum for reads in btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: save the bio iter for checksum validation in...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: refactor error handling in btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: simplify parameters of btrfs_lookup_bio_sums
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove the direct I/O read checksum lookup optimization
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: add a btrfs_inode pointer to struct btrfs_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: better document struct btrfs_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
block: export bio_split_rw
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-14
Christoph Hellwig
Revert "blk-cgroup: pin the gendisk in struct blkcg_gq"
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230214183308.1658775-6-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-14
Christoph Hellwig
Revert "blk-cgroup: pass a gendisk to blkg_lookup"
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230214183308.1658775-5-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-14
Christoph Hellwig
Revert "blk-cgroup: delay blk-cgroup initialization...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230214183308.1658775-4-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-14
Christoph Hellwig
Revert "blk-cgroup: delay calling blkcg_exit_disk until...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230214183308.1658775-3-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-14
Christoph Hellwig
Revert "blk-cgroup: move the cgroup information to...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230214183308.1658775-2-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-14
Christoph Hellwig
nvme-pci: set the DMA mask earlier
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-13
Christoph Hellwig
btrfs: remove the wait argument to btrfs_start_ordered_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-09
Christoph Hellwig
Revert "blk-cgroup: simplify blkg freeing from initializatio...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230209053523.437927-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-09
Christoph Hellwig
blk-cgroup: delay calling blkcg_exit_disk until disk_release
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230208063514.171485-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-06
Christoph Hellwig
block: stub out and deprecated the capability attribute...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150209.3199115-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-06
Christoph Hellwig
blk-cgroup: fix freeing NULL blkg in blkg_create
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230206150201.3438972-1-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-05
Christoph Hellwig
ubi: block: set BLK_MQ_F_BLOCKING
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
libceph: use bvec_set_page to initialize bvecs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-24-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
vringh: use bvec_set_page to initialize a bvec
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-23-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
sunrpc: use bvec_set_page to initialize bvecs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-22-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
rxrpc: use bvec_set_page to initialize a bvec
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-21-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
swap: use bvec_set_page to initialize bvecs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-20-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
io_uring: use bvec_set_page to initialize a bvec
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-19-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
splice: use bvec_set_page to initialize a bvec
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-18-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
orangefs: use bvec_set_{page,folio} to initialize bvecs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-17-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
nfs: use bvec_set_page to initialize bvecs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-16-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
coredump: use bvec_set_page to initialize a bvec
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-15-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
cifs: use bvec_set_page to initialize bvecs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-14-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
ceph: use bvec_set_page to initialize a bvec
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-13-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
afs: use bvec_set_folio to initialize a bvec
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-12-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
zram: use bvec_set_page to initialize bvecs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-11-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
virtio_blk: use bvec_set_virt to initialize special_vec
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-10-
hch@lst.de
commit
|
commitdiff
|
tree
2023-02-03
Christoph Hellwig
rbd: use bvec_set_page to initialize the copy up bvec
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20230203150634.3199647-9-
hch@lst.de
commit
|
commitdiff
|
tree
next