Commit 0527559
mm/hugetlb: convert use of struct page to folio in __unmap_hugepage_range()
In __unmap_hugepage_range(), the "page" pointer always points to the first
page of a huge page, which guarantees there is a folio associating with
it. Convert the "page" pointer to use folio.
Link: https://lkml.kernel.org/r/20250505182345.506888-6-nifan.cxl@gmail.com
Signed-off-by: Fan Ni <fan.ni@samsung.com>
Reviewed-by: Oscar Salvador <osalvador@suse.de>
Acked-by: David Hildenbrand <david@redhat.com>
Cc: Matthew Wilcox (Oracle) <willy@infradead.org>
Cc: Muchun Song <muchun.song@linux.dev>
Cc: Sidhartha Kumar <sidhartha.kumar@oracle.com>
Cc: "Vishal Moola (Oracle)" <vishal.moola@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>1 parent 7f4b606 commit 0527559
1 file changed
Lines changed: 13 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5843 | 5843 | | |
5844 | 5844 | | |
5845 | 5845 | | |
| 5846 | + | |
5846 | 5847 | | |
5847 | 5848 | | |
5848 | 5849 | | |
5849 | 5850 | | |
5850 | | - | |
5851 | 5851 | | |
5852 | 5852 | | |
5853 | 5853 | | |
| |||
5911 | 5911 | | |
5912 | 5912 | | |
5913 | 5913 | | |
5914 | | - | |
5915 | 5914 | | |
5916 | 5915 | | |
5917 | 5916 | | |
5918 | 5917 | | |
5919 | 5918 | | |
5920 | | - | |
5921 | | - | |
| 5919 | + | |
| 5920 | + | |
5922 | 5921 | | |
5923 | 5922 | | |
5924 | 5923 | | |
| |||
5928 | 5927 | | |
5929 | 5928 | | |
5930 | 5929 | | |
| 5930 | + | |
| 5931 | + | |
5931 | 5932 | | |
5932 | 5933 | | |
5933 | 5934 | | |
5934 | 5935 | | |
5935 | 5936 | | |
5936 | | - | |
| 5937 | + | |
5937 | 5938 | | |
5938 | 5939 | | |
5939 | 5940 | | |
5940 | 5941 | | |
5941 | 5942 | | |
5942 | 5943 | | |
5943 | 5944 | | |
5944 | | - | |
| 5945 | + | |
5945 | 5946 | | |
5946 | 5947 | | |
5947 | 5948 | | |
| |||
5950 | 5951 | | |
5951 | 5952 | | |
5952 | 5953 | | |
5953 | | - | |
5954 | | - | |
| 5954 | + | |
| 5955 | + | |
5955 | 5956 | | |
5956 | 5957 | | |
5957 | 5958 | | |
| |||
5975 | 5976 | | |
5976 | 5977 | | |
5977 | 5978 | | |
5978 | | - | |
| 5979 | + | |
5979 | 5980 | | |
5980 | 5981 | | |
5981 | 5982 | | |
5982 | 5983 | | |
5983 | | - | |
| 5984 | + | |
| 5985 | + | |
5984 | 5986 | | |
5985 | 5987 | | |
5986 | 5988 | | |
5987 | | - | |
| 5989 | + | |
5988 | 5990 | | |
5989 | 5991 | | |
5990 | 5992 | | |
| |||
0 commit comments