# git rev-parse -q --verify 4e23eeebb2e57f5a28b36221aa776b5a1122dde5^{commit} 4e23eeebb2e57f5a28b36221aa776b5a1122dde5 already have revision, skipping fetch # git checkout -q -f -B kisskb 4e23eeebb2e57f5a28b36221aa776b5a1122dde5 # git clean -qxdf # < git log -1 # commit 4e23eeebb2e57f5a28b36221aa776b5a1122dde5 # Merge: 3bc1bc0b59d0 36d4b36b6959 # Author: Linus Torvalds # Date: Sun Aug 7 17:52:35 2022 -0700 # # Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linux # # Pull bitmap updates from Yury Norov: # # - fix the duplicated comments on bitmap_to_arr64() (Qu Wenruo) # # - optimize out non-atomic bitops on compile-time constants (Alexander # Lobakin) # # - cleanup bitmap-related headers (Yury Norov) # # - x86/olpc: fix 'logical not is only applied to the left hand side' # (Alexander Lobakin) # # - lib/nodemask: inline wrappers around bitmap (Yury Norov) # # * tag 'bitmap-6.0-rc1' of https://github.com/norov/linux: (26 commits) # lib/nodemask: inline next_node_in() and node_random() # powerpc: drop dependency on in archrandom.h # x86/olpc: fix 'logical not is only applied to the left hand side' # lib/cpumask: move some one-line wrappers to header file # headers/deps: mm: align MANITAINERS and Docs with new gfp.h structure # headers/deps: mm: Split out of # headers/deps: mm: Optimize header dependencies # lib/cpumask: move trivial wrappers around find_bit to the header # lib/cpumask: change return types to unsigned where appropriate # cpumask: change return types to bool where appropriate # lib/bitmap: change type of bitmap_weight to unsigned long # lib/bitmap: change return types to bool where appropriate # arm: align find_bit declarations with generic kernel # iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) # lib/test_bitmap: test the tail after bitmap_to_arr64() # lib/bitmap: fix off-by-one in bitmap_to_arr64() # lib: test_bitmap: add compile-time optimization/evaluations assertions # bitmap: don't assume compiler evaluates small mem*() builtins calls # net/ice: fix initializing the bitmap in the switch code # bitops: let optimize out non-atomic bitops on compile-time constants # ... # < /opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 4e23eeebb2e57f5a28b36221aa776b5a1122dde5 # < make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allyesconfig_um-x86_64 CROSS_COMPILE=/opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux- SUBARCH=x86_64 allyesconfig # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_KCOV=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_GCC_PLUGIN_CYC_COMPLEXITY=n # Added to kconfig CONFIG_GCC_PLUGIN_SANCOV=n # Added to kconfig CONFIG_GCC_PLUGIN_LATENT_ENTROPY=n # Added to kconfig CONFIG_GCC_PLUGIN_STRUCTLEAK=n # Added to kconfig CONFIG_GCC_PLUGIN_RANDSTRUCT=n # Added to kconfig CONFIG_UML_NET=n # Added to kconfig CONFIG_UML_NET_ETHERTAP=n # Added to kconfig CONFIG_UML_NET_TUNTAP=n # Added to kconfig CONFIG_UML_NET_SLIP=n # Added to kconfig CONFIG_UML_NET_DAEMON=n # Added to kconfig CONFIG_UML_NET_VDE=n # Added to kconfig CONFIG_UML_NET_MCAST=n # Added to kconfig CONFIG_UML_NET_PCAP=n # Added to kconfig CONFIG_UML_NET_SLIRP=n # Added to kconfig CONFIG_GCOV_KERNEL=n # Added to kconfig CONFIG_DEBUG_INFO_BTF=n # Added to kconfig CONFIG_BPF_PRELOAD=n # < make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allyesconfig_um-x86_64 CROSS_COMPILE=/opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux- SUBARCH=x86_64 help # make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allyesconfig_um-x86_64 CROSS_COMPILE=/opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux- SUBARCH=x86_64 olddefconfig .config:12662:warning: override: reassigning to symbol GCC_PLUGIN_SANCOV .config:12667:warning: override: reassigning to symbol UML_NET_ETHERTAP .config:12669:warning: override: reassigning to symbol UML_NET_SLIP .config:12672:warning: override: reassigning to symbol UML_NET_MCAST .config:12674:warning: override: reassigning to symbol UML_NET_SLIRP # make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allyesconfig_um-x86_64 CROSS_COMPILE=/opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux- SUBARCH=x86_64 /kisskb/src/arch/um/os-Linux/util.c:17:24: fatal error: sys/random.h: No such file or directory compilation terminated. make[2]: *** [/kisskb/src/scripts/Makefile.build:249: arch/um/os-Linux/util.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1844: arch/um/os-Linux] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:219: __sub-make] Error 2 Command 'make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allyesconfig_um-x86_64 CROSS_COMPILE=/opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux- SUBARCH=x86_64 ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus_um-allyesconfig_um-x86_64 # Build took: 0:01:24.495144