Subject Use generic_file_read_iter() in hugetlbfs
Author willy@infradead.org
Date 2026-07-31 20:07:46 +0000 UTC
Version
Cc ackerleytng@google.com akpm@linux-foundation.org christian@brauner.io david@kernel.org gourry@gourry.net jack@suse.cz jane.chu@oracle.com jiaqiyan@google.com linmiaohe@huawei.com linux-fsdevel@vger.kernel.org linux-mm@kvack.org muchun.song@linux.dev nao.horiguchi@gmail.com osalvador@suse.de seanjc@google.com stable@vger.kernel.org usama.arif@linux.dev willy@infradead.org
Patches (15)
Name Content [All]
[PATCH v8 01/15] memory-failure: Fix hardware poison check in unpoison_memory() again [Body]
[PATCH v8 02/15] memory-failure: Prevent hugetlb freeing during unpoisoning [Body]
[PATCH v8 03/15] mm: Rename folio_contain_hwpoison_page() to folio_has_hwpoison_page() [Body]
[PATCH v8 04/15] hugetlb: Mark some function arguments as const [Body]
[PATCH v8 05/15] guest_memfd: Use folio_has_hwpoisoned_page() [Body]
[PATCH v8 06/15] kpageflags: Use is_page_hwpoison() to set KPF_HWPOISON [Body]
[PATCH v8 07/15] hugetlb: Move poison to pages before clearing hugetlb page type [Body]
[PATCH v8 08/15] hugetlb: Use the has_hwpoisoned flag [Body]
[PATCH v8 09/15] mm: Remove locking mf_mutex in is_raw_hwpoison_page_in_hugepage() [Body]
[PATCH v8 10/15] mm: Check individual hugetlb pages for poison [Body]
[PATCH v8 11/15] filemap: Add hwpoison handling to filemap_read() [Body]
[PATCH v8 12/15] filemap: Remove checks in mapping_set_folio_order_range() [Body]
[PATCH v8 13/15] hugetlb: Set mapping folio order [Body]
[PATCH v8 14/15] filemap: Add support for authoritative mappings [Body]
[PATCH v8 15/15] hugetlb: replace hugetlbfs_read_iter() with generic_file_read_iter() [Body]
Series Summary
in progress
Status: in progress
Sessions
Session 2026-07-31
in progress
ID (for dev) 0556955c-16e5-42cd-aa72-47c354bc3fb3
Status in progress
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 1590cf0329716306e948a8fc29f1d3ee87d3989f [Config] passed [Log]
[KASAN] Boot test: Base 1590cf0329716306e948a8fc29f1d3ee87d3989f [Config] passed [Log]