1. 46b15ca vfs, writeback: replace FS_CGROUP_WRITEBACK with SB_I_CGROUPWB by Tejun Heo · 9 years ago
  2. dd73e4b writeback: do foreign inode detection iff cgroup writeback is enabled by Tejun Heo · 9 years ago
  3. 412a19b v9fs: fix error handling in v9fs_session_init() by Tejun Heo · 9 years ago
  4. 5857cd6 bdi: fix wrong error return value in cgwb_create() by Tejun Heo · 9 years ago
  5. d2e73fc buffer: remove unusued 'ret' variable by Jens Axboe · 9 years ago
  6. e8a7abf writeback: disassociate inodes from dying bdi_writebacks by Tejun Heo · 10 years ago
  7. d10c809 writeback: implement foreign cgroup inode bdi_writeback switching by Tejun Heo · 10 years ago
  8. aaa2cac writeback: add lockdep annotation to inode_to_wb() by Tejun Heo · 10 years ago
  9. 5cb8b82 writeback: use unlocked_inode_to_wb transaction in inode_congested() by Tejun Heo · 10 years ago
  10. 682aa8e writeback: implement unlocked_inode_to_wb transaction and use it for stat updates by Tejun Heo · 10 years ago
  11. 87e1d78 writeback: implement [locked_]inode_to_wb_and_lock_list() by Tejun Heo · 10 years ago
  12. 2a81490 writeback: implement foreign cgroup inode detection by Tejun Heo · 10 years ago
  13. b16b1de writeback: make writeback_control track the inode being written back by Tejun Heo · 9 years ago
  14. 21c6321 writeback: relocate wb[_try]_get(), wb_put(), inode_{attach|detach}_wb() by Tejun Heo · 10 years ago
  15. 97c9341 mm: vmscan: disable memcg direct reclaim stalling if cgroup writeback support is in use by Tejun Heo · 10 years ago
  16. c2aa723 writeback: implement memcg writeback domain based throttling by Tejun Heo · 10 years ago
  17. 2529bb3 writeback: reset wb_domain->dirty_limit[_tstmp] when memcg domain size changes by Tejun Heo · 10 years ago
  18. 841710a writeback: implement memcg wb_domain by Tejun Heo · 10 years ago
  19. 947e976 writeback: update wb_over_bg_thresh() to use wb_domain aware operations by Tejun Heo · 10 years ago
  20. aa661bb writeback: move over_bground_thresh() to mm/page-writeback.c by Tejun Heo · 10 years ago
  21. 9fc3a43 writeback: separate out domain_dirty_limits() by Tejun Heo · 10 years ago
  22. c798143 writeback: make __wb_writeout_inc() and hard_dirty_limit() take wb_domaas a parameter by Tejun Heo · 10 years ago
  23. e9f07df writeback: add dirty_throttle_control->dom by Tejun Heo · 10 years ago
  24. e9770b3 writeback: add dirty_throttle_control->wb_completions by Tejun Heo · 10 years ago
  25. daddfa3 writeback: add dirty_throttle_control->pos_ratio by Tejun Heo · 10 years ago
  26. b1cbc6d writeback: make __wb_calc_thresh() take dirty_throttle_control by Tejun Heo · 10 years ago
  27. 970fb01 writeback: add dirty_throttle_control->wb_bg_thresh by Tejun Heo · 10 years ago
  28. 2bc00ae writeback: consolidate dirty throttle parameters into dirty_throttle_control by Tejun Heo · 10 years ago
  29. dcc25ae writeback: move global_dirty_limit into wb_domain by Tejun Heo · 10 years ago
  30. 380c27c writeback: implement wb_domain by Tejun Heo · 10 years ago
  31. 8a73179 writeback: reorganize [__]wb_update_bandwidth() by Tejun Heo · 10 years ago
  32. 0d960a3 writeback: clean up wb_dirty_limit() by Tejun Heo · 10 years ago
  33. 733a572 memcg: make mem_cgroup_read_{stat|event}() iterate possible cpus instead of online by Tejun Heo · 10 years ago
  34. 108dad6 ext2: enable cgroup writeback support by Tejun Heo · 10 years ago
  35. 429b3fb mpage: make __mpage_writepage() honor cgroup writeback by Tejun Heo · 10 years ago
  36. bafc0db buffer, writeback: make __block_write_full_page() honor cgroup writeback by Tejun Heo · 9 years ago
  37. 0747259 writeback: dirty inodes against their matching cgroup bdi_writeback's by Tejun Heo · 10 years ago
  38. db12536 writeback: make writeback initiation functions handle multiple bdi_writeback's by Tejun Heo · 10 years ago
  39. f30a7d0 writeback: restructure try_writeback_inodes_sb[_nr]() by Tejun Heo · 10 years ago
  40. 98754bf writeback: implement wb_wait_for_single_work() by Tejun Heo · 10 years ago
  41. cc395d7 writeback: implement bdi_wait_for_completion() by Tejun Heo · 10 years ago
  42. ac7b19a writeback: add wb_writeback_work->auto_free by Tejun Heo · 10 years ago
  43. 001fe6f writeback: make wakeup_dirtytime_writeback() handle multiple bdi_writeback's by Tejun Heo · 10 years ago
  44. f2b6512 writeback: make wakeup_flusher_threads() handle multiple bdi_writeback's by Tejun Heo · 10 years ago
  45. 9ecf4866 writeback: make bdi_start_background_writeback() take bdi_writeback instead of backing_dev_info by Tejun Heo · 10 years ago
  46. bc05873 writeback: make writeback_in_progress() take bdi_writeback instead of backing_dev_info by Tejun Heo · 10 years ago
  47. a06fd6b writeback: make laptop_mode_timer_fn() handle multiple bdi_writeback's by Tejun Heo · 10 years ago
  48. c00ddad writeback: remove bdi_start_writeback() by Tejun Heo · 10 years ago
  49. ebe41ab writeback: implement bdi_for_each_wb() by Tejun Heo · 10 years ago
  50. 693108a writeback: make bdi->min/max_ratio handling cgroup writeback aware by Tejun Heo · 10 years ago
  51. e797291 writeback: don't issue wb_writeback_work if clean by Tejun Heo · 10 years ago
  52. 95a46c6 writeback: make bdi_has_dirty_io() take multiple bdi_writeback's into account by Tejun Heo · 10 years ago
  53. 766a9d6 writeback: implement backing_dev_info->tot_write_bandwidth by Tejun Heo · 10 years ago
  54. d6c10f1 writeback: implement WB_has_dirty_io wb_state flag by Tejun Heo · 10 years ago
  55. 703c270 writeback: implement and use inode_congested() by Tejun Heo · 10 years ago
  56. 482cf79 writeback, blkcg: propagate non-root blkcg congestion state by Tejun Heo · 10 years ago
  57. d40f75a writeback, blkcg: restructure blk_{set|clear}_queue_congested() by Tejun Heo · 10 years ago
  58. ec8a6f2 writeback: make congestion functions per bdi_writeback by Tejun Heo · 10 years ago
  59. dfb8ae5 writeback: let balance_dirty_pages() work on the matching cgroup bdi_writeback by Tejun Heo · 10 years ago
  60. 9101813 writeback: attribute stats to the matching per-cgroup bdi_writeback by Tejun Heo · 10 years ago
  61. ce7acfe writeback, blkcg: associate each blkcg_gq with the corresponding bdi_writeback_congested by Tejun Heo · 10 years ago
  62. 52ebea7 writeback: make backing_dev_info host cgroup-specific bdi_writebacks by Tejun Heo · 10 years ago
  63. 89e9b9e writeback: add {CONFIG|BDI_CAP|FS}_CGROUP_WRITEBACK by Tejun Heo · 10 years ago
  64. 4aa9c69 bdi: separate out congested state into a separate struct by Tejun Heo · 10 years ago
  65. 8395cd9 writeback: add @gfp to wb_init() by Tejun Heo · 10 years ago
  66. a212b10 bdi: make inode_to_bdi() inline by Tejun Heo · 10 years ago
  67. 66114ca writeback: separate out include/linux/backing-dev-defs.h by Tejun Heo · 10 years ago
  68. 4610007 writeback: reorganize mm/backing-dev.c by Tejun Heo · 10 years ago
  69. f0054bb writeback: move backing_dev_info->wb_lock and ->worklist into bdi_writeback by Tejun Heo · 10 years ago
  70. de1fff3 writeback: s/bdi/wb/ in mm/page-writeback.c by Tejun Heo · 10 years ago
  71. a88a341 writeback: move bandwidth related fields from backing_dev_info into bdi_writeback by Tejun Heo · 10 years ago
  72. 93f78d8 writeback: move backing_dev_info->bdi_stat[] into bdi_writeback by Tejun Heo · 10 years ago
  73. 4452226 writeback: move backing_dev_info->state into bdi_writeback by Tejun Heo · 10 years ago
  74. ad7fa85 memcg: implement mem_cgroup_css_from_page() by Tejun Heo · 10 years ago
  75. 1d933cf blkcg: implement bio_associate_blkcg() by Tejun Heo · 10 years ago
  76. fd383c2 blkcg: implement task_get_blkcg_css() by Tejun Heo · 10 years ago
  77. ec43869 cgroup, block: implement task_get_css() and use it in bio_associate_current() by Tejun Heo · 10 years ago
  78. 496d5e7 blkcg: add blkcg_root_css by Tejun Heo · 10 years ago
  79. 5616163 memcg: add mem_cgroup_root_css by Tejun Heo · 10 years ago
  80. ec13b1d blkcg: always create the blkcg_gq for the root blkcg by Tejun Heo · 10 years ago
  81. efa7d1c update !CONFIG_BLK_CGROUP dummies in include/linux/blk-cgroup.h by Tejun Heo · 10 years ago
  82. eea8f41 blkcg: move block/blk-cgroup.h to include/linux/blk-cgroup.h by Tejun Heo · 10 years ago
  83. c4843a7 memcg: add per cgroup dirty page accounting by Greg Thelen · 10 years ago
  84. 11f81be page_writeback: revive cancel_dirty_page() in a restricted form by Tejun Heo · 10 years ago
  85. f26cdc8 blk-mq: Shared tag enhancements by Keith Busch · 9 years ago
  86. e548ca4 block: don't honor chunk sizes for data-less IO by Jens Axboe · 9 years ago
  87. beefa6b block: only honor SG gap prevention for merges that contain data by Jens Axboe · 9 years ago
  88. f6454b0 block: fix returnvar.cocci warnings by Julia Lawall · 10 years ago
  89. 5f1b670 block, dm: don't copy bios for request clones by Christoph Hellwig · 10 years ago
  90. 326e1db block: remove management of bi_remaining when restoring original bi_end_io by Mike Snitzer · 10 years ago
  91. b04a5636 block: replace trylock with mutex_lock in blkdev_reread_part() by Ming Lei · 10 years ago
  92. be32417 block: export blkdev_reread_part() and __blkdev_reread_part() by Jarod Wilson · 10 years ago
  93. 343df3c suspend: simplify block I/O handling by Christoph Hellwig · 10 years ago
  94. b2dbe0a block: collapse bio bit space by Jens Axboe · 10 years ago
  95. 97ca223 block: remove unused BIO_RW_BLOCK and BIO_EOF flags by Christoph Hellwig · 10 years ago
  96. b25de9d block: remove BIO_EOPNOTSUPP by Christoph Hellwig · 10 years ago
  97. 4ecd4fe block: use an atomic_t for mq_freeze_depth by Christoph Hellwig · 10 years ago
  98. 5b3f341 blk-mq: make plug work for mutiple disks and queues by Shaohua Li · 10 years ago
  99. f984df1 blk-mq: do limited block plug for multiple queue case by Shaohua Li · 10 years ago
  100. 239ad21 blk-mq: avoid re-initialize request which is failed in direct dispatch by Shaohua Li · 10 years ago