Commit Graph

2103 Commits (c0c14e6af9ec89479f3ee3895961ef51e97aadd4)

Author SHA1 Message Date
Ming Lei 25e823c8c3 block/genhd.c: apply pm_runtime_set_memalloc_noio on block devices 12 years ago
Glauber Costa a3cc86c2f0 cfq: fix lock imbalance with failed allocations 12 years ago
Mikulas Patocka 79d0b7f0e3 block: don't select PERCPU_RWSEM 12 years ago
Darrick J. Wong ffecfd1a72 block: optionally snapshot page contents to provide stable pages during write 12 years ago
Darrick J. Wong 7d311cdab6 bdi: allow block devices to say that they require stable page writes 12 years ago
Vladimir Davydov 5577022f4e block: account iowait time when waiting for completion of IO request 12 years ago
Clark Williams cf4aebc292 sched: Move sched.h sysctl bits into separate header 12 years ago
Tejun Heo 21c3c5d280 block: don't request module during elevator init 12 years ago
Tejun Heo bb813f4c93 init, block: try to load default elevator module early during boot 12 years ago
Tejun Heo 8c1cf6bb02 block: add @req to bio_{front|back}_merge tracepoints 12 years ago
Tejun Heo 3a366e614d block: add missing block_bio_complete() tracepoint 12 years ago
Jianpeng Ma 422765c263 block: Remove should_sort judgement when flush blk_plug 12 years ago
Sasha Levin 242d98f077 block,elevator: use new hashtable implementation 12 years ago
Tejun Heo 43114018cb cfq-iosched: add hierarchical cfq_group statistics 12 years ago
Tejun Heo 0b39920b5f cfq-iosched: collect stats from dead cfqgs 12 years ago
Tejun Heo 689665af44 cfq-iosched: separate out cfqg_stats_reset() from cfq_pd_reset_stats() 12 years ago
Tejun Heo 810ecfa765 blkcg: make blkcg_print_blkgs() grab q locks instead of blkcg lock 12 years ago
Tejun Heo 548bc8e1b3 block: RCU free request_queue 12 years ago
Tejun Heo 16b3de6652 blkcg: implement blkg_[rw]stat_recursive_sum() and blkg_[rw]stat_merge() 12 years ago
Tejun Heo b50da39f51 blkcg: export __blkg_prfill_rwstat() 12 years ago
Tejun Heo 4d5e80a760 blkcg: s/blkg_rwstat_sum()/blkg_rwstat_total()/ 12 years ago
Tejun Heo f427d90964 blkcg: implement blkcg_policy->on/offline_pd_fn() and blkcg_gq->online 12 years ago
Tejun Heo b276a876a0 blkcg: add blkg_policy_data->plid 12 years ago
Tejun Heo d02f7aa8dc cfq-iosched: enable full blkcg hierarchy support 12 years ago
Tejun Heo 41cad6ab2c cfq-iosched: convert cfq_group_slice() to use cfqg->vfraction 12 years ago
Tejun Heo 1d3650f713 cfq-iosched: implement hierarchy-ready cfq_group charge scaling 12 years ago
Tejun Heo 7918ffb5b8 cfq-iosched: implement cfq_group->nr_active and ->children_weight 12 years ago
Tejun Heo e71357e118 cfq-iosched: add leaf_weight 12 years ago
Tejun Heo 3c54786590 blkcg: make blkcg_gq's hierarchical 12 years ago
Tejun Heo 93e6d5d8f5 blkcg: cosmetic updates to blkg_create() 12 years ago
Tejun Heo 86cde6b623 blkcg: reorganize blkg_lookup_create() and friends 12 years ago
Tejun Heo 356d2e5810 blkcg: fix minor bug in blkg_alloc() 12 years ago
Vivek Goyal b226e5c411 cfq-iosched: Print sync-noidle information in blktrace messages 12 years ago
Vivek Goyal 1f23f12151 cfq-iosched: Get rid of unnecessary local variable 12 years ago
Vivek Goyal 6d816ec7c8 cfq-iosched: Rename few functions related to selecting workload 12 years ago
Vivek Goyal 34b98d03bd cfq-iosched: Rename "service_tree" to "st" at some places 12 years ago
Vivek Goyal 4d2ceea4cb cfq-iosched: More renaming to better represent wl_class and wl_type 12 years ago
Vivek Goyal 3bf10fea3b cfq-iosched: Properly name all references to IO class 12 years ago
Derek Basehore 12c2bdb232 block: prevent race/cleanup 12 years ago
Derek Basehore aea24a8bbc block: remove deadlock in disk_clear_events 12 years ago
Oleg Nesterov 22b361d1df percpu_rw_semaphore: introduce CONFIG_PERCPU_RWSEM 12 years ago
NeilBrown cbae8d45d6 block: export block_unplug tracepoint 12 years ago
Shaohua Li 0cfbcafcae block: add plug for blkdev_issue_discard 12 years ago
Shaohua Li 8dd2cb7e88 block: discard granularity might not be power of 2 12 years ago
xiaobing tu 75274551c8 deadline: Allow 0ms deadline latency, increase the read speed 12 years ago
Diego Calleja 5f6f38dbb0 partitions: enable EFI/GPT support by default 12 years ago
Bart Van Assche 80729beb33 bsg: Remove unused function bsg_goose_queue() 12 years ago
Bart Van Assche 24faf6f604 block: Make blk_cleanup_queue() wait until request_fn finished 12 years ago
Bart Van Assche 704605711e block: Avoid scheduling delayed work on a dead queue 12 years ago
Bart Van Assche c246e80d86 block: Avoid that request_fn is invoked on a dead queue 12 years ago