Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
linux
/
refs/heads/odroidm1-5.10.y
/
block
/
blk.h
b34ea3c
block: bump max plugged deferred size from 16 to 32
by Jens Axboe
· 3 years, 10 months ago
591f69d
blk-throtl: optimize IOPS throttle for large IO scenarios
by Chunguang Xu
· 4 years ago
cad6239
blk-mq: fix is_flush_rq
by Ming Lei
· 4 years ago
eda5cc9
block: move blk_mq_sched_try_merge to blk-merge.c
by Christoph Hellwig
· 4 years, 10 months ago
d59da41
block: remove the unused blk_integrity_merge_bio export
by Christoph Hellwig
· 4 years, 10 months ago
92cf2fd
block: remove the unused blk_integrity_merge_rq export
by Christoph Hellwig
· 4 years, 10 months ago
8328eb2
block: remove the disk argument to delete_partition
by Christoph Hellwig
· 5 years ago
7d7ca7c
block: Add a new helper to attempt to merge a bio
by Baolin Wang
· 5 years ago
bdc6a287
block: Move blk_mq_bio_list_merge() into blk-merge.c
by Baolin Wang
· 5 years ago
9b15d10
block: improve discard bio alignment in __blkdev_issue_discard()
by Coly Li
· 5 years ago
568f270
blk-mq: centralise related handling into blk_mq_get_driver_tag
by Ming Lei
· 5 years ago
4e2f62e5
Revert "blk-mq: put driver tag when this request is completed"
by Jens Axboe
· 5 years ago
c62b37d
block: move ->make_request_fn to struct block_device_operations
by Christoph Hellwig
· 5 years ago
f695ca3
block: remove the request_queue argument from blk_queue_split
by Christoph Hellwig
· 5 years ago
37f4a24
blk-mq: centralise related handling into blk_mq_get_driver_tag
by Ming Lei
· 5 years ago
db18a53
blk-cgroup: remove blkcg_bio_issue_check
by Christoph Hellwig
· 5 years ago
85e0cbb
block: create the request_queue debugfs_dir on registration
by Luis Chamberlain
· 5 years ago
15f73f5
blk-mq: move failure injection out of blk_mq_complete_request
by Christoph Hellwig
· 5 years ago
15b81ce
block: nr_sects_write(): Disable preemption on seqcount write
by Ahmed S. Darwish
· 5 years ago
b774123
blk-throttle: remove blk_throtl_drain
by Guoqing Jiang
· 5 years ago
b5af37a
block: add a blk_account_io_merge_bio helper
by Konstantin Khlebnikov
· 5 years ago
58d4f14
block: always use a percpu variable for disk stats
by Christoph Hellwig
· 5 years ago
9123bf6
block: move update_io_ticks to blk-core.c
by Christoph Hellwig
· 5 years ago
172ce41
block: Remove unused flush_queue_delayed in struct blk_flush_queue
by Baolin Wang
· 5 years ago
10ec5e8
block: merge part_{inc,dev}_in_flight into their only callers
by Christoph Hellwig
· 5 years ago
f1394b79
block: mark blk_account_io_completion static
by Christoph Hellwig
· 5 years ago
ac7c567
blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference
by Christoph Hellwig
· 5 years ago
a892c8d
block: Inline encryption support for blk-mq
by Satya Tangirala
· 5 years ago
e458110
block: rename __bio_add_pc_page to bio_add_hw_page
by Christoph Hellwig
· 5 years ago
27eb3af
block: don't hold part0's refcount in IO path
by Ming Lei
· 5 years ago
3e82c34
block: remove create_io_context
by Christoph Hellwig
· 5 years ago
4377b48
block: remove hd_struct_kill
by Christoph Hellwig
· 5 years ago
8da2892
block: cleanup hd_struct freeing
by Christoph Hellwig
· 5 years ago
cddae80
block: pass a hd_struct to delete_partition
by Christoph Hellwig
· 5 years ago
fa9156a
block: refactor blkpg_ioctl
by Christoph Hellwig
· 5 years ago
130879f
block: move bio_map_* to blk-map.c
by Christoph Hellwig
· 5 years ago
3d745ea
block: simplify queue allocation
by Christoph Hellwig
· 5 years ago
c6a564ff
block: move the part_stat* helpers from genhd.h to a new header
by Christoph Hellwig
· 5 years ago
581e260
block: move block layer internals out of include/linux/genhd.h
by Christoph Hellwig
· 5 years ago
3ad5cee
block: move sysfs methods shared by disks and partitions to genhd.c
by Christoph Hellwig
· 5 years ago
754a157
block: remove unneeded argument from blk_alloc_flush_queue
by Guoqing Jiang
· 5 years ago
b3c6a59
block: Fix a lockdep complaint triggered by request queue flushing
by Bart Van Assche
· 6 years ago
ece841a
block: fix memleak of bio integrity data
by Justin Tee
· 6 years ago
48d9b0d
block: account statistics for passthrough requests
by Logan Gunthorpe
· 6 years ago
8d69966
block: fix null pointer dereference in blk_mq_rq_timed_out()
by Yufen Yu
· 6 years ago
284b94b
blk-mq: move lockdep_assert_held() into elevator_exit
by Ming Lei
· 6 years ago
954b4a5
block: Change elevator_init_mq() to always succeed
by Damien Le Moal
· 6 years ago
cecf5d8
block: split .sysfs_lock into two locks
by Ming Lei
· 6 years ago
1aa0a13
block: mark blk_rq_bio_prep as inline
by Christoph Hellwig
· 6 years ago
e9cd19c
block: simplify blk_recalc_rq_segments
by Christoph Hellwig
· 6 years ago
14ccb66
block: remove the bi_phys_segments field in struct bio
by Christoph Hellwig
· 6 years ago
c3e2219
block: free sched's request pool in blk_cleanup_queue
by Ming Lei
· 6 years ago
47cdee2
block: move blk_exit_queue into __blk_release_queue
by Ming Lei
· 6 years ago
0383ad4
block: pass page to xen_biovec_phys_mergeable
by Ming Lei
· 6 years ago
8ccdf4a
blk-mq: save queue mapping result into ctx directly
by Jianchao Wang
· 7 years ago
5f0ed77
block: sum requests in the plug structure
by Jens Axboe
· 7 years ago
e2b3fa5
block: Remove bio->bi_ioc
by Damien Le Moal
· 7 years ago
a78b03b
Merge tag 'v4.20-rc3' into for-4.21/block
by Jens Axboe
· 7 years ago
373e4af3
block: remove queue_lockdep_assert_held
by Christoph Hellwig
· 7 years ago
57d74df
block: use atomic bitops for ->queue_flags
by Christoph Hellwig
· 7 years ago
079076b
block: remove deadline __deadline manipulation helpers
by Christoph Hellwig
· 7 years ago
9d037ad
block: remove req->timeout_list
by Christoph Hellwig
· 7 years ago
1adfc5e
block: make sure discard bio is aligned with logical block size
by Ming Lei
· 7 years ago
f9afca4
blk-mq: pass in request/bio flags to queue mapping
by Jens Axboe
· 7 years ago
820efc6
block: kill request slab cache
by Jens Axboe
· 7 years ago
db6d995
block: remove request_list code
by Jens Axboe
· 7 years ago
4316b79
block: kill legacy parts of timeout handling
by Jens Axboe
· 7 years ago
a1ce35f
block: remove dead elevator code
by Jens Axboe
· 7 years ago
7e992f8
block: remove non mq parts from the flush code
by Jens Axboe
· 7 years ago
df376b2
block: respect virtual boundary mask in bvecs
by Johannes Thumshirn
· 7 years ago
bf50545
block: Introduce blk_revalidate_disk_zones()
by Damien Le Moal
· 7 years ago
a2d6b3a
block: Improve zone reset execution
by Damien Le Moal
· 7 years ago
5b20285
blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs
by Jianchao Wang
· 7 years ago
c39ae60
block: remove ARCH_BIOVEC_PHYS_MERGEABLE
by Christoph Hellwig
· 7 years ago
6e76846
block: remove bvec_to_phys
by Christoph Hellwig
· 7 years ago
3dccdae
block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable
by Christoph Hellwig
· 7 years ago
6a9f5f2
block: simplify BIOVEC_PHYS_MERGEABLE
by Christoph Hellwig
· 7 years ago
27ca1d4
block: move req_gap_back_merge to blk.h
by Christoph Hellwig
· 7 years ago
43b729b
block: move integrity_req_gap_{back,front}_merge to blk.h
by Christoph Hellwig
· 7 years ago
d48ece2
blk-mq: init hctx sched after update ctx and hctx mapping
by Jianchao Wang
· 7 years ago
599d067
block: change return type to bool
by Chengguang Xu
· 7 years ago
4cf6324
block: Introduce blk_exit_queue()
by Bart Van Assche
· 7 years ago
d706751
block: introduce blk-iolatency io controller
by Josef Bacik
· 7 years ago
131d08e
block: split the blk-mq case from elevator_init
by Christoph Hellwig
· 7 years ago
ddb7253
block: remove the always unused name argument to elevator_init
by Christoph Hellwig
· 7 years ago
a8a275c
block: unexport elevator_init/exit
by Christoph Hellwig
· 7 years ago
522a777
block: consolidate struct request timestamp fields
by Omar Sandoval
· 7 years ago
8a0ac14
block: Move the queue_flag_*() functions from a public into a private header file
by Bart Van Assche
· 7 years ago
0a4b6e2
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
83d016a
block: Unexport elv_register_queue() and elv_unregister_queue()
by Bart Van Assche
· 8 years ago
e14575b3
block: convert REQ_ATOM_COMPLETE to stealing rq->__deadline bit
by Jens Axboe
· 8 years ago
0a72e7f
block: add accessors for setting/querying request deadline
by Jens Axboe
· 8 years ago
76a86f9
block: remove REQ_ATOM_POLL_SLEPT
by Jens Axboe
· 8 years ago
5a61c36
blk-mq: remove REQ_ATOM_STARTED
by Tejun Heo
· 8 years ago
1d9bd51
blk-mq: replace timeout synchronization with a RCU and generation based scheme
by Tejun Heo
· 8 years ago
454be72
block: drain queue before waiting for q_usage_counter becoming zero
by Ming Lei
· 8 years ago
e2c5923
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 8 years ago
fc13457
blk-mq: document the need to have STARTED and COMPLETED share a byte
by Jens Axboe
· 8 years ago
9c98837
block: move __elv_next_request to blk-core.c
by Christoph Hellwig
· 8 years ago
Next »