index
:
kernel/git/horms/renesas.git
arm-defconfig-for-v4.19
arm-defconfig-for-v4.20
arm-defconfig-for-v4.21
arm-defconfig-for-v5.1
arm-defconfig-for-v5.2
arm-dt-for-v4.19
arm-dt-for-v4.20
arm-dt-for-v4.21
arm-dt-for-v5.1
arm-dt-for-v5.2
arm-dt-for-v5.3
arm-soc-for-v4.19
arm-soc-for-v4.20
arm-soc-for-v5.1
arm-soc-for-v5.2
arm-soc-for-v5.3
arm64-cleanup-for-v4.7
arm64-defconfig-for-v4.10
arm64-defconfig-for-v4.12
arm64-defconfig-for-v4.13
arm64-defconfig-for-v4.14
arm64-defconfig-for-v4.15
arm64-defconfig-for-v4.17
arm64-defconfig-for-v4.18
arm64-defconfig-for-v4.19
arm64-defconfig-for-v4.20
arm64-defconfig-for-v4.5
arm64-defconfig-for-v4.6
arm64-defconfig-for-v4.7
arm64-defconfig-for-v4.8
arm64-defconfig-for-v4.9
arm64-defconfig-for-v5.1
arm64-defconfig-for-v5.2
arm64-defconfig-for-v5.3
arm64-dt-for-v4.10
arm64-dt-for-v4.11
arm64-dt-for-v4.12
arm64-dt-for-v4.13
arm64-dt-for-v4.14
arm64-dt-for-v4.15
arm64-dt-for-v4.16
arm64-dt-for-v4.17
arm64-dt-for-v4.18
arm64-dt-for-v4.19
arm64-dt-for-v4.20
arm64-dt-for-v4.21
arm64-dt-for-v4.5
arm64-dt-for-v4.6
arm64-dt-for-v4.7
arm64-dt-for-v4.8
arm64-dt-for-v4.9
arm64-dt-for-v5.1
arm64-dt-for-v5.2
arm64-dt-for-v5.3
arm64-dt-pm-domain-for-v4.7
arm64-soc-for-v4.20
arm64-soc-for-v4.6
boards-cleanups-for-v3.19
boards-for-v3.15
boards-for-v3.16
boards-for-v3.17
boards-for-v3.18
boards-for-v3.19
cleanup-boards-for-v3.17.base
cleanup-for-v3.15
cleanup-for-v3.16
cleanup-for-v3.18
cleanup-for-v3.19
cleanup-for-v4.3
cleanup-for-v4.4
cleanup-for-v4.4.base
cleanup-for-v4.5
cleanup-for-v4.6
cleanup-for-v4.7
cleanup2-for-v4.6
clk-for-v3.18
clk-for-v4.3
clk-for-v4.4
clock-cleanup-for-v3.16
clock-fixes-for-v3.17
clock-fixes-for-v3.18
clock-for-v3.15
clock-for-v3.16
clock-for-v3.17
clocks-for-v3.18
clocksource-for-v3.18
cpg-for-v3.15
cpufreq-for-v3.17
da9063-da9210-quirk-for-v4.1
defconfig-fixes-for-v3.19
defconfig-fixes-for-v3.20
defconfig-for-v3.15
defconfig-for-v3.16
defconfig-for-v3.17
defconfig-for-v3.18
defconfig-for-v3.19
defconfig-for-v3.20
defconfig-for-v4.1
defconfig-for-v4.10
defconfig-for-v4.11
defconfig-for-v4.14
defconfig-for-v4.15
defconfig-for-v4.16
defconfig-for-v4.17
defconfig-for-v4.18
defconfig-for-v4.2
defconfig-for-v4.3
defconfig-for-v4.4
defconfig-for-v4.5
defconfig-for-v4.6
defconfig-for-v4.7
defconfig-for-v4.8
defconfig-for-v4.9
devel
drivers-for-v3.20
drivers-for-v4.10
drivers-for-v4.12
drivers-for-v4.13
drivers-for-v4.14
drivers-for-v4.15
drivers-for-v4.20
drivers-for-v4.21
drivers-for-v5.2
dt-bindings-for-v4.12
dt-bindings-for-v4.13
dt-bindings-for-v4.14
dt-bindings-for-v4.15
dt-bindings-for-v4.16
dt-bindings-for-v4.17
dt-bindings-for-v4.18
dt-bindings-for-v4.19
dt-bindings-for-v4.20
dt-bindings-for-v4.21
dt-bindings-for-v5.1
dt-bindings-for-v5.2
dt-bindings-for-v5.3
dt-cleanups-for-v3.18
dt-cleanups-for-v3.19
dt-cleanups-for-v3.20
dt-cleanups2-for-v3.20
dt-clocksource-for-v3.19
dt-du-for-v3.19
dt-fixes-for-v3.18
dt-fixes-for-v4.15
dt-fixes-for-v4.5
dt-fixes-for-v4.8
dt-for-v3.15
dt-for-v3.16
dt-for-v3.17
dt-for-v3.18
dt-for-v3.19
dt-for-v3.20
dt-for-v4.1
dt-for-v4.10
dt-for-v4.11
dt-for-v4.12
dt-for-v4.13
dt-for-v4.14
dt-for-v4.15
dt-for-v4.16
dt-for-v4.17
dt-for-v4.18
dt-for-v4.2
dt-for-v4.3
dt-for-v4.4
dt-for-v4.5
dt-for-v4.6
dt-for-v4.7
dt-for-v4.8
dt-for-v4.9
dt-pm-domain-for-v4.7
dt-scif-for-v3.16
dt-timers-for-v3.17
dt-timers-for-v3.18
fixes-for-v3.15
fixes-for-v3.16
fixes-for-v4.1
fixes-for-v4.10
fixes-for-v4.12
fixes-for-v4.13
fixes-for-v4.14
fixes-for-v4.15
fixes-for-v4.17
fixes-for-v4.18
fixes-for-v4.20
fixes-for-v4.3
fixes-for-v4.4
fixes-for-v4.5
fixes-for-v4.6
fixes-for-v4.8
fixes-for-v5.0
fixes-for-v5.1
fixes-for-v5.3
gic-cleanup-for-v4.5
header-cleanup-for-v3.17
init-delay-for-v3.18
intc-for-v3.15
kconfig-cleanups-for-v3.18
kconfig-cleanups-for-v3.19
koelsch-board-removal-for-v3.19
lager-board-removal-for-v3.20
local/fixes-for-v3.16-rc1
maintainers-for-v3.17
maintainers-for-v3.18
marzen-board-removal-for-v4.3
master
next
next-preview
pci-defconfig-for-v4.7
pm-cleanups-for-v3.18
pm-domain-for-v4.3
pm-for-v4.1
r7s72100-ccf-for-v3.16
r8a73a4-ccf-and-multiplatform-for-v4.1
r8a73a4-dt-timers-for-v3.19
r8a7740-ccf-and-timers-for-v3.18
r8a7740-cleanup-for-v3.16
r8a7740-multiplatform-for-v3.18
r8a7745-sysc-for-v4.10
r8a7778-ccf-and-multiplatform-for-v4.1
r8a7779-multiplatform-for-v3.17
rcar-audmapp-for-v3.17
rcar-sysc-for-v4.13
rcar-sysc-for-v4.7
rcar-sysc-for-v4.8
runtime-pm-for-v3.19
sh-drivers-fixes-for-v4.5
sh-drivers-for-v3.15
sh-drivers-for-v3.16
sh-drivers-for-v3.17
sh-drivers-for-v3.20
sh-drivers-for-v4.0
sh-drivers-for-v4.1
sh-drivers-for-v4.3
sh-drivers-for-v4.4
sh-drivers-for-v4.4.base
sh-drivers-for-v4.5
sh-drivers-for-v4.8
sh7372-soc-removal-for-v4.1
sh73a0-ccf-for-v3.20
sh73a0-multiplatform-for-v4.1
sh73a0-multiplatform-for-v4.1.base
shdma-for-v3.17
simple-pm-bus-for-v4.1
simple-pm-bus-for-v4.7
soc-cleanup-for-v3.16
soc-cleanup-for-v3.17
soc-cleanup-for-v4.1
soc-cleanups-for-v3.19
soc-fixes-for-v3.18
soc-fixes-for-v3.19
soc-fixes-for-v4.5
soc-for-v3.15
soc-for-v3.16
soc-for-v3.17
soc-for-v3.18
soc-for-v3.19
soc-for-v3.20
soc-for-v4.1
soc-for-v4.10
soc-for-v4.11
soc-for-v4.13
soc-for-v4.14
soc-for-v4.15
soc-for-v4.16
soc-for-v4.17
soc-for-v4.18
soc-for-v4.2
soc-for-v4.21
soc-for-v4.3
soc-for-v4.4
soc-for-v4.6
soc-for-v4.7
soc-for-v4.8
soc-for-v4.9
soc-match-for-v4.10
sysc-for-v4.12
topic/cpufreq-automatic
topic/hs400-clk
topic/hs400-dt-v2
topic/hs400-dt-v2.rebase
topic/hs400-mmc-v2
topic/hs400-mmc-v3
topic/hs400-mmc-v4
topic/hs400-mmc-v5
topic/hs400-v2
topic/hs400-v3
topic/hs400-v4
topic/hs400-v5
topic/i2c-demux
topic/i2c-demux-v2
topic/i2c-demux-v3
topic/ipmmu-bindings
topic/ipmmu-driver-v5
topic/ipmmu-driver-v6
topic/ipmmu-dt
topic/ipmmu-dt-r8a7795-v5
topic/ipmmu-dt-r8a7796-v2
topic/ipmmu-dt-r8a77970-v2
topic/ipmmu-dt-r8a77995-v2
topic/m3-2-i2c-dvfs
topic/r8a7790-soc-node
topic/r8a7795-cpufreq
topic/r8a7795-pcie
topic/r8a7795-sound-v6
topic/r8a7795-sound-v6.runtime
topic/r8a7796
topic/r8a7796-cpufreq
topic/r8a7796-sdhi
topic/r8a7796-sdhi-v2
topic/r8a7796-sdhi-v2.rebase
topic/r8a7796-v2
topic/r8a7796-v3
topic/ravb-fix-ring-free-v5
topic/ravb-gigabit
topic/ravb-gigabit-driver-v2
topic/ravb-gigabit-integration
topic/ravb-rx-checksum-offload
topic/ravb-rx-num-desc-v3
topic/rcar-gen2-soc-node
topic/rcar-gen3-cpufreq
topic/rcar-gen3-cpufreq-dts
topic/rcar-gen3-cpufreq-dts-v2
topic/rcar-gen3-cpufreq-dts-v3
topic/rcar-gen3-cpufreq-little-dts
topic/rcar-gen3-cpufreq-v3
topic/rcar-gen3-cpufreq-v4
topic/rcar-gen3-cpufreq-v5
topic/rcar-gen3-z-clk
topic/rcar-gen3-z-clk-v3
topic/rcar-gen3-z-clk-v4
topic/rcar-gen3-z-clk-v5
topic/renesas-defconfig
topic/sdhi-gen3-dma
topic/sdhi-gen3-dma-2017
topic/sdhi-gen3-dma-2017-v2
topic/sdhi-gen3-dma-2017-v3
topic/sdhi-gen3-dma-v2
topic/sdhi-gen3-dma-v3
topic/sdhi-gen3-dma-v3.rebase
topic/sdhi-gen3-dma-v3.rebase3
topic/sdhi-hs400
topic/sdhi-hs400.base
topic/sdhi-refactor-v2
topic/sdhi-refactor-v2+sdhi-cmd23
topic/sdr104
topic/sdr104-driver-v7
topic/sdr104-driver-v8
topic/sdr104-integration-v7
topic/sdr104-integration-v8
topic/sdr104-v2
topic/sdr104-v3
topic/sdr104-v4
topic/sdr104-v5
topic/sdr104-v5+sdhi-dma-v3
topic/sdr104-v6
topic/sdr104-v6+r8a7791,4
topic/sdr104-v6+r8a7796
topic/sdr104-v6+sdhi-dma-v3
topic/sdr104-v7
topic/sdr104-v7+sdhi-dma-v3
topic/sdr104-v8
topic/sdr104-v8+sdhi-dma-v3
Renesas Kernel Development Tree
Simon Horman
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
block
/
elevator.c
Age
Commit message (
Expand
)
Author
Files
Lines
2019-06-06
block: free sched's request pool in blk_cleanup_queue
Ming Lei
1
-1
/
+1
2019-04-30
block: add SPDX tags to block layer files missing licensing information
Christoph Hellwig
1
-0
/
+1
2019-04-08
block: remove unused variable 'def'
Hisao Tanabe
1
-4
/
+2
2019-02-11
block: avoid setting none scheduler if it's already none
Aleksei Zakharov
1
-1
/
+4
2018-11-16
block: add queue_is_mq() helper
Jens Axboe
1
-6
/
+5
2018-11-14
block: clean up dead code that is now redundant
Colin Ian King
1
-7
/
+0
2018-11-07
block: get rid of MQ scheduler ops union
Jens Axboe
1
-13
/
+13
2018-11-07
block: remove dead elevator code
Jens Axboe
1
-355
/
+22
2018-11-07
block: remove legacy IO schedulers
Jens Axboe
1
-70
/
+0
2018-10-01
Merge tag 'v4.19-rc6' into for-4.20/block
Jens Axboe
1
-1
/
+1
2018-09-26
block: fix deadline elevator drain for zoned block devices
Damien Le Moal
1
-1
/
+1
2018-09-26
block: Schedule runtime resume earlier
Bart Van Assche
1
-1
/
+0
2018-09-26
block: Split blk_pm_add_request() and blk_pm_put_request()
Bart Van Assche
1
-0
/
+1
2018-09-26
block: Move power management code into a new source file
Bart Van Assche
1
-21
/
+1
2018-08-27
block: remove unnecessary condition check
Chengguang Xu
1
-2
/
+1
2018-08-21
blk-mq: init hctx sched after update ctx and hctx mapping
Jianchao Wang
1
-8
/
+12
2018-06-01
block: split the blk-mq case from elevator_init
Christoph Hellwig
1
-31
/
+46
2018-06-01
block: move sysfs_lock into elevator_init
Christoph Hellwig
1
-5
/
+6
2018-06-01
block: remove the always unused name argument to elevator_init
Christoph Hellwig
1
-8
/
+2
2018-06-01
block: unexport elevator_init/exit
Christoph Hellwig
1
-2
/
+0
2018-06-01
block: move initialization of elevator-related fields to blk_alloc_queue_node
Christoph Hellwig
1
-5
/
+0
2018-01-18
block: Document scheduler modification locking requirements
Bart Van Assche
1
-0
/
+8
2018-01-18
block: Unexport elv_register_queue() and elv_unregister_queue()
Bart Van Assche
1
-2
/
+0
2018-01-06
blk-mq: quiesce queue during switching io sched and updating nr_requests
Ming Lei
1
-0
/
+2
2017-10-25
elevator: allow name aliases
Jens Axboe
1
-6
/
+17
2017-10-25
elevator: lookup mq vs non-mq elevators
Jens Axboe
1
-23
/
+21
2017-10-05
block: remove QUEUE_FLAG_STACKABLE
Christoph Hellwig
1
-1
/
+1
2017-08-28
block: fix warning when I/O elevator is changed as request_queue is being rem...
David Jeffery
1
-0
/
+4
2017-06-21
block: Add fallthrough markers to switch statements
Bart Van Assche
1
-0
/
+1
2017-05-10
elevator: remove redundant warnings on IO scheduler switch
Jens Axboe
1
-4
/
+1
2017-05-02
block: don't call blk_mq_quiesce_queue() after queue is frozen
Ming Lei
1
-3
/
+0
2017-05-02
block: Remove elevator_change()
Bart Van Assche
1
-13
/
+0
2017-05-01
Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-0
/
+3
2017-04-19
block: respect BLK_MQ_F_NO_SCHED
Ming Lei
1
-2
/
+10
2017-04-19
block: Make writeback throttling defaults consistent for SQ devices
Jan Kara
1
-0
/
+3
2017-04-07
blk-mq-sched: fix crash in switch error path
Omar Sandoval
1
-41
/
+53
2017-04-07
blk-mq-sched: refactor scheduler initialization
Omar Sandoval
1
-20
/
+12
2017-03-02
block: don't call ioc_exit_icq() with the queue lock held for blk-mq
Jens Axboe
1
-2
/
+0
2017-02-22
block: get rid of blk-mq default scheduler choice Kconfig entries
Jens Axboe
1
-6
/
+13
2017-02-17
Merge branch 'for-4.11/next' into for-4.11/linus-merge
Jens Axboe
1
-7
/
+9
2017-02-14
elevator: fix loading wrong elevator type for blk-mq devices
Jens Axboe
1
-4
/
+5
2017-02-08
block: enumify ELEVATOR_*_MERGE
Christoph Hellwig
1
-4
/
+6
2017-02-01
blk-mq-debug: Avoid that sparse complains about req_flags_t usage
Bart Van Assche
1
-1
/
+1
2017-01-31
block: introduce blk_rq_is_passthrough
Christoph Hellwig
1
-2
/
+2
2017-01-19
elevator: fix unnecessary put of elevator in failure case
Jens Axboe
1
-4
/
+0
2017-01-17
blk-mq-sched: allow setting of default IO scheduler
Jens Axboe
1
-1
/
+7
2017-01-17
blk-mq-sched: add framework for MQ capable IO schedulers
Jens Axboe
1
-45
/
+159
2017-01-17
block: move existing elevator ops to union
Jens Axboe
1
-30
/
+30
2016-12-09
elevator: make the rqhash helpers exported
Jens Axboe
1
-4
/
+4
2016-10-28
block: better op and flags encoding
Christoph Hellwig
1
-2
/
+2
2016-10-28
block: split out request-only flags into a new namespace
Christoph Hellwig
1
-17
/
+15
2016-08-16
block: Fix secure erase
Adrian Hunter
1
-1
/
+1
2016-07-20
block: do not merge requests without consulting with io scheduler
Tahsin Erdogan
1
-11
/
+11
2016-06-07
block: prepare elevator to use REQ_OPs.
Mike Christie
1
-4
/
+3
2015-10-21
block: check bio_mergeable() early before merging
Ming Lei
1
-1
/
+1
2015-06-25
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-1
/
+1
2015-06-25
Merge branch 'for-4.2/core' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-0
/
+2
2015-06-10
cfq-iosched: fix the setting of IOPS mode on SSDs
Jens Axboe
1
-0
/
+2
2015-06-02
blkcg: move block/blk-cgroup.h to include/linux/blk-cgroup.h
Tejun Heo
1
-1
/
+1
2015-04-23
elevator: fix double release of elevator module
Chao Yu
1
-5
/
+1
2014-12-04
block / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PM
Rafael J. Wysocki
1
-1
/
+1
2014-10-23
block: fix wrong error return in elevator_init()
Sudip Mukherjee
1
-1
/
+3
2014-06-22
Revert "block: add __init to elv_register"
Jens Axboe
1
-1
/
+1
2014-06-11
block: remove elv_abort_queue and blk_abort_flushes
Christoph Hellwig
1
-20
/
+0
2014-06-10
block: add __init to elv_register
Fabian Frederick
1
-1
/
+1
2014-04-09
block: fix regression with block enabled tagging
Jens Axboe
1
-0
/
+2
2013-11-23
block: Abstract out bvec iterator
Kent Overstreet
1
-1
/
+1
2013-11-08
elevator: acquire q->sysfs_lock in elevator_change()
Tomoki Sekiyama
1
-2
/
+14
2013-11-08
elevator: Fix a race in elevator switching and md device initialization
Tomoki Sekiyama
1
-0
/
+6
2013-09-11
block: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node(...)
Joe Perches
1
-1
/
+1
2013-07-03
elevator: Fix a race in elevator switching
Jianpeng Ma
1
-20
/
+5
2013-03-22
block: implement runtime pm strategy
Lin Ming
1
-0
/
+26
2013-02-28
Merge branch 'for-3.9/core' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-19
/
+4
2013-02-27
hlist: drop the node parameter from iterators
Sasha Levin
1
-2
/
+2
2013-01-22
block: don't request module during elevator init
Tejun Heo
1
-7
/
+12
2013-01-18
init, block: try to load default elevator module early during boot
Tejun Heo
1
-0
/
+16
2013-01-11
block,elevator: use new hashtable implementation
Sasha Levin
1
-19
/
+4
2012-11-09
block: recursive merge requests
Shaohua Li
1
-4
/
+12
2012-09-20
block: Clean up special command handling logic
Martin K. Petersen
1
-4
/
+2
2012-04-20
blkcg: implement per-queue policy activation
Tejun Heo
1
-2
/
+0
2012-03-06
block: implement bio_associate_current()
Tejun Heo
1
-2
/
+3
2012-03-06
blkcg: unify blkg's for blkcg policies
Tejun Heo
1
-3
/
+2
2012-03-06
blkcg: let blkcg core manage per-queue blkg list and counter
Tejun Heo
1
-2
/
+3
2012-03-06
blkcg: shoot down blkio_groups on elevator switch
Tejun Heo
1
-0
/
+3
2012-03-06
block: implement blk_queue_bypass_start/end()
Tejun Heo
1
-22
/
+3
2012-03-06
elevator: make elevator_init_fn() return 0/-errno
Tejun Heo
1
-10
/
+2
2012-03-06
elevator: clear auxiliary data earlier during elevator switch
Tejun Heo
1
-45
/
+45
2012-02-08
block: separate out blk_rq_merge_ok() and blk_try_merge() from elevator funct...
Tejun Heo
1
-51
/
+4
2012-01-15
Revert "block: recursive merge requests"
Jens Axboe
1
-12
/
+4
2011-12-16
block: recursive merge requests
Shaohua Li
1
-4
/
+12
2011-12-14
block, cfq: move io_cq exit/release to blk-ioc.c
Tejun Heo
1
-1
/
+2
2011-12-14
block, cfq: move icq cache management to block core
Tejun Heo
1
-2
/
+35
2011-12-14
block, cfq: move cfqd->icq_list to request_queue and add request->elv.icq
Tejun Heo
1
-2
/
+0
2011-12-14
block: remove elevator_queue->ops
Tejun Heo
1
-38
/
+36
2011-12-14
block: reorder elevator switch sequence
Tejun Heo
1
-54
/
+37
2011-12-14
block, cfq: remove delayed unlink
Tejun Heo
1
-16
/
+0
2011-10-19
block: fix request_queue lifetime handling by making blk_queue_cleanup() prop...
Tejun Heo
1
-1
/
+1
2011-10-19
block: reorganize queue draining
Tejun Heo
1
-26
/
+11
2011-09-12
elevator: use ELV_NAME_MAX instead of magic number 16 for chosen_elevator
Wang Sheng-Hui
1
-1
/
+1
2011-06-02
iosched: prevent aliased requests from starving other I/O
Jeff Moyer
1
-5
/
+2
2011-05-20
block: get rid of on-stack plugging debug checks
Jens Axboe
1
-4
/
+0
2011-05-20
Merge commit 'v2.6.39' into for-2.6.40/core
Jens Axboe
1
-1
/
+2
2011-05-05
iosched: remove redundant sprintf
Kees Cook
1
-6
/
+1
2011-04-21
elevator: check for ELEVATOR_INSERT_SORT_MERGE in !elvpriv case too
Jens Axboe
1
-1
/
+2
2011-04-18
block: add blk_run_queue_async
Christoph Hellwig
1
-2
/
+2
2011-04-05
block: get rid of elv_insert() interface
Jens Axboe
1
-20
/
+15
2011-03-21
block: attempt to merge with existing requests on plug flush
Jens Axboe
1
-3
/
+49
2011-03-10
Merge branch 'for-2.6.39/stack-plug' into for-2.6.39/core
Jens Axboe
1
-41
/
+8
2011-03-10
block: remove per-queue plugging
Jens Axboe
1
-40
/
+3
2011-03-10
block: initial patch for on-stack per-task plugging
Jens Axboe
1
-1
/
+5
2011-03-04
Merge branch 'for-linus' of ../linux-2.6-block into block-for-2.6.39/core
Tejun Heo
1
-2
/
+2
2011-03-02
block: add @force_kblockd to __blk_run_queue()
Tejun Heo
1
-2
/
+2
2011-02-11
block: share request flush fields with elevator_private
Mike Snitzer
1
-1
/
+1
2011-01-25
block: reimplement FLUSH/FUA to support merge
Tejun Heo
1
-0
/
+7
2010-11-10
block: remove REQ_HARDBARRIER
Christoph Hellwig
1
-2
/
+2
2010-10-19
Merge branch 'v2.6.36-rc8' into for-2.6.37/barrier
Jens Axboe
1
-15
/
+37
2010-10-07
elevator: fix oops on early call to elevator_change()
Jens Axboe
1
-4
/
+8
2010-09-10
block: drop barrier ordering by queue draining
Tejun Heo
1
-70
/
+9
2010-08-23
block: add function call to switch the IO scheduler from a driver
Jens Axboe
1
-13
/
+31
2010-08-12
block: add secure discard
Adrian Hunter
1
-0
/
+6
2010-08-07
block: unify flags for struct bio and struct request
Christoph Hellwig
1
-2
/
+1
2010-08-07
block: remove wrappers for request type/flags
Christoph Hellwig
1
-6
/
+10
2010-06-04
block: make blk_init_free_list and elevator_init idempotent
Mike Snitzer
1
-2
/
+4
2010-05-24
block: Adjust elv_iosched_show to return "none" for bio-based DM
Mike Snitzer
1
-1
/
+1
2010-05-11
block: allow initialization of previously allocated request_queue
Mike Snitzer
1
-0
/
+2
2010-04-09
blkio: Add io_merged stat
Divyesh Shah
1
-0
/
+9
2010-04-02
Block: Fix block/elevator.c elevator_get() off-by-one error
wzt.wzt@gmail.com
1
-1
/
+1
2010-03-07
Driver core: Constify struct sysfs_ops in struct kobj_type
Emese Revfy
1
-1
/
+1
2010-01-29
block: Added in stricter no merge semantics for block I/O
Alan D. Brunelle
1
-1
/
+10
2009-10-13
Merge branch 'for-linus' into for-2.6.33
Jens Axboe
1
-3
/
+1
2009-10-09
elv_iosched_store(): fix strstrip() misuse
KOSAKI Motohiro
1
-3
/
+1
2009-10-03
block: remove the anticipatory IO scheduler
Jens Axboe
1
-8
/
+2
2009-09-11
bio: first step in sanitizing the bio->bi_rw flag testing
Jens Axboe
1
-1
/
+2
2009-09-11
scsi,block: update SCSI to handle mixed merge failures
Tejun Heo
1
-13
/
+0
2009-07-17
block: fix failfast merge testing in elv_rq_merge_ok()
Tejun Heo
1
-4
/
+9
2009-07-03
block: don't merge requests of different failfast settings
Tejun Heo
1
-0
/
+8
2009-06-11
Merge branch 'for-2.6.31' of git://git.kernel.dk/linux-2.6-block
Linus Torvalds
1
-149
/
+36
2009-06-09
tracing/events: convert block trace points to TRACE_EVENT()
Li Zefan
1
-6
/
+2
2009-06-02
block: fix a possible oops on elv_abort_queue()
Kiyoshi Ueda
1
-0
/
+5
2009-05-22
block: Expose stacked device queues in sysfs
Martin K. Petersen
1
-1
/
+12
2009-05-20
block: change the tag sync vs async restriction logic
Jens Axboe
1
-4
/
+4
2009-05-11
block: convert to pos and nr_sectors accessors
Tejun Heo
1
-11
/
+11
2009-04-28
block: implement and use [__]blk_end_request_all()
Tejun Heo
1
-1
/
+1
2009-04-28
block: reorganize request fetching functions
Tejun Heo
1
-128
/
+0
2009-04-28
block: kill blk_start_queueing()
Tejun Heo
1
-4
/
+3
2009-04-15
block: fix bad spelling of quiesce
Jens Axboe
1
-4
/
+4
2009-04-07
block: fix inconsistency in I/O stat accounting code
Jerome Marchand
1
-1
/
+1
2009-04-07
block: elevator quiescing helpers
Jens Axboe
1
-13
/
+27
2009-04-06
block: change the request allocation/congestion logic to be sync/async based
Jens Axboe
1
-1
/
+1
2008-12-29
block: get rid of elevator_t typedef
Jens Axboe
1
-26
/
+29
2008-12-29
block: simplify empty barrier implementation
Tejun Heo
1
-8
/
+0
2008-12-29
block: make barrier completion more robust
Tejun Heo
1
-3
/
+7
2008-12-05
Merge branches 'tracing/ftrace', 'tracing/function-graph-tracer' and 'tracing...
Ingo Molnar
1
-7
/
+0
2008-12-03
block: internal dequeue shouldn't start timer
Tejun Heo
1
-7
/
+0
2008-11-26
blktrace: port to tracepoints, update
Ingo Molnar
1
-0
/
+5
2008-11-26
blktrace: port to tracepoints
Arnaldo Carvalho de Melo
1
-3
/
+4
2008-11-06
block: add timer on blkdev_dequeue_request() not elv_next_request()
Tejun Heo
1
-6
/
+6
2008-10-17
block: only call ->request_fn when the queue is not stopped
Jens Axboe
1
-4
/
+3
2008-10-17
block: simplify string handling in elv_iosched_store()
Li Zefan
1
-7
/
+2
2008-10-09
block: change elevator to use __blk_end_request()
Kiyoshi Ueda
1
-3
/
+3
2008-10-09
block: Add interface to abort queued requests
Mike Anderson
1
-0
/
+13
2008-10-09
block: unify request timeout handling
Jens Axboe
1
-0
/
+8
2008-10-09
block: use linux/uaccess.h in elevator.c instead of asm variant
Jens Axboe
1
-2
/
+1
2008-10-09
drop vmerge accounting
Mikulas Patocka
1
-2
/
+0
2008-10-09
Allow elevators to sort/merge discard requests
David Woodhouse
1
-2
/
+10
2008-07-03
block: request_module(): use format string
maximilian attems
1
-1
/
+1
2008-07-03
block: Block layer data integrity support
Martin K. Petersen
1
-0
/
+6
2008-05-28
Added in elevator switch message to blktrace stream
Alan D. Brunelle
1
-0
/
+2
2008-05-01
block: remove remaining __FUNCTION__ occurrences
Harvey Harrison
1
-3
/
+2
2008-04-29
block: Skip I/O merges when disabled
Alan D. Brunelle
1
-0
/
+3
2008-04-29
block/elevator.c:elv_rq_merge_ok() mustn't be inline
Adrian Bunk
1
-1
/
+1
2008-04-29
block: make queue flags non-atomic
Nick Piggin
1
-3
/
+10
2008-02-19
elevator: make elevator_get() attempt to load the appropriate module
Jens Axboe
1
-0
/
+15
2008-02-01
block: make elevator lib checkpatch compliant
Jens Axboe
1
-27
/
+30
2008-01-28
block: implement drain buffers
James Bottomley
1
-1
/
+25
2008-01-24
Kobject: rename kobject_init_ng() to kobject_init()
Greg Kroah-Hartman
1
-1
/
+1
2008-01-24
Kobject: rename kobject_add_ng() to kobject_add()
Greg Kroah-Hartman
1
-1
/
+1
2008-01-24
Kobject: convert block/elevator.c to use kobject_init/add_ng()
Greg Kroah-Hartman
1
-6
/
+2
2007-12-18
block: let elv_register() return void
Adrian Bunk
1
-2
/
+1
2007-10-20
fix typo "insted" -> "instead"
Uwe Kleine-König
1
-1
/
+1
2007-10-16
block: Initial support for data-less (or empty) barrier support
Jens Axboe
1
-0
/
+8
2007-10-16
block: add end_queued_request() and end_dequeued_request() helpers
Jens Axboe
1
-8
/
+1
2007-10-12
kobjects: fix up improper use of the kobject name field
Greg Kroah-Hartman
1
-1
/
+1
2007-07-24
[BLOCK] Get rid of request_queue_t typedef
Jens Axboe
1
-35
/
+40
2007-07-17
Slab allocators: Replace explicit zeroing with __GFP_ZERO
Christoph Lameter
1
-2
/
+1
2007-07-10
Use list_for_each_entry() instead of list_for_each() in the block device
Matthias Kaehlcke
1
-10
/
+3
2007-04-30
[PATCH] elevator: elv_list_lock does not need irq disabling
Jens Axboe
1
-8
/
+9
2007-03-27
make elv_register() output atomic
Thibaut VARENE
1
-3
/
+4
2007-02-11
elevator: don't sort reads between writes
Jens Axboe
1
-0
/
+2
2007-02-11
elevator: abstract out the activate and deactivate functions
Jens Axboe
1
-9
/
+20
2007-01-23
[PATCH] elevator: move clearing of unplug flag earlier
Linas Vepstas
1
-5
/
+6
2006-12-21
[PATCH] elevator: fixup typo in merge logic
Jens Axboe
1
-1
/
+1
2006-12-20
[PATCH] cfq-iosched: don't allow sync merges across queues
Jens Axboe
1
-4
/
+22
2006-12-01
[BLOCK] Cleanup unused variable passing
Jens Axboe
1
-2
/
+2
2006-10-12
[PATCH] block layer: elv_iosched_show should get elv_list_lock
Vasily Tarasov
1
-2
/
+2
2006-10-12
[PATCH] block layer: elevator_find function cleanup
Vasily Tarasov
1
-8
/
+5
2006-09-30
[PATCH] Update axboe@suse.de email address
Jens Axboe
1
-1
/
+1
2006-09-30
[PATCH] Make sure all block/io scheduler setups are node aware
Jens Axboe
1
-5
/
+6
2006-09-30
[PATCH] Drop useless bio passing in may_queue/set_request API
Jens Axboe
1
-5
/
+4
2006-09-30
[PATCH] Remove ->waiting member from struct request
Jens Axboe
1
-2
/
+1
[next]