Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
ebb16d0d1b326c252fef9f339a7322ee44ed104f
/
block
00e0439
blk-mq: introduce Kyber multiqueue I/O scheduler
by Omar Sandoval
· 8 years ago
c05f852
blk-mq-sched: make completed_request() callback more useful
by Omar Sandoval
· 8 years ago
5b72727
blk-mq: export helpers
by Omar Sandoval
· 8 years ago
229a9287
blk-mq: add shallow depth option for blk_mq_get_tag()
by Omar Sandoval
· 8 years ago
3f19cd2
block: Fix list corruption of blk stats callback list
by Jan Kara
· 8 years ago
f5c0b091
blk-mq: Show symbolic names for hctx state and flags
by Bart Van Assche
· 8 years ago
91d6890
blk-mq: Export queue state through /sys/kernel/debug/block/*/state
by Bart Van Assche
· 8 years ago
48920ff
block: remove the discard_zeroes_data flag
by Christoph Hellwig
· 8 years ago
71027e9
block: stop using discards for zeroing
by Christoph Hellwig
· 8 years ago
cb365b9
block: add a new BLKDEV_ZERO_NOFALLBACK flag
by Christoph Hellwig
· 8 years ago
d928be9
block: add a REQ_NOUNMAP flag for REQ_OP_WRITE_ZEROES
by Christoph Hellwig
· 8 years ago
ee472d8
block: add a flags argument to (__)blkdev_issue_zeroout
by Christoph Hellwig
· 8 years ago
c20cfc2
block: stop using blkdev_issue_write_same for zeroing
by Christoph Hellwig
· 8 years ago
885fa13
block: implement splitting of REQ_OP_WRITE_ZEROES bios
by Christoph Hellwig
· 8 years ago
591c59d
block: sed-opal: Tone down all the pr_* to debugs
by Scott Bauer
· 8 years ago
710c785
blk-mq: Clarify comments in blk_mq_dispatch_rq_list()
by Bart Van Assche
· 8 years ago
705cda9
blk-mq: Make it safe to use RCU to iterate over blk_mq_tag_set.tag_list
by Bart Van Assche
· 8 years ago
d945a36
blk-mq: use true instead of 1 for blk_mq_queue_data.last
by Omar Sandoval
· 8 years ago
807b104
blk-mq: make driver tag failure path easier to follow
by Omar Sandoval
· 8 years ago
ee056f9
blk-mq-sched: provide hooks for initializing hardware queue data
by Omar Sandoval
· 8 years ago
65f619d
Merge branch 'for-linus' into for-4.12/block
by Jens Axboe
· 8 years ago
6d8c6c0
blk-mq: Restart a single queue if tag sets are shared
by Bart Van Assche
· 8 years ago
7587a5a
blk-mq: Introduce blk_mq_delay_run_hw_queue()
by Bart Van Assche
· 8 years ago
fbbaf70
block: trace completion of all bios.
by NeilBrown
· 8 years ago
ebe8bdd
blk-mq: remap queues when adding/removing hardware queues
by Omar Sandoval
· 8 years ago
54d5329
blk-mq-sched: fix crash in switch error path
by Omar Sandoval
· 8 years ago
9325263
blk-mq-sched: set up scheduler tags when bringing up new queues
by Omar Sandoval
· 8 years ago
6917ff0
blk-mq-sched: refactor scheduler initialization
by Omar Sandoval
· 8 years ago
81380ca
blk-mq: use the right hctx when getting a driver tag fails
by Omar Sandoval
· 8 years ago
64c7f1d
block, scsi: move the retries field to struct scsi_request
by Christoph Hellwig
· 8 years ago
f2fbc9d
blk-mq: Remove blk_mq_queue_data.list
by Bart Van Assche
· 8 years ago
142bbdf
cfq: Disable writeback throttling by default
by Jan Kara
· 8 years ago
85003a4
block: fix inheriting request priority from bio
by Adam Manzanares
· 8 years ago
bf4907c
blk-mq: fix schedule-under-preempt for blocking drivers
by Jens Axboe
· 8 years ago
47d7520
block/sed-opal: fix spelling mistake: "Lifcycle" -> "Lifecycle"
by Colin Ian King
· 8 years ago
ac77a0c
block: do not put mq context in blk_mq_alloc_request_hctx
by Minchan Kim
· 8 years ago
3e06eb3
block: do not put mq context in blk_mq_alloc_request_hctx
by Minchan Kim
· 8 years ago
3e8a706
blk-mq: include errors in did_work calculation
by Jens Axboe
· 8 years ago
b58e176
block-mq: don't re-queue if we get a queue error
by Josef Bacik
· 8 years ago
457e490f
blkcg: allocate struct blkcg_gq outside request queue spinlock
by Tahsin Erdogan
· 8 years ago
d708f0d
Revert "blkcg: allocate struct blkcg_gq outside request queue spinlock"
by Jens Axboe
· 8 years ago
48b99c9
blk-mq: fix a typo and a spelling mistake
by Jens Axboe
· 8 years ago
018c259
blk-mq-pci: Fix two spelling mistakes
by Sagi Grimberg
· 8 years ago
02ba889
block: fix leak of q->rq_wb
by Omar Sandoval
· 8 years ago
0c9539a
blk-mq: fix leak of q->stats
by Omar Sandoval
· 8 years ago
334335d
block: warn if sharing request queue across gendisks
by Omar Sandoval
· 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
d9d149a
blk-mq: comment on races related with timeout handler
by Ming Lei
· 8 years ago
a4ef8e5
blk-mq: don't complete un-started request in timeout handler
by Ming Lei
· 8 years ago
7fc6b87
blkcg: allocate struct blkcg_gq outside request queue spinlock
by Tahsin Erdogan
· 8 years ago
53696b8
blk-throttle: add latency target support
by Shaohua Li
· 8 years ago
b9147dd
blk-throttle: add a mechanism to estimate IO latency
by Shaohua Li
· 8 years ago
88eeca4
block: track request size in blk_issue_stat
by Shaohua Li
· 8 years ago
ec80991
blk-throttle: add interface for per-cgroup target latency
by Shaohua Li
· 8 years ago
fa6fb5a
blk-throttle: ignore idle cgroup limit
by Shaohua Li
· 8 years ago
ada75b6
blk-throttle: add interface to configure idle time threshold
by Shaohua Li
· 8 years ago
9e234ee
blk-throttle: add a simple idle detection
by Shaohua Li
· 8 years ago
7394e31
blk-throttle: make bandwidth change smooth
by Shaohua Li
· 8 years ago
aec2424
blk-throttle: detect completed idle cgroup
by Shaohua Li
· 8 years ago
d61fcfa
blk-throttle: choose a small throtl_slice for SSD
by Shaohua Li
· 8 years ago
297e3d8
blk-throttle: make throtl_slice tunable
by Shaohua Li
· 8 years ago
06cceed
blk-throttle: make sure expire time isn't too big
by Shaohua Li
· 8 years ago
3f0abd8
blk-throttle: add downgrade logic
by Shaohua Li
· 8 years ago
c79892c
blk-throttle: add upgrade logic for LIMIT_LOW state
by Shaohua Li
· 8 years ago
b22c417
blk-throttle: configure bps/iops limit for cgroup in low limit
by Shaohua Li
· 8 years ago
cd5ab1b
blk-throttle: add .low interface
by Shaohua Li
· 8 years ago
327ffb9
blk-throttle: add configure option for new .low interface
by Shaohua Li
· 8 years ago
9f626e3
blk-throttle: prepare support multiple limits
by Shaohua Li
· 8 years ago
2ab5492
blk-throttle: use U64_MAX/UINT_MAX to replace -1
by Shaohua Li
· 8 years ago
869ab90
block: constify struct blk_integrity_profile
by Eric Biggers
· 8 years ago
93efe98
blk-mq: include errors in did_work calculation
by Jens Axboe
· 8 years ago
1be7d20
block: remove outdated part of blkdev_issue_flush() comment
by Eric Biggers
· 8 years ago
e554911
block: correct documentation for blkdev_issue_discard() flags
by Eric Biggers
· 8 years ago
7a88fa1
block: make nr_iovecs unsigned in bio_alloc_bioset()
by Dan Carpenter
· 8 years ago
a4d907b
blk-mq: streamline blk_mq_make_request
by Christoph Hellwig
· 8 years ago
2299722
blk-mq: split the plug and sync cases in blk_mq_make_request
by Christoph Hellwig
· 8 years ago
5eb6126
blk-mq: improve blk_mq_try_issue_directly
by Christoph Hellwig
· 8 years ago
254d259
blk-mq: merge mq and sq make_request instances
by Christoph Hellwig
· 8 years ago
7642747
blk-mq: remove BLK_MQ_F_DEFER_ISSUE
by Christoph Hellwig
· 8 years ago
d01b2dc
block: Fix oops scsi_disk_get()
by Jan Kara
· 8 years ago
95a4960
blk-mq: don't complete un-started request in timeout handler
by Ming Lei
· 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
4875253
blk-stat: move BLK_RQ_STAT_BATCH definition to blk-stat.c
by Omar Sandoval
· 8 years ago
fa2e39c
blk-stat: use READ and WRITE instead of BLK_STAT_{READ,WRITE}
by Omar Sandoval
· 8 years ago
0315b15
block: remove extra calls to wbt_exit()
by Omar Sandoval
· 8 years ago
7d8d001
blk-stat: fix blk_stat_sum() if all samples are batched
by Omar Sandoval
· 8 years ago
efd4b81
blk-stat: fix blk_stat_sum() if all samples are batched
by Omar Sandoval
· 8 years ago
9c62110
blk-mq-sched: don't run the queue async from blk_mq_try_issue_directly()
by Jens Axboe
· 8 years ago
0067d4b
blk-mq: Fix tagset reinit in the presence of cpu hot-unplug
by Sagi Grimberg
· 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
90f16fd
block: Make del_gendisk() safer for disks without queues
by Jan Kara
· 8 years ago
b0bfdfc
block/sed: Fix opal user range check and unused variables
by Jon Derrick
· 8 years ago
01388df
blk-mq: free hctx->cpumask in release handler of hctx's kobject
by Ming Lei
· 8 years ago
6c8b232
blk-mq: make lifetime consistent between hctx and its kobject
by Ming Lei
· 8 years ago
7ea5fe3
blk-mq: make lifetime consitent between q/ctx and its kobject
by Ming Lei
· 8 years ago
Next »