This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3bc1bc0b59d0 Merge tag '5.20-rc-smb3-client-fixes-part1' of git://git.s [...] new ba1afa676d0b lib: bitmap: fix the duplicated comments on bitmap_to_arr64() new e5a16a5c4602 ia64, processor: fix -Wincompatible-pointer-types in ia64_ [...] new 21bb8af513d3 bitops: always define asm-generic non-atomic bitops new 0e862838f290 bitops: unify non-atomic bitops prototypes across architectures new bb7379bfa680 bitops: define const_*() versions of the non-atomics new e69eb9c460f1 bitops: wrap non-atomic bitops with a transparent macro new b03fc1173c0c bitops: let optimize out non-atomic bitops on compile-time [...] new 2f7ee2a72cce net/ice: fix initializing the bitmap in the switch code new 3e7e5baaaba7 bitmap: don't assume compiler evaluates small mem*() built [...] new dc34d5036692 lib: test_bitmap: add compile-time optimization/evaluation [...] new 428bc0986356 lib/bitmap: fix off-by-one in bitmap_to_arr64() new 30fd8cdf53a0 lib/test_bitmap: test the tail after bitmap_to_arr64() new b0b0b77ea611 iommu/vt-d: avoid invalid memory access via node_online(NU [...] new 0b4736a424a1 arm: align find_bit declarations with generic kernel new e2863a78593d lib/bitmap: change return types to bool where appropriate new 4dea97f8636d lib/bitmap: change type of bitmap_weight to unsigned long new cb32c285cc10 cpumask: change return types to bool where appropriate new 8b6b795d9bfc lib/cpumask: change return types to unsigned where appropriate new 9b2e70860ef2 lib/cpumask: move trivial wrappers around find_bit to the header new db96b0c5f9db headers/deps: mm: Optimize <linux/gfp.h> header dependencies new cb5a065b4ea9 headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h> new 7343f2b0db49 headers/deps: mm: align MANITAINERS and Docs with new gfp. [...] new f0dd891dd5a1 lib/cpumask: move some one-line wrappers to header file new 3a2ba42cbd0b x86/olpc: fix 'logical not is only applied to the left hand side' new 3e731203153d powerpc: drop dependency on <asm/machdep.h> in archrandom.h new 36d4b36b6959 lib/nodemask: inline next_node_in() and node_random() new 1ab9250751ee Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linux
The 27 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/core-api/mm-api.rst | 8 +- MAINTAINERS | 2 +- arch/alpha/include/asm/bitops.h | 32 +- arch/arm/include/asm/bitops.h | 18 +- arch/hexagon/include/asm/bitops.h | 24 +- arch/ia64/include/asm/bitops.h | 42 +-- arch/ia64/include/asm/processor.h | 2 +- arch/m68k/include/asm/bitops.h | 49 ++- arch/powerpc/include/asm/archrandom.h | 9 +- arch/powerpc/kernel/setup-common.c | 8 + arch/s390/include/asm/bitops.h | 61 ++-- arch/sh/include/asm/bitops-op32.h | 34 +- arch/sparc/include/asm/bitops_32.h | 18 +- arch/sparc/lib/atomic32.c | 12 +- arch/x86/include/asm/bitops.h | 22 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- drivers/iommu/intel/dmar.c | 2 +- drivers/net/ethernet/intel/ice/ice_switch.c | 2 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- include/asm-generic/bitops/generic-non-atomic.h | 161 +++++++++ .../asm-generic/bitops/instrumented-non-atomic.h | 35 +- include/asm-generic/bitops/non-atomic.h | 121 +------ .../bitops/non-instrumented-non-atomic.h | 16 + include/linux/bitmap.h | 37 +- include/linux/bitops.h | 50 +++ include/linux/cpumask.h | 122 +++++-- include/linux/gfp.h | 348 +------------------ include/linux/{gfp.h => gfp_types.h} | 377 +-------------------- include/linux/nodemask.h | 24 +- lib/Makefile | 2 +- lib/bitmap.c | 11 +- lib/cpumask.c | 97 +----- lib/nodemask.c | 8 - lib/test_bitmap.c | 68 ++++ tools/include/asm-generic/bitops/non-atomic.h | 34 +- tools/include/linux/bitmap.h | 12 +- tools/include/linux/bitops.h | 16 + tools/lib/bitmap.c | 6 +- 38 files changed, 731 insertions(+), 1163 deletions(-) create mode 100644 include/asm-generic/bitops/generic-non-atomic.h create mode 100644 include/asm-generic/bitops/non-instrumented-non-atomic.h copy include/linux/{gfp.h => gfp_types.h} (55%)