forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-02-20 ea08eeccae9297f7aabd2ef7f0c2517ac4549acc
kernel/mm/zbud.c
....@@ -1,3 +1,4 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * zbud.c
34 *
....@@ -242,7 +243,7 @@
242243 zhdr->last_chunks = 0;
243244 INIT_LIST_HEAD(&zhdr->buddy);
244245 INIT_LIST_HEAD(&zhdr->lru);
245
- zhdr->under_reclaim = 0;
246
+ zhdr->under_reclaim = false;
246247 return zhdr;
247248 }
248249
....@@ -366,7 +367,6 @@
366367 spin_lock(&pool->lock);
367368
368369 /* First, try to find an unbuddied zbud page. */
369
- zhdr = NULL;
370370 for_each_unbuddied_list(i, chunks) {
371371 if (!list_empty(&pool->unbuddied[i])) {
372372 zhdr = list_first_entry(&pool->unbuddied[i],