All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dennis Zhou <dennis@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Tejun Heo <tj@kernel.org>, Christoph Lameter <cl@linux.com>,
	Vlastimil Babka <vbabka@suse.cz>, Baoquan He <bhe@redhat.com>,
	linux-mm@kvack.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] percpu changes for v6.2-rc1
Date: Mon, 12 Dec 2022 09:13:42 -0800	[thread overview]
Message-ID: <Y5dhRrNFzNX1Z64/@fedora> (raw)

Hi Linus,

Baoquan was nice enough to run some clean ups for percpu. There will be
a minor merge conflict with Vlastimil's slab PR [1]. This is due to
adjusting the PERCPU_DYNAMIC_EARLY_SIZE up for proper early percpu
reservation size on arm64 with 64k pages.

[1] https://lore.kernel.org/all/20221122163634.3b21cf71@canb.auug.org.au/

Some new eventual work is potential BPF accounting of percpu.

Thanks,
Dennis

The following changes since commit f0c4d9fc9cc9462659728d168387191387e903cc:

  Linux 6.1-rc4 (2022-11-06 15:07:11 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git for-6.2

for you to fetch changes up to d667c94962c1c81ef587ac91dc5c01a1cfe339c7:

  mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (2022-11-07 22:59:28 -0800)

----------------------------------------------------------------
Baoquan He (7):
      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

 include/linux/percpu.h |  7 +++----
 mm/percpu.c            | 44 ++++++++++++++++++--------------------------
 2 files changed, 21 insertions(+), 30 deletions(-)

             reply	other threads:[~2022-12-12 17:14 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-12 17:13 Dennis Zhou [this message]
2022-12-13  0:11 ` [GIT PULL] percpu changes for v6.2-rc1 Linus Torvalds
2022-12-13 15:41   ` Dennis Zhou
2022-12-13  0:36 ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Y5dhRrNFzNX1Z64/@fedora \
    --to=dennis@kernel.org \
    --cc=bhe@redhat.com \
    --cc=cl@linux.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=tj@kernel.org \
    --cc=torvalds@linux-foundation.org \
    --cc=vbabka@suse.cz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.