Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
92d28828179675176cd90293699b394b6d22ce68
/
block
/
blk-core.c
5acb3cc
blktrace: Fix potential deadlock between delete & sysfs ops
by Waiman Long
· 7 years ago
157f377
block: directly insert blk-mq request from blk_insert_cloned_request()
by Jens Axboe
· 7 years ago
5034435
block: Make blk_dequeue_request() static
by Damien Le Moal
· 7 years ago
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
4ddd56b
block: Relax a check in blk_start_queue()
by Bart Van Assche
· 7 years ago
b8d62b3
blk-mq: enable checking two part inflight counts at the same time
by Jens Axboe
· 7 years ago
0609e0e
block: make part_in_flight() take an array of two ints
by Jens Axboe
· 7 years ago
d62e26b
block: pass in queue to inflight accounting
by Jens Axboe
· 7 years ago
765e40b
block: disable runtime-pm for blk-mq
by Christoph Hellwig
· 7 years ago
e23947b
bio-integrity: fold bio_integrity_enabled to bio_integrity_prep
by Dmitry Monakhov
· 7 years ago
8fc4504
block: don't set bounce limit in blk_init_queue
by Christoph Hellwig
· 7 years ago
0bf6595
block: don't set bounce limit in blk_init_allocated_queue
by Christoph Hellwig
· 7 years ago
0b0bcac
block: don't bother with bounce limits for make_request drivers
by Christoph Hellwig
· 7 years ago
cb6934f
block: add support for write hints in a bio
by Jens Axboe
· 7 years ago
34bd9c1
block: Fix off-by-one errors in blk_status_to_errno() and print_req_error()
by Bart Van Assche
· 7 years ago
332ebbf
block: Document what queue type each function is intended for
by Bart Van Assche
· 7 years ago
2fff8a9
block: Check locking assumptions at runtime
by Bart Van Assche
· 7 years ago
d280bab
block: Introduce request_queue.initialize_rq_fn()
by Bart Van Assche
· 7 years ago
cd6ce14
block: Make request operation type argument declarations consistent
by Bart Van Assche
· 7 years ago
03a07c9
block: return on congested block device
by Goldwyn Rodrigues
· 7 years ago
93b27e7
blk: use non-rescuing bioset for q->bio_split.
by NeilBrown
· 7 years ago
47e0fb4
blk: make the bioset rescue_workqueue optional.
by NeilBrown
· 7 years ago
011067b
blk: replace bioset_create_nobvec() with a flags arg to bioset_create()
by NeilBrown
· 7 years ago
af67c31
blk: remove bio_set arg from blk_queue_split()
by NeilBrown
· 7 years ago
8f66439
Merge tag 'v4.12-rc5' into for-4.13/block
by Jens Axboe
· 7 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 7 years ago
2a842ac
block: introduce new block status code type
by Christoph Hellwig
· 7 years ago
b425e50
block: Avoid that blk_exit_rl() triggers a use-after-free
by Bart Van Assche
· 7 years ago
ed6565e
block: handle partial completions for special payload requests
by Christoph Hellwig
· 8 years ago
9c1051a
blk-mq: untangle debugfs and sysfs
by Omar Sandoval
· 8 years ago
d173a25
blk-mq: move debugfs declarations to a separate header file
by Omar Sandoval
· 8 years ago
21c6e93
blk-mq: unify hctx delay_work and run_work
by Jens Axboe
· 8 years ago
818cd1c
block: add kblock_mod_delayed_work_on()
by Jens Axboe
· 8 years ago
9f99373
blk-mq: unify hctx delayed_run_work and run_work
by Jens Axboe
· 8 years ago
e869b546
blk-mq: Unregister debugfs attributes earlier
by Bart Van Assche
· 8 years ago
caf7df1
block: remove the errors field from struct request
by Christoph Hellwig
· 8 years ago
0be0dee
block: Inline blk_rq_set_prio()
by Bart Van Assche
· 8 years ago
da8d7f0
block: Export blk_init_request_from_bio()
by Bart Van Assche
· 8 years ago
d0fac02
block: make __blk_end_bidi_request private
by Christoph Hellwig
· 8 years ago
fa1a15c
block: remove blk_end_request_cur
by Christoph Hellwig
· 8 years ago
314fe91
block: remove blk_end_request_err and __blk_end_request_err
by Christoph Hellwig
· 8 years ago
fbbaf70
block: trace completion of all bios.
by NeilBrown
· 8 years ago
85003a4
block: fix inheriting request priority from bio
by Adam Manzanares
· 8 years ago
d3cfb2a
block: block new I/O just after queue is set as dying
by Ming Lei
· 8 years ago
1671d52
block: rename blk_mq_freeze_queue_start()
by Ming Lei
· 8 years ago
5ed61d3
block: add a read barrier in blk_queue_enter()
by Ming Lei
· 8 years ago
88eeca4
block: track request size in blk_issue_stat
by Shaohua Li
· 8 years ago
a83b576
block: fix stacked driver stats init and free
by Jens Axboe
· 8 years ago
34dbad5
blk-stat: convert to callback-based statistics reporting
by Omar Sandoval
· 8 years ago
0315b15
block: remove extra calls to wbt_exit()
by Omar Sandoval
· 8 years ago
f5fe1b5
blk: Ensure users for current->bio_list can see the full list.
by NeilBrown
· 8 years ago
79bd995
blk: improve order of bio handling in generic_make_request()
by NeilBrown
· 8 years ago
c01228d
Revert "scsi, block: fix duplicate bdi name registration crashes"
by Jan Kara
· 8 years ago
165a5e2
block: Move bdi_unregister() to del_gendisk()
by Jan Kara
· 8 years ago
818551e
Merge branch 'for-4.11/next' into for-4.11/linus-merge
by Jens Axboe
· 8 years ago
1e73973
block: optionally merge discontiguous discard bios into a single request
by Christoph Hellwig
· 8 years ago
34fe7c0
block: enumify ELEVATOR_*_MERGE
by Christoph Hellwig
· 8 years ago
e4d750c
block: free merged request in the caller
by Jens Axboe
· 8 years ago
18fbda9
block: use same block debugfs directory for blk-mq and blktrace
by Omar Sandoval
· 8 years ago
0dba131
scsi, block: fix duplicate bdi name registration crashes
by Dan Williams
· 8 years ago
efa7c9f
block: Get rid of blk_get_backing_dev_info()
by Jan Kara
· 8 years ago
b1d2dc56
block: Make blk_get_backing_dev_info() safe without open bdev
by Jan Kara
· 8 years ago
d03f6cd
block: Dynamically allocate and refcount backing_dev_info
by Jan Kara
· 8 years ago
dc3b17c
block: Use pointer to backing_dev_info from request_queue
by Jan Kara
· 8 years ago
bbfc3c5
block: queue lock must be acquired when iterating over rls
by Tahsin Erdogan
· 8 years ago
aebf526
block: fold cmd_type into the REQ_OP_ space
by Christoph Hellwig
· 8 years ago
57292b5
block: introduce blk_rq_is_passthrough
by Christoph Hellwig
· 8 years ago
fb045ca2
block: don't assign cmd_flags in __blk_rq_prep_clone
by Christoph Hellwig
· 8 years ago
82ed4db
block: split scsi_request out of struct request
by Christoph Hellwig
· 8 years ago
6d247d7
block: allow specifying size for extra command data
by Christoph Hellwig
· 8 years ago
5ea708d
block: simplify blk_init_allocated_queue
by Christoph Hellwig
· 8 years ago
e6f7f93
block: fix elevator init check
by Christoph Hellwig
· 8 years ago
f3a8ab7
block: cleanup remaining manual checks for PREFLUSH|FUA
by Jens Axboe
· 8 years ago
bd6737f
blk-mq-sched: add flush insertion into blk_mq_sched_insert_request()
by Jens Axboe
· 8 years ago
f73f44e
block: add a op_is_flush helper
by Christoph Hellwig
· 8 years ago
bd166ef
blk-mq-sched: add framework for MQ capable IO schedulers
by Jens Axboe
· 8 years ago
c23ecb4
block: move rq_ioc() to blk.h
by Jens Axboe
· 8 years ago
b92e09b
Merge branch 'for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
by Linus Torvalds
· 8 years ago
f9d03f9
block: improve handling of the magic discard payload
by Christoph Hellwig
· 8 years ago
5888678
block: fix unintended fallthrough in generic_make_request_checks()
by Nicolai Stange
· 8 years ago
a6f0788
block: add support for REQ_OP_WRITE_ZEROES
by Chaitanya Kulkarni
· 8 years ago
778889d
block: apply blk_partition_remap to REQ_OP_ZONE_RESET
by Shaun Tancheff
· 8 years ago
0a6219a
block: deal with stale req count of plug list
by Ming Lei
· 8 years ago
bbd7bb7
block: move poll code to blk-mq
by Jens Axboe
· 8 years ago
87760e5
block: hook up writeback throttling
by Jens Axboe
· 8 years ago
cf43e6b
block: add scalable completion tracking of requests
by Jens Axboe
· 8 years ago
50d24c3
block: immediately dispatch big size request
by Shaohua Li
· 8 years ago
ef295ec
block: better op and flags encoding
by Christoph Hellwig
· 8 years ago
e806402
block: split out request-only flags into a new namespace
by Christoph Hellwig
· 8 years ago
5dc8b36
block: Add iocontext priority to request
by Adam Manzanares
· 8 years ago
2d25344
block: Define zoned block device operations
by Shaun Tancheff
· 8 years ago
6e21935
block: add poll_considered statistic
by Stephen Bates
· 8 years ago
27489a3
blk-mq: turn hctx->run_work into a regular work struct
by Jens Axboe
· 8 years ago
ee63cfa
block: add kblockd_schedule_work_on()
by Jens Axboe
· 8 years ago
1b85608
block: Fix race triggered by blk_set_queue_dying()
by Bart Van Assche
· 8 years ago
1eff9d3
block: rename bio bi_rw to bi_opf
by Jens Axboe
· 8 years ago
3fc9d69
Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
4613c5f
scsi/osd: open code blk_make_request
by Christoph Hellwig
· 8 years ago
98d61d5
block: simplify and export blk_rq_append_bio
by Christoph Hellwig
· 8 years ago
0c4de0f
block: ensure bios return from blk_get_request are properly initialized
by Christoph Hellwig
· 8 years ago
Next »