mali: fix modpost error reported by belegdol

https://forum.odroid.com/viewtopic.php?f=225&t=47301
This commit is contained in:
Mauro (mdrjr) Ribeiro
2023-09-19 13:28:23 -03:00
parent 59dd9f28c4
commit 0db079db77

View File

@@ -2490,10 +2490,10 @@ void kbasep_os_process_page_usage_update(struct kbase_context *kctx, int pages)
if (mm) {
atomic_add(pages, &kctx->nonmapped_pages);
#ifdef SPLIT_RSS_COUNTING
add_mm_counter(mm, MM_FILEPAGES, pages);
atomic_long_add(pages, &mm->rss_stat.count[MM_FILEPAGES]);
#else
spin_lock(&mm->page_table_lock);
add_mm_counter(mm, MM_FILEPAGES, pages);
atomic_long_add(pages, &mm->rss_stat.count[MM_FILEPAGES]);
spin_unlock(&mm->page_table_lock);
#endif
}
@@ -2518,10 +2518,10 @@ static void kbasep_os_process_page_usage_drain(struct kbase_context *kctx)
pages = atomic_xchg(&kctx->nonmapped_pages, 0);
#ifdef SPLIT_RSS_COUNTING
add_mm_counter(mm, MM_FILEPAGES, -pages);
atomic_long_add(-pages, &mm->rss_stat.count[MM_FILEPAGES]);
#else
spin_lock(&mm->page_table_lock);
add_mm_counter(mm, MM_FILEPAGES, -pages);
atomic_long_add(-pages, &mm->rss_stat.count[MM_FILEPAGES]);
spin_unlock(&mm->page_table_lock);
#endif
}