summaryrefslogtreecommitdiff
path: root/mm/khugepaged.c
diff options
context:
space:
mode:
authorMike Kravetz <mike.kravetz@oracle.com>2023-08-23 01:30:43 +0300
committerAndrew Morton <akpm@linux-foundation.org>2023-08-25 02:20:15 +0300
commit6c1419730822fe991fc15bfd7059f6872a71a7af (patch)
treed3c11ca19bc7c273925db51d8a7608902b6b7f0e /mm/khugepaged.c
parentfcbc329fa39ef261ba9072c56c63563423bff798 (diff)
downloadlinux-6c1419730822fe991fc15bfd7059f6872a71a7af.tar.xz
hugetlb: clear flags in tail pages that will be freed individually
hugetlb manually creates and destroys compound pages. As such it makes assumptions about struct page layout. Commit ebc1baf5c9b4 ("mm: free up a word in the first tail page") breaks hugetlb. The following will fix the breakage. Link: https://lkml.kernel.org/r/20230822231741.GC4509@monkey Fixes: ebc1baf5c9b4 ("mm: free up a word in the first tail page") Signed-off-by: Mike Kravetz <mike.kravetz@oracle.com> Cc: Jens Axboe <axboe@kernel.dk> Cc: Matthew Wilcox (Oracle) <willy@infradead.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'mm/khugepaged.c')
0 files changed, 0 insertions, 0 deletions