1. 463808f ext4: remove a BUG_ON in ext4_mb_release_group_pa() by Theodore Ts'o · 1 year, 10 months ago
  2. 5354b2a ext4: allow ext4_get_group_info() to fail by Theodore Ts'o · 1 year, 10 months ago
  3. 361eb69 ext4: Remove the logic to trim inode PAs by Ojaswin Mujoo · 2 years ago
  4. 3872778 ext4: Use rbtrees to manage PAs instead of inode i_prealloc_list by Ojaswin Mujoo · 2 years ago
  5. a8e38fd ext4: Convert pa->pa_inode_list and pa->pa_obj_lock into a union by Ojaswin Mujoo · 2 years ago
  6. 93cdf49 ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() by Ojaswin Mujoo · 2 years ago
  7. 0830344 ext4: Abstract out overlap fix/check logic in ext4_mb_normalize_request() by Ojaswin Mujoo · 2 years ago
  8. 7692094 ext4: Move overlap assert logic into a separate function by Ojaswin Mujoo · 2 years ago
  9. bcf4349 ext4: Refactor code in ext4_mb_normalize_request() and ext4_mb_use_preallocated() by Ojaswin Mujoo · 2 years ago
  10. 8208972 ext4: Refactor code related to freeing PAs by Ojaswin Mujoo · 2 years ago
  11. e86a718 ext4: Stop searching if PA doesn't satisfy non-extent file by Ojaswin Mujoo · 2 years ago
  12. 19b8b03 ext4: convert some BUG_ON's in mballoc to use WARN_RATELIMITED instead by Theodore Ts'o · 2 years ago
  13. 91a48aa ext4: avoid unnecessary pointer dereference in ext4_mb_normalize_request by Kemeng Shi · 2 years ago
  14. 1221b23 ext4: fix typos in mballoc by Kemeng Shi · 2 years ago
  15. 253cacb ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple by Kemeng Shi · 2 years ago
  16. 46825e9 ext4: remove comment code ext4_discard_preallocations by Kemeng Shi · 2 years ago
  17. 3a037b1 ext4: remove repeat assignment to ac_f_ex by Kemeng Shi · 2 years ago
  18. fb28f9c ext4: remove unnecessary goto in ext4_mb_mark_diskspace_used by Kemeng Shi · 2 years ago
  19. c7f2baf ext4: remove unnecessary count2 in ext4_free_data_in_buddy by Kemeng Shi · 2 years ago
  20. df11909 ext4: remove unnecessary exit_meta_group_info tag by Kemeng Shi · 2 years ago
  21. 78dc9f8 ext4: use best found when complex scan of group finishs by Kemeng Shi · 2 years ago
  22. 32c0869 ext4: remove ac->ac_found > sbi->s_mb_min_to_scan dead check in ext4_mb_check_limits by Kemeng Shi · 2 years ago
  23. 976620b ext4: remove dead check in mb_buddy_mark_free by Kemeng Shi · 2 years ago
  24. aaae558 ext4: remove unnecessary check in ext4_mb_new_blocks by Kemeng Shi · 2 years ago
  25. 285164b ext4: remove unnecessary e4b->bd_buddy_page check in ext4_mb_load_buddy_gfp by Kemeng Shi · 2 years ago
  26. 139f46d ext4: Remove unnecessary release when memory allocation failed in ext4_mb_init_cache by Kemeng Shi · 2 years ago
  27. 85b67ffb ext4: remove unused return value of ext4_mb_try_best_found and ext4_mb_free_metadata by Kemeng Shi · 2 years ago
  28. 1b5c9d3 ext4: add missed brelse in ext4_free_blocks_simple by Kemeng Shi · 2 years ago
  29. 36cb0f5 ext4: protect pa->pa_free in ext4_discard_allocated_blocks by Kemeng Shi · 2 years ago
  30. 1afdc58 ext4: correct start of used group pa for debug in ext4_mb_use_group_pa by Kemeng Shi · 2 years ago
  31. abc075d ext4: correct calculation of s_mb_preallocated by Kemeng Shi · 2 years ago
  32. 22fab98 ext4: get correct ext4_group_info in ext4_mb_prefetch_fini by Kemeng Shi · 2 years ago
  33. 01e4ca2 ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set by Kemeng Shi · 2 years ago
  34. b07ffe6 ext4: set goal start correctly in ext4_mb_normalize_request by Kemeng Shi · 2 years ago
  35. 1df9bde ext4: remove unused group parameter in ext4_block_bitmap_csum_set by Kemeng Shi · 2 years ago
  36. d73eff6 ext4: make ext4_mb_initialize_context return void by Guoqing Jiang · 2 years, 3 months ago
  37. a078dff ext4: fixup possible uninitialized variable access in ext4_mb_choose_next_group_cr1() by Jan Kara · 2 years, 5 months ago
  38. 80fa46d ext4: limit the number of retries after discarding preallocations blocks by Theodore Ts'o · 2 years, 6 months ago
  39. 83e80a6 ext4: use buckets for cr 1 block scan instead of rbtree by Jan Kara · 2 years, 6 months ago
  40. a9f2a29 ext4: use locality group preallocation for small closed files by Jan Kara · 2 years, 6 months ago
  41. 1940265 ext4: avoid unnecessary spreading of allocations among groups by Jan Kara · 2 years, 6 months ago
  42. 4fca50d ext4: make mballoc try target group first even with mb_optimize_scan by Jan Kara · 2 years, 6 months ago
  43. 1e1c2b8 ext4: block range must be validated before use in ext4_mb_clear_bb() by Lukas Czerner · 2 years, 8 months ago
  44. 218a694 ext4: reuse order and buddy in mb_mark_used when buddy split by hanjinke · 2 years, 9 months ago
  45. cf4ff93 ext4: correct the judgment of BUG in ext4_mb_normalize_request by Baokun Li · 2 years, 9 months ago
  46. a08f789 ext4: fix bug_on ext4_mb_use_inode_pa by Baokun Li · 2 years, 9 months ago
  47. fea3043 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 by Linus Torvalds · 2 years, 10 months ago
  48. d63c00e ext4: mark group as trimmed only if it was fully scanned by Dmitry Monakhov · 2 years, 11 months ago
  49. af2b327 ext4: remove unnecessary code in __mb_check_buddy by Jinke Han · 3 years ago
  50. c30365b ext4: remove unnecessary type castings by Yu Zhe · 3 years ago
  51. 44abff2c block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD by Christoph Hellwig · 2 years, 11 months ago
  52. 7b47ef5 block: add a bdev_discard_granularity helper by Christoph Hellwig · 2 years, 11 months ago
  53. 10f0d2a5 block: add a bdev_nonrot helper by Christoph Hellwig · 2 years, 11 months ago
  54. 077d0c2 ext4: make mb_optimize_scan performance mount option work with extents by Ojaswin Mujoo · 3 years ago
  55. fd9b6fa ext4: fix ext4_mb_clear_bb() kernel-doc comment by Yang Li · 3 years ago
  56. 8c91c57 ext4: add extra check in ext4_mb_mark_bb() to prevent against possible corruption by Ritesh Harjani · 3 years, 1 month ago
  57. a00b482 ext4: add strict range checks while freeing blocks by Ritesh Harjani · 3 years, 1 month ago
  58. bd8247e ext4: no need to test for block bitmap bits in ext4_mb_mark_bb() by Ritesh Harjani · 3 years, 1 month ago
  59. 123e301 ext4: rename ext4_set_bits to mb_set_bits by Ritesh Harjani · 3 years, 1 month ago
  60. 8ac3939 ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() by Ritesh Harjani · 3 years, 1 month ago
  61. bfdc502 ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit by Ritesh Harjani · 3 years, 1 month ago
  62. a5c0e2f ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb by Ritesh Harjani · 3 years, 1 month ago
  63. d8ad2ce Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 by Linus Torvalds · 3 years, 1 month ago
  64. 31a074a ext4: modify the logic of ext4_mb_new_blocks_simple by Xin Yin · 3 years, 2 months ago
  65. 359745d proc: remove PDE_DATA() completely by Muchun Song · 3 years, 1 month ago
  66. 2327fb2e ext4: change s_last_trim_minblks type to unsigned long by Lukas Czerner · 3 years, 4 months ago
  67. 173b6e3 ext4: avoid trim error on fs with small groups by Jan Kara · 3 years, 4 months ago
  68. 8c80fb3 ext4: fix a possible ABBA deadlock due to busy PA by Chunguang Xu · 3 years, 3 months ago
  69. afcc4e3 ext4: scope ret locally in ext4_try_to_trim_range() by Lukas Bulwahn · 3 years, 7 months ago
  70. 188c299 ext4: Support for checksumming from journal triggers by Jan Kara · 3 years, 7 months ago
  71. a5fda11 ext4: fix sparse warnings by Theodore Ts'o · 3 years, 7 months ago
  72. 5036ab8 ext4: flush background discard kwork when retry allocation by Wang Jianchao · 3 years, 6 months ago
  73. 55cdd0a ext4: get discard out of jbd2 commit kthread contex by Wang Jianchao · 3 years, 7 months ago
  74. b6f5558 ext4: remove the repeated comment of ext4_trim_all_free by Wang Jianchao · 3 years, 7 months ago
  75. 6920b39 ext4: add new helper interface ext4_try_to_trim_range() by Wang Jianchao · 3 years, 7 months ago
  76. bd2eea8 ext4: remove the 'group' parameter of ext4_trim_extent by Wang Jianchao · 3 years, 7 months ago
  77. cd84bbb ext4: use ext4_grp_locked_error in mb_find_extent by Stephen Brennan · 3 years, 9 months ago
  78. a8867f4 ext4: fix memory leak in ext4_mb_init_backend on error path. by Phillip Potter · 3 years, 11 months ago
  79. 666245d ext4: fix trailing whitespace by Jack Qiu · 4 years ago
  80. f68f406 ext4: add proc files to monitor new structures by Harshad Shirwadkar · 4 years ago
  81. 196e402 ext4: improve cr 0 / cr 1 group scanning by Harshad Shirwadkar · 4 years ago
  82. 4b68f6d ext4: add MB_NUM_ORDERS macro by Harshad Shirwadkar · 4 years ago
  83. a6c75ea ext4: add mballoc stats proc file by Harshad Shirwadkar · 4 years ago
  84. 67d2518 ext4: drop s_mb_bal_lock and convert protected fields to atomic by Harshad Shirwadkar · 4 years ago
  85. f91436d fs/ext4: fix integer overflow in s_log_groups_per_flex by Sabyrzhan Tasbolatov · 4 years ago
  86. 82ef137 ext4: avoid s_mb_prefetch to be zero in individual scenarios by Chunguang Xu · 4 years, 3 months ago
  87. cca4155 ext4: fix a memory leak of ext4_free_data by Chunguang Xu · 4 years, 4 months ago
  88. ce3cca3 ext4: simplify the code of mb_find_order_for_block by Chunguang Xu · 4 years, 4 months ago
  89. 6bd97bf ext4: remove redundant mb_regenerate_buddy() by Chunguang Xu · 4 years, 4 months ago
  90. 9b5f6c9 ext4: make s_mount_flags modifications atomic by Harshad Shirwadkar · 4 years, 4 months ago
  91. e121bd4 ext4: silence an uninitialized variable warning by Dan Carpenter · 4 years, 4 months ago
  92. 8016e29 ext4: fast commit recovery path by Harshad Shirwadkar · 4 years, 5 months ago
  93. addd752 ext4: make mb_check_counter per group by Chunguang Xu · 4 years, 5 months ago
  94. 9d1f9b2 ext4: delete invalid comments near mb_buddy_adjust_border by Chunguang Xu · 4 years, 5 months ago
  95. b483bb7 ext4: delete duplicated words + other fixes by Randy Dunlap · 4 years, 7 months ago
  96. 5b3dc19 ext4: discard preallocations before releasing group lock by Jan Kara · 4 years, 5 months ago
  97. 70022da8 ext4: fix dead loop in ext4_mb_new_blocks by Ye Bin · 4 years, 6 months ago
  98. 27bc446 ext4: limit the length of per-inode prealloc list by brookxu · 4 years, 7 months ago
  99. 66d5e02 ext4: reorganize if statement of ext4_mb_release_context() by brookxu · 4 years, 7 months ago
  100. c55ee7d ext4: add mb_debug logging when there are lost chunks by brookxu · 4 years, 7 months ago