Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
52507cfaffe900c4d23931e9863bd54b4b980d65
/
block
8b37bc2
iocost: check active_list of all the ancestors in iocg_activate()
by Jiufei Xue
· 5 years ago
478de33
block, bfq: deschedule empty bfq_queues not referred by any process
by Paolo Valente
· 5 years ago
e3a5d8e
block: check bi_size overflow before merge
by Junichi Nomura
· 5 years ago
b081436
blkcg: make blkcg_print_stat() print stats only for online blkgs
by Tejun Heo
· 5 years ago
41591a5
iocost: don't nest spin_lock_irq in ioc_weight_write()
by Dan Carpenter
· 5 years ago
307f406
blk-rq-qos: fix first node deletion of rq_qos_del()
by Tejun Heo
· 5 years ago
9d179b8
blkcg: Fix multiple bugs in blkcg_activate_policy()
by Tejun Heo
· 5 years ago
7a7c5e7
block: Fix elv_support_iosched()
by Damien Le Moal
· 5 years ago
b84477d
blk-wbt: fix performance regression in wbt scale_up/scale_down
by Harshad Shirwadkar
· 5 years ago
a9eb49c
block: sed-opal: fix sparse warning: convert __be64 data
by Randy Dunlap
· 5 years ago
dc30102
block: sed-opal: fix sparse warning: obsolete array init.
by Randy Dunlap
· 5 years ago
3154df2
blk-mq: apply normal plugging for HDD
by Ming Lei
· 5 years ago
a12de1d
blk-mq: honor IO scheduler for multiqueue devices
by Ming Lei
· 5 years ago
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
· 5 years ago
3d24430
block: make rq sector size accessible for block stats
by Hou Tao
· 5 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
Next »