# git rev-parse -q --verify bc491fb12513e79702c6f936c838f792b5389129^{commit} bc491fb12513e79702c6f936c838f792b5389129 already have revision, skipping fetch # git checkout -q -f -B kisskb bc491fb12513e79702c6f936c838f792b5389129 # git clean -qxdf # < git log -1 # commit bc491fb12513e79702c6f936c838f792b5389129 # Merge: 3f066e882bf1 d7f55471db27 # Author: Linus Torvalds # Date: Wed Dec 22 11:39:53 2021 -0800 # # Merge tag 'fixes-2021-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock # # Pull memblock fix from Mike Rapoport: # "Fix memblock_phys_alloc() section mismatch error # # There are section mismatch errors when compiler refuses to inline # one-line wrapper memblock_phys_alloc(). Make memblock_phys_alloc() # __always_inline to avoid these mismatch issues" # # * tag 'fixes-2021-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock: # memblock: fix memblock_phys_alloc() section mismatch error # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 bc491fb12513e79702c6f936c838f792b5389129 # < make -s -j 32 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 32 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 32 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- olddefconfig .config:8380:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD # make -s -j 32 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- In function 'ath11k_peer_assoc_h_he', inlined from 'ath11k_peer_assoc_prepare' at /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:2359:2: /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1942:29: error: 'ath11k_peer_assoc_h_he_limit' reading 16 bytes from a region of size 0 [-Werror=stringop-overread] 1942 | v = ath11k_peer_assoc_h_he_limit(v, he_mcs_mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c: In function 'ath11k_peer_assoc_prepare': /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1942:29: note: referencing argument 2 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1758:12: note: in a call to function 'ath11k_peer_assoc_h_he_limit' 1758 | static u16 ath11k_peer_assoc_h_he_limit(u16 tx_mcs_set, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'ath11k_peer_assoc_h_he', inlined from 'ath11k_peer_assoc_prepare' at /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:2359:2: /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1955:21: error: 'ath11k_peer_assoc_h_he_limit' reading 16 bytes from a region of size 0 [-Werror=stringop-overread] 1955 | v = ath11k_peer_assoc_h_he_limit(v, he_mcs_mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c: In function 'ath11k_peer_assoc_prepare': /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1955:21: note: referencing argument 2 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1758:12: note: in a call to function 'ath11k_peer_assoc_h_he_limit' 1758 | static u16 ath11k_peer_assoc_h_he_limit(u16 tx_mcs_set, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'ath11k_peer_assoc_h_he', inlined from 'ath11k_peer_assoc_prepare' at /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:2359:2: /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1968:21: error: 'ath11k_peer_assoc_h_he_limit' reading 16 bytes from a region of size 0 [-Werror=stringop-overread] 1968 | v = ath11k_peer_assoc_h_he_limit(v, he_mcs_mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c: In function 'ath11k_peer_assoc_prepare': /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1968:21: note: referencing argument 2 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1758:12: note: in a call to function 'ath11k_peer_assoc_h_he_limit' 1758 | static u16 ath11k_peer_assoc_h_he_limit(u16 tx_mcs_set, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'ath11k_peer_assoc_h_he', inlined from 'ath11k_peer_assoc_prepare' at /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:2359:2: /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1968:21: error: 'ath11k_peer_assoc_h_he_limit' reading 16 bytes from a region of size 0 [-Werror=stringop-overread] 1968 | v = ath11k_peer_assoc_h_he_limit(v, he_mcs_mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c: In function 'ath11k_peer_assoc_prepare': /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1968:21: note: referencing argument 2 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1758:12: note: in a call to function 'ath11k_peer_assoc_h_he_limit' 1758 | static u16 ath11k_peer_assoc_h_he_limit(u16 tx_mcs_set, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'ath11k_peer_assoc_h_he', inlined from 'ath11k_peer_assoc_prepare' at /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:2359:2: /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1968:21: error: 'ath11k_peer_assoc_h_he_limit' reading 16 bytes from a region of size 0 [-Werror=stringop-overread] 1968 | v = ath11k_peer_assoc_h_he_limit(v, he_mcs_mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c: In function 'ath11k_peer_assoc_prepare': /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1968:21: note: referencing argument 2 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1758:12: note: in a call to function 'ath11k_peer_assoc_h_he_limit' 1758 | static u16 ath11k_peer_assoc_h_he_limit(u16 tx_mcs_set, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'ath11k_peer_assoc_h_he', inlined from 'ath11k_peer_assoc_prepare' at /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:2359:2: /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1955:21: error: 'ath11k_peer_assoc_h_he_limit' reading 16 bytes from a region of size 0 [-Werror=stringop-overread] 1955 | v = ath11k_peer_assoc_h_he_limit(v, he_mcs_mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c: In function 'ath11k_peer_assoc_prepare': /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1955:21: note: referencing argument 2 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/net/wireless/ath/ath11k/mac.c:1758:12: note: in a call to function 'ath11k_peer_assoc_h_he_limit' 1758 | static u16 ath11k_peer_assoc_h_he_limit(u16 tx_mcs_set, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[6]: *** [/kisskb/src/scripts/Makefile.build:287: drivers/net/wireless/ath/ath11k/mac.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [/kisskb/src/scripts/Makefile.build:549: drivers/net/wireless/ath/ath11k] Error 2 make[4]: *** [/kisskb/src/scripts/Makefile.build:549: drivers/net/wireless/ath] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:549: drivers/net/wireless] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:549: drivers/net] Error 2 make[1]: *** [/kisskb/src/Makefile:1846: drivers] Error 2 make: *** [Makefile:219: __sub-make] Error 2 Command 'make -s -j 32 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 # Build took: 0:10:33.788661