Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
61d221b735e80819814dbff3f014b27a457d297b
/
block
8d69966
block: fix null pointer dereference in blk_mq_rq_timed_out()
by Yufen Yu
· 5 years ago
2af2783
rq-qos: get rid of redundant wbt_update_limits()
by Yufen Yu
· 5 years ago
7afccca
iocost: bump up default latency targets for hard disks
by Tejun Heo
· 5 years ago
7cd806a
iocost: improve nr_lagging handling
by Tejun Heo
· 5 years ago
25d41e4
iocost: better trace vrate changes
by Tejun Heo
· 5 years ago
b89f625
block: don't release queue's sysfs lock during switching elevator
by Ming Lei
· 5 years ago
284b94b
blk-mq: move lockdep_assert_held() into elevator_exit
by Ming Lei
· 5 years ago
2e959dd
Merge tag 'for-5.4/post-2019-09-24' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 5 years ago
d46fe2c
block: drop device references in bsg_queue_rq()
by Martin Wilck
· 5 years ago
be21683
block: t10-pi: fix -Wswitch warning
by Max Gurtovoy
· 5 years ago
671df18
Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 5 years ago
58494c9
block, bfq: push up injection only after setting service time
by Paolo Valente
· 5 years ago
17c3d26
block, bfq: increase update frequency of inject limit
by Paolo Valente
· 5 years ago
c1e0a18
block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1
by Paolo Valente
· 5 years ago
23ed570
block, bfq: update inject limit only after injection occurred
by Paolo Valente
· 5 years ago
54d4e6a
block: centralize PI remapping logic to the block layer
by Max Gurtovoy
· 5 years ago
5eaed68
block: use symbolic constants for t10_pi type
by Max Gurtovoy
· 5 years ago
7ad67ca
Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 5 years ago
7f2444d
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
9a91b05
block: also check RQF_STATS in blk_mq_need_time_stamp()
by Hou Tao
· 6 years ago
3d24430
block: make rq sector size accessible for block stats
by Hou Tao
· 6 years ago
89f3b6d
bfq: Fix bfq linkage error
by Pavel Begunkov
· 5 years ago
0a67b5a
block: fix race between switching elevator and removing queues
by Ming Lei
· 5 years ago
8a15b4d
block: bypass blk_set_runtime_active for uninitialized q->dev
by Stanley Chu
· 5 years ago
7c1ee70
iocost_monitor: Report debt
by Tejun Heo
· 5 years ago
e1518f6
blk-iocost: Don't let merges push vtime into the future
by Tejun Heo
· 5 years ago
36a5248
blk-iocost: Account force-charged overage in absolute vtime
by Tejun Heo
· 5 years ago
e036c4c
blk-iocost: Fix incorrect operation order during iocg free
by Tejun Heo
· 5 years ago
795fe54
bfq: Add per-device weight
by Fam Zheng
· 5 years ago
5ff047e
bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy
by Fam Zheng
· 5 years ago
e9d3c86
bfq: Fix the missing barrier in __bfq_entity_update_weight_prio
by Fam Zheng
· 5 years ago
a261425
block: fix elevator_get_by_features()
by Jens Axboe
· 5 years ago
737eb78
block: Delay default elevator initialization
by Damien Le Moal
· 5 years ago
a0958ba
block: Improve default elevator selection
by Damien Le Moal
· 5 years ago
68c43f1
block: Introduce elevator features
by Damien Le Moal
· 5 years ago
954b4a5
block: Change elevator_init_mq() to always succeed
by Damien Le Moal
· 5 years ago
61db437
block: Cleanup elevator_init_mq() use
by Damien Le Moal
· 5 years ago
85c0a03
block: elevator.c: Remove now unused elevator= argument
by Marcos Paulo de Souza
· 5 years ago
cb8acab
block: mq-deadline: Fix queue restart handling
by Damien Le Moal
· 5 years ago
45147fb
block: add a helper function to merge the segments
by Yoshihiro Shimoda
· 5 years ago
e916ad2
blkcg: add missing NULL check in ioc_cpd_alloc()
by Tejun Heo
· 5 years ago
3532e72
blkcg: fix missing free on error path of blk_iocost_init()
by Tejun Heo
· 5 years ago
8504dea
blkcg: add tools/cgroup/iocost_coef_gen.py
by Tejun Heo
· 5 years ago
6954ff1
blkcg: add tools/cgroup/iocost_monitor.py
by Tejun Heo
· 5 years ago
7caa471
blkcg: implement blk-iocost
by Tejun Heo
· 5 years ago
6f816b4
blk-mq: add optional request->alloc_time_ns
by Tejun Heo
· 5 years ago
beab17f
blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/
by Tejun Heo
· 5 years ago
9677a3e
block/rq_qos: implement rq_qos_ops->queue_depth_changed()
by Tejun Heo
· 5 years ago
d3e65ff
block/rq_qos: add rq_qos_merge()
by Tejun Heo
· 5 years ago
015d254
blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep()
by Tejun Heo
· 5 years ago
86a5bba
blkcg: make ->cpd_init_fn() optional
by Tejun Heo
· 5 years ago
cf09a8e
blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn()
by Tejun Heo
· 5 years ago
cecf5d8
block: split .sysfs_lock into two locks
by Ming Lei
· 5 years ago
58c898b
block: add helper for checking if queue is registered
by Ming Lei
· 5 years ago
c6ba933
blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue
by Ming Lei
· 5 years ago
c48dac1
block: don't hold q->sysfs_lock in elevator_init_mq
by Ming Lei
· 5 years ago
9685b22
block: Remove blk_mq_register_dev()
by Bart Van Assche
· 5 years ago
d1916c8
block: move same page handling from __bio_add_pc_page to the callers
by Christoph Hellwig
· 5 years ago
384209c
block: create a bio_try_merge_pc_page helper
by Christoph Hellwig
· 5 years ago
320ea86
block: improve the gap check in __bio_add_pc_page
by Christoph Hellwig
· 5 years ago
238bdcd
block: sed-opal: Removed duplicate OPAL_METHOD_LENGTH definition
by Revanth Rajashekar
· 5 years ago
89c6cc2c
block: sed-opal: Remove always false conditional statement
by Revanth Rajashekar
· 5 years ago
5cc23ed
block: sed-opal: Add/remove spaces
by Revanth Rajashekar
· 5 years ago
988721d
block: remove struct request_queue queue_head
by Junxiao Bi
· 5 years ago
7b6620d
block: remove REQ_NOWAIT_INLINE
by Jens Axboe
· 5 years ago
b8e24a9
block: annotate refault stalls from IO submission
by Johannes Weiner
· 5 years ago
73d9c8d
blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling
by zhengbin
· 5 years ago
e26cc08
blk-mq: move cancel of requeue_work to the front of blk_exit_queue
by zhengbin
· 5 years ago
fd03177
block, bfq: handle NULL return value by bfq_init_rq()
by Paolo Valente
· 5 years ago
3f758e8
block, bfq: move update of waker and woken list to queue freeing
by Paolo Valente
· 5 years ago
08d383a
block, bfq: reset last_completed_rq_bfqq if the pointed queue is freed
by Paolo Valente
· 5 years ago
00ec4f3
block: stop exporting bio_map_kern
by Hans Holmberg
· 5 years ago
556f36e
blk-mq: balance mapping between present CPUs and queues
by Ming Lei
· 5 years ago
6e33dbf
blk-zoned: implement REQ_OP_ZONE_RESET_ALL
by Chaitanya Kulkarni
· 5 years ago
67ed8b7
block: Fix a comment in blk_cleanup_queue()
by Bart Van Assche
· 5 years ago
9cc5169
block: Improve physical block alignment of split bios
by Bart Van Assche
· 5 years ago
708b25b
block: Simplify blk_bio_segment_split()
by Bart Van Assche
· 5 years ago
ff9811b
block: Simplify bvec_split_segs()
by Bart Van Assche
· 5 years ago
dad7758
block: Document the bio splitting functions
by Bart Van Assche
· 5 years ago
af2c68f
block: Declare several function pointer arguments 'const'
by Bart Van Assche
· 5 years ago
a87ccce
blk-mq: remove blk_mq_complete_request_sync
by Ming Lei
· 5 years ago
f9934a8
blk-mq: introduce blk_mq_tagset_wait_completed_request()
by Ming Lei
· 5 years ago
aa306ab
blk-mq: introduce blk_mq_request_completed()
by Ming Lei
· 5 years ago
9dd8813
hrtimer/treewide: Use hrtimer_sleeper_start_expires()
by Thomas Gleixner
· 5 years ago
dbc1625
hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls
by Sebastian Andrzej Siewior
· 5 years ago
b744948
hrtimer: Remove task argument from hrtimer_init_sleeper()
by Thomas Gleixner
· 5 years ago
5168afe
Merge tag 'for-linus-20190726-2' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 5 years ago
c6c84f7
block: fix max segment size handling in blk_queue_virt_boundary
by Christoph Hellwig
· 5 years ago
0441281
Merge tag 'for-linus-20190726' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 5 years ago
327fe1d
block: blk-mq: Remove blk_mq_sched_started_request and started_request
by Marcos Paulo de Souza
· 5 years ago
893a1c9
blk-mq: allow REQ_NOWAIT to return an error inline
by Jens Axboe
· 5 years ago
ac38297
rq-qos: use a mb for got_token
by Josef Bacik
· 5 years ago
d14a9b3
rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule
by Josef Bacik
· 5 years ago
64e7ea8
rq-qos: don't reset has_sleepers on spurious wakeups
by Josef Bacik
· 5 years ago
545fbd0
rq-qos: fix missed wake-ups in rq_qos_throttle
by Josef Bacik
· 5 years ago
b5e02b4
block, bfq: check also in-flight I/O in dispatch plugging
by Paolo Valente
· 5 years ago
c309b6f
Merge tag 'docs/v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
by Linus Torvalds
· 5 years ago
1624b0b
block: fix sysfs module parameters directory path in comment
by Akinobu Mita
· 5 years ago
07b0fde
blkcg: allow blkcg_policy->pd_stat() to print non-debug info too
by Tejun Heo
· 5 years ago
4f4cfa6
docs: admin-guide: add a series of orphaned documents
by Mauro Carvalho Chehab
· 6 years ago
Next »