]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
mm/readahead: Add large folio readahead
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Wed, 5 Feb 2020 16:27:01 +0000 (11:27 -0500)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Mon, 21 Mar 2022 17:01:36 +0000 (13:01 -0400)
commit793917d997df2e432f3e9ac126e4482d68256d01
tree86139a89edefebe64ca55d190dbfbea57bad30c2
parent18788cfa236967741b83db1035ab24539e2a21bb
mm/readahead: Add large folio readahead

Allocate large folios in the readahead code when the filesystem supports
them and it seems worth doing.  The heuristic for choosing which folio
sizes will surely need some tuning, but this aggressive ramp-up has been
good for testing.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
mm/readahead.c