1. 373ccbe mm, vmstat: allow WQ concurrency to discover memory reclaim doesn't make any progress by Michal Hocko · 9 years ago
  2. d0164ad mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd by Mel Gorman · 9 years ago
  3. e27c5b9 writeback: remove broken rbtree_postorder_for_each_entry_safe() usage in cgwb_bdi_destroy() by Tejun Heo · 9 years ago
  4. b02176f block: don't release bdi while request_queue has live references by Tejun Heo · 9 years ago
  5. b817525 writeback: bdi_writeback iteration must not skip dying ones by Tejun Heo · 9 years ago
  6. b0a1ea5 Merge branch 'for-4.3/blkcg' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  7. c165b3e blkcg: rename subsystem name from blkio to io by Tejun Heo · 9 years ago
  8. c7f5408 inode: rename i_wb_list to i_io_list by Dave Chinner · 10 years ago
  9. a20135f writeback: don't drain bdi_writeback_congested on bdi destruction by Tejun Heo · 10 years ago
  10. a13f35e writeback: don't embed root bdi_writeback_congested in bdi_writeback by Tejun Heo · 10 years ago
  11. e4bc13a Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block by Linus Torvalds · 10 years ago
  12. 5857cd6 bdi: fix wrong error return value in cgwb_create() by Tejun Heo · 10 years ago
  13. 21c6321 writeback: relocate wb[_try]_get(), wb_put(), inode_{attach|detach}_wb() by Tejun Heo · 10 years ago
  14. 841710a writeback: implement memcg wb_domain by Tejun Heo · 10 years ago
  15. 0d960a3 writeback: clean up wb_dirty_limit() by Tejun Heo · 10 years ago
  16. cc395d7 writeback: implement bdi_wait_for_completion() by Tejun Heo · 10 years ago
  17. 95a46c6 writeback: make bdi_has_dirty_io() take multiple bdi_writeback's into account by Tejun Heo · 10 years ago
  18. d6c10f1 writeback: implement WB_has_dirty_io wb_state flag by Tejun Heo · 10 years ago
  19. ec8a6f2 writeback: make congestion functions per bdi_writeback by Tejun Heo · 10 years ago
  20. 52ebea7 writeback: make backing_dev_info host cgroup-specific bdi_writebacks by Tejun Heo · 10 years ago
  21. 4aa9c69 bdi: separate out congested state into a separate struct by Tejun Heo · 10 years ago
  22. 8395cd9 writeback: add @gfp to wb_init() by Tejun Heo · 10 years ago
  23. a212b10 bdi: make inode_to_bdi() inline by Tejun Heo · 10 years ago
  24. 4610007 writeback: reorganize mm/backing-dev.c by Tejun Heo · 10 years ago
  25. f0054bb writeback: move backing_dev_info->wb_lock and ->worklist into bdi_writeback by Tejun Heo · 10 years ago
  26. a88a341 writeback: move bandwidth related fields from backing_dev_info into bdi_writeback by Tejun Heo · 10 years ago
  27. 93f78d8 writeback: move backing_dev_info->bdi_stat[] into bdi_writeback by Tejun Heo · 10 years ago
  28. 4452226 writeback: move backing_dev_info->state into bdi_writeback by Tejun Heo · 10 years ago
  29. aad653a block: discard bdi_unregister() in favour of bdi_destroy() by NeilBrown · 10 years ago
  30. 0389115 Merge branch 'lazytime' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 10 years ago
  31. 0ae45f6 vfs: add support for a lazytime mount option by Theodore Ts'o · 10 years ago
  32. df0ce26 fs: remove default_backing_dev_info by Christoph Hellwig · 10 years ago
  33. c4db59d fs: don't reassign dirty inodes to default_backing_dev_info by Christoph Hellwig · 10 years ago
  34. b83ae6d fs: remove mapping->backing_dev_info by Christoph Hellwig · 10 years ago
  35. b4caecd fs: introduce f_op->mmap_capabilities for nommu mmap support by Christoph Hellwig · 10 years ago
  36. d3dc366 Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-block by Linus Torvalds · 10 years ago
  37. c798360 Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu by Linus Torvalds · 10 years ago
  38. 5705465 mm: clean up zone flags by Johannes Weiner · 10 years ago
  39. 018a17b bdi: reimplement bdev_inode_switch_bdi() by Tejun Heo · 10 years ago
  40. 1a1e453 bdi: explain the dirty list transferring in bdi_destroy() by Tejun Heo · 10 years ago
  41. c0ea1c2 bdi: make backing_dev_info->wb.dwork canceling stricter by Tejun Heo · 10 years ago
  42. b687573 bdi: remove bdi->wb_lock locking around bdi->dev clearing in bdi_unregister() by Tejun Heo · 10 years ago
  43. 20ae007 proportions: add @gfp to init functions by Tejun Heo · 10 years ago
  44. 908c7f1 percpu_counter: add @gfp to percpu_counter_init() by Tejun Heo · 10 years ago
  45. 4e857c5 arch: Mass conversion of smp_mb__*() by Peter Zijlstra · 11 years ago
  46. 5acda9d bdi: avoid oops on device removal by Jan Kara · 11 years ago
  47. 6ca738d backing_dev: fix hung task on sync by Derek Basehore · 11 years ago
  48. 4c3bffc mm/backing-dev.c: check user buffer length before copying data to the related user buffer by Chen Gang · 11 years ago
  49. d9e1241 backing-dev: convert class code to use dev_groups by Greg Kroah-Hartman · 11 years ago
  50. b9b3259 sysfs.h: add __ATTR_RW() macro by Greg Kroah-Hartman · 11 years ago
  51. 02aa2a3 drivers: avoid format string in dev_set_name by Kees Cook · 11 years ago
  52. b5c872d writeback: expose the bdi_wq workqueue by Tejun Heo · 12 years ago
  53. 839a8e8 writeback: replace custom worker pool implementation with unbound workqueue by Tejun Heo · 12 years ago
  54. 181387d writeback: remove unused bdi_pending_list by Tejun Heo · 12 years ago
  55. 7d311cd bdi: allow block devices to say that they require stable page writes by Darrick J. Wong · 12 years ago
  56. 9360b53 Revert "bdi: add a user-tunable cpu_list for the bdi flusher threads" by Linus Torvalds · 12 years ago
  57. 8fa72d23 bdi: add a user-tunable cpu_list for the bdi flusher threads by Jeff Moyer · 12 years ago
  58. 7034ed1 backing-dev: use kstrto* in preference to simple_strtoul by Namjae Jeon · 12 years ago
  59. f0cd2db vfs: kill write_super and sync_supers by Artem Bityutskiy · 12 years ago
  60. 3965c9a mm: prepare for removal of obsolete /proc/sys/vm/nr_pdflush_threads by Wanpeng Li · 12 years ago
  61. eb608e3 block: Convert BDI proportion calculations to flexible proportions by Jan Kara · 13 years ago
  62. 2673b4c backing-dev: fix wakeup timer races with bdi_unregister() by Rabin Vincent · 13 years ago
  63. 8a32c44 freezer: implement and use kthread_freezable_should_stop() by Tejun Heo · 13 years ago
  64. 7a401a9 backing-dev: ensure wakeup_timer is deleted by Rabin Vincent · 13 years ago
  65. 208bca0 Merge branch 'writeback-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux by Linus Torvalds · 13 years ago
  66. 20c8c62 mm-add-comment-explaining-task-state-setting-in-bdi_forker_thread-fix by Andrew Morton · 13 years ago
  67. 0e175a1 writeback: Add a 'reason' to wb_writeback_work by Curt Wohlgemuth · 13 years ago
  68. 7381131 writeback: stabilize bdi->dirty_ratelimit by Wu Fengguang · 13 years ago
  69. be3ffa2 writeback: dirty rate control by Wu Fengguang · 14 years ago
  70. c8e28ce writeback: account per-bdi accumulated dirtied pages by Wu Fengguang · 14 years ago
  71. 09f40f9 mm: Add comment explaining task state setting in bdi_forker_thread() by Jan Kara · 13 years ago
  72. 5a042aa mm: Cleanup clearing of BDI_pending bit in bdi_forker_thread() by Jan Kara · 13 years ago
  73. f01ef56 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/writeback by Linus Torvalds · 13 years ago
  74. 45b583b Merge 'akpm' patch series by Linus Torvalds · 13 years ago
  75. ccb6108 mm/backing-dev.c: reset bdi min_ratio in bdi_unregister() by Peter Zijlstra · 13 years ago
  76. ef32308 backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu by Mikulas Patocka · 13 years ago
  77. 00821b0 writeback: show bdi write bandwidth in debugfs by Wu Fengguang · 14 years ago
  78. e98be2d writeback: bdi write bandwidth estimation by Wu Fengguang · 14 years ago
  79. f7d2b1e writeback: account per-bdi accumulated written pages by Jan Kara · 14 years ago
  80. d46db3d writeback: make writeback_control.nr_to_write straight by Wu Fengguang · 14 years ago
  81. f758eea writeback: split inode_wb_list_lock into bdi_writeback.list_lock by Christoph Hellwig · 14 years ago
  82. 345227d backing-dev: Kill set but not used var in bdi_debug_stats_show() by Gustavo F. Padovan · 14 years ago
  83. 25985ed Fix common misspellings by Lucas De Marchi · 14 years ago
  84. d39dd11 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 by Linus Torvalds · 14 years ago
  85. a66979a fs: move i_wb_list out from under inode_lock by Dave Chinner · 14 years ago
  86. 95f2860 fs: assign sb->s_bdi to default_backing_dev_info if the bdi is going away by Jens Axboe · 14 years ago
  87. 7eaceac block: remove per-queue plugging by Jens Axboe · 14 years ago
  88. 426e1f5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 by Linus Torvalds · 14 years ago
  89. 766f916 kernel: remove PF_FLUSHER by Peter Zijlstra · 14 years ago
  90. 0e093d99 writeback: do not sleep on the congestion queue if there are no congested BDIs or if significant congestion is not being encountered in the current zone by Mel Gorman · 14 years ago
  91. 52bb919 writeback: account for time spent congestion_waited by Mel Gorman · 14 years ago
  92. 7ccf19a fs: inode split IO and LRU lists by Nick Piggin · 14 years ago
  93. 976e48f bdi: Initialize noop_backing_dev_info properly by Jan Kara · 14 years ago
  94. 6628bc7 writeback: do not lose wakeup events when forking bdi threads by Artem Bityutskiy · 14 years ago
  95. 16c4042 writeback: avoid unnecessary calculation of bdi dirty thresholds by Wu Fengguang · 14 years ago
  96. 6bf05d0 writeback: fix bad _bh spinlock nesting by Jens Axboe · 14 years ago
  97. c284de6 writeback: cleanup bdi_register by Artem Bityutskiy · 14 years ago
  98. 6033202 writeback: add new tracepoints by Artem Bityutskiy · 14 years ago
  99. b5048a6 writeback: remove unnecessary init_timer call by Artem Bityutskiy · 14 years ago
  100. 6467716 writeback: optimize periodic bdi thread wakeups by Artem Bityutskiy · 14 years ago