Files
Rafael Aquini da54c5508e squashfs: convert squashfs_fill_page() to take a folio
JIRA: https://redhat.atlassian.net/browse/RHEL-145694

commit 5748be3e9ef4659f9adf7e1ad454fafb0868cd88
Author: Matthew Wilcox (Oracle) <willy@infradead.org>
Date:   Fri Dec 20 22:46:28 2024 +0000

    squashfs: convert squashfs_fill_page() to take a folio

    squashfs_fill_page is only used in this file, so make it static.
    Use kmap_local instead of kmap_atomic, and return a bool so that
    the caller can use folio_end_read() which saves an atomic operation
    over calling folio_mark_uptodate() followed by folio_unlock().

    [willy@infradead.org: fix polarity of "uptodate" Thanks to Ryan for testing]
      Link: https://lkml.kernel.org/r/20250110163300.3346321-2-willy@infradead.org
    Link: https://lkml.kernel.org/r/20241220224634.723899-5-willy@infradead.org
    Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
    Tested-by: Ryan Roberts <ryan.roberts@arm.com>
    Cc: Phillip Lougher <phillip@squashfs.org.uk>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

Signed-off-by: Rafael Aquini <raquini@redhat.com>
2026-07-01 16:15:22 -04:00
..