]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Merge tag 'bitmap-for-6.12' of https://github.com/norov/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 27 Sep 2024 19:10:45 +0000 (12:10 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 27 Sep 2024 19:10:45 +0000 (12:10 -0700)
commit9c44575c78dbcdf89bd9f9bc3869ce8ab5cc1272
tree76a784720191559703ff70892326fa00dcf7ece0
parentba33a49fcd42a94d405221cd0677388db1b69ed2
parentd7bcc37436c7d373a715d48a7cd74cd3b1724a68
Merge tag 'bitmap-for-6.12' of https://github.com/norov/linux

Pull bitmap updates from Yury Norov:

 - switch all bitmamp APIs from inline to __always_inline (Brian Norris)

   The __always_inline series improves on code generation, and now with
   the latest compiler versions is required to avoid compilation
   warnings. It spent enough in my backlog, and I'm thankful to Brian
   Norris for taking over and moving it forward.

 - introduce GENMASK_U128() macro (Anshuman Khandual)

   GENMASK_U128() is a prerequisite needed for arm64 development

* tag 'bitmap-for-6.12' of https://github.com/norov/linux:
  lib/test_bits.c: Add tests for GENMASK_U128()
  uapi: Define GENMASK_U128
  nodemask: Switch from inline to __always_inline
  cpumask: Switch from inline to __always_inline
  bitmap: Switch from inline to __always_inline
  find: Switch from inline to __always_inline
include/linux/bitmap.h
include/linux/cpumask.h