| a7d10cf3e4e3 ("f2fs: add new idle interval timing for discard and gc paths") |
| abde73c71829 ("f2fs: fix unnecessary periodic wakeup of discard thread when dev is busy") |
| fd8c8caf7e7c ("f2fs: let checkpoint flush dnode page of regular") |
| 20ee4382322c ("f2fs: issue small discard by LBA order") |
| f9d1dced7583 ("f2fs: let discard thread wait a little longer if dev is busy") |
| cba608493d3d ("f2fs: turn down IO priority of discard from background") |
| 8bb4f2535cf7 ("f2fs: issue discard commands proactively in high fs utilization") |
| 9a997188ff7a ("f2fs: let fstrim issue discard commands in lower priority") |
| dee02f0d62fc ("f2fs: issue discard aggressively in the gc_urgent mode") |
| 69babac01933 ("f2fs: don't stop GC if GC is contended") |
| 6819b884e0ee ("f2fs: clean up duplicated assignment in init_discard_policy") |
| 7950e9ac638e ("f2fs: stop gc/discard thread after fs shutdown") |
| 65f1b80b3337 ("Revert "f2fs: handle dirty segments inside refresh_sit_entry"") |
| 0ea805129d1b ("f2fs: give correct trimmed blocks in fstrim") |
| cf5c759f927d ("f2fs: give up CP_TRIMMED_FLAG if it drops discards") |
| 78997b569f56 ("f2fs: split discard policy") |
| ecc9aa00dbb1 ("f2fs: wrap discard policy") |
| 8412663d177d ("f2fs: support issuing/waiting discard in range") |