Re: [GIT PULL] Bitmap patches for v6.0-rc2

From: Yury Norov
Date: Wed Aug 17 2022 - 16:01:41 EST


+ LKML

On Wed, Aug 17, 2022 at 09:05:03AM -0700, Yury Norov wrote:
> The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868:
>
> Linux 6.0-rc1 (2022-08-14 15:50:18 -0700)
>
> are available in the Git repository at:
>
> https://github.com/norov/linux.git tags/bitmap-6.0-rc2
>
> for you to fetch changes up to 61b123ffcedac72a1ac6a96d1da87d25efddcbda:
>
> lib/cpumask: drop always-true preprocessor guard (2022-08-15 11:00:44 -0700)
>
> ----------------------------------------------------------------
>
> Hi Linus,
>
> Please pull this updates for UP rework series. The one that we have
> in -rc1 came from mm tree, and doesn't include latest changes.
>
> One important advantage is that the new one based on cpumask headers
> rework, and it allows to keep cpumask.c a purely SMP thing.
>
> From Sander Vanheule's email:
>
> cpumask: UP optimisation fixes follow-up
>
> As an older version of the UP optimisation fixes was merged, not all
> review feedback has been implemented. These patches implement the
> feedback received on the merged version [1], and the respin [2], for
> changes related to include/linux/cpumask.h and lib/cpumask.c.
>
> [1] https://lore.kernel.org/lkml/cover.1656777646.git.sander@xxxxxxxxxxxxx/
> [2] https://lore.kernel.org/lkml/cover.1659077534.git.sander@xxxxxxxxxxxxx/
>
> Thanks,
> Yury
>
> ----------------------------------------------------------------
> Sander Vanheule (3):
> cpumask: align signatures of UP implementations
> lib/cpumask: add inline cpumask_next_wrap() for UP
> lib/cpumask: drop always-true preprocessor guard
>
> include/linux/cpumask.h | 26 +++++++++++++++++++++++---
> lib/Makefile | 3 ++-
> lib/cpumask.c | 2 --
> 3 files changed, 25 insertions(+), 6 deletions(-)