[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20221024081435.204970-1-bhe@redhat.com>
Date: Mon, 24 Oct 2022 16:14:27 +0800
From: Baoquan He <bhe@...hat.com>
To: linux-kernel@...r.kernel.org
Cc: Dennis Zhou <dennis@...nel.org>, Tejun Heo <tj@...nel.org>,
Christoph Lameter <cl@...ux.com>,
Andrew Morton <akpm@...ux-foundation.org>, linux-mm@...ck.org,
Baoquan He <bhe@...hat.com>
Subject: [PATCH 0/8] Cleanup and optimization patches for percpu
These were found out when reading percpu code, and queued in my local
branch for long time. Send them out for reviewing.
Baoquan He (8):
mm/percpu: remove unused pcpu_map_extend_chunks
mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated()
mm/percpu: Update the code comment when creating new chunk
mm/percpu: add comment to state the empty populated pages accounting
mm/percpu: replace the goto with break
mm/percpu.c: remove the lcm code since block size is fixed at page
size
mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS
mm/slub, percpu: correct the calculation of early percpu allocation
size
include/linux/percpu.h | 7 +++----
mm/percpu.c | 44 +++++++++++++++++-------------------------
mm/slub.c | 3 ++-
3 files changed, 23 insertions(+), 31 deletions(-)
--
2.34.1
Powered by blists - more mailing lists