Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
0928f9b4f194842d2f932d6be5c38768dfada104
/
block
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
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
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
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
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
737f98c
blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()
by Ming Lei
· 8 years ago
e0d0722
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
1827adb
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
165a5e2
block: Move bdi_unregister() to del_gendisk()
by Jan Kara
· 8 years ago
54d7989
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 8 years ago
113285b
blk-mq: ensure that bd->last is always set correctly
by Jens Axboe
· 8 years ago
7b36a71
block: don't call ioc_exit_icq() with the queue lock held for blk-mq
by Jens Axboe
· 8 years ago
f91328c
blk-mq: Provide freeze queue timeout
by Keith Busch
· 8 years ago
6bae363e
blk-mq: Export blk_mq_freeze_queue_wait
by Keith Busch
· 8 years ago
562bef4
blk-mq: move update of tags->rqs to __blk_mq_alloc_request()
by Omar Sandoval
· 8 years ago
5974839
blk-mq: kill blk_mq_set_alloc_data()
by Omar Sandoval
· 8 years ago
6d2809d
blk-mq: make blk_mq_alloc_request_hctx() allocate a scheduler request
by Omar Sandoval
· 8 years ago
415b806
blk-mq-sched: Allocate sched reserved tags as specified in the original queue tagset
by Sagi Grimberg
· 8 years ago
59f082e
blk-mq: allocate blk_mq_tags and requests in correct node
by Shaohua Li
· 8 years ago
f719ff9b
sched/headers: Prepare to move the task_lock()/unlock() APIs to <linux/sched/task.h>
by Ingo Molnar
· 8 years ago
68db0cf
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h>
by Ingo Molnar
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
5b825c3
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
by Ingo Molnar
· 8 years ago
8703e8a
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/user.h>
by Ingo Molnar
· 8 years ago
e601757
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/clock.h>
by Ingo Molnar
· 8 years ago
105ab3d
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/topology.h>
by Ingo Molnar
· 8 years ago
5b5e092
lib/vsprintf.c: remove %Z support
by Alexey Dobriyan
· 8 years ago
b43daed
scripts/spelling.txt: add "embeded" pattern and fix typo instances
by Masahiro Yamada
· 8 years ago
7347342
blk-mq: provide a default queue mapping for virtio device
by Christoph Hellwig
· 8 years ago
a682e00
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
1802979
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
d38d351
blk-mq-sched: separate mark hctx and queue restart operations
by Omar Sandoval
· 8 years ago
da55f2c
blk-mq: use sbq wait queues instead of restart for driver tags
by Omar Sandoval
· 8 years ago
2d19020
block/sed-opal: Propagate original error message to userland.
by Scott Bauer
· 8 years ago
7d6d157
block/sed-opal: Introduce free_opal_dev to free the structure and clean up state
by Scott Bauer
· 8 years ago
612dafa
block: use for_each_thread() in sys_ioprio_set()/sys_ioprio_get()
by Tetsuo Handa
· 8 years ago
b86dd81
block: get rid of blk-mq default scheduler choice Kconfig entries
by Jens Axboe
· 8 years ago
eed6495
block/sed: Embed function data into the function sequence
by Jon Derrick
· 8 years ago
77039b9
block/sed: Check received header lengths
by Jon Derrick
· 8 years ago
cccb924
block/sed: Add helper to qualify response tokens
by Jon Derrick
· 8 years ago
aedb6e2
block/sed: Use ssize_t on atom parsers to return errors
by Jon Derrick
· 8 years ago
d06e05c
block: Unhash also block device inode for the whole device
by Jan Kara
· 8 years ago
Next »