Mock Version: 2.12 Mock Version: 2.12 Mock Version: 2.12 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/kernel.spec'], chrootPath='/var/lib/mock/dist-an23-build-77688-40504/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/kernel.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: extra tokens at the end of %endif directive in line 1225: %endif #turbostat/x86_energy_perf_policy warning: extra tokens at the end of %endif directive in line 1389: %endif #turbostat/x86_energy_perf_policy Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1646870400 Wrote: /builddir/build/SRPMS/kernel-5.16.0-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/kernel.spec'], chrootPath='/var/lib/mock/dist-an23-build-77688-40504/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/kernel.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: extra tokens at the end of %endif directive in line 1225: %endif #turbostat/x86_energy_perf_policy warning: extra tokens at the end of %endif directive in line 1389: %endif #turbostat/x86_energy_perf_policy Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1646870400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8uXXLT + umask 022 + cd /builddir/build/BUILD + patch_command='patch -p1 -F1 -s' + cd /builddir/build/BUILD + rm -rf kernel-5.16.0-1.an23 + /usr/bin/mkdir -p kernel-5.16.0-1.an23 + cd kernel-5.16.0-1.an23 + /usr/bin/xz -dc /builddir/build/SOURCES/linux-5.16.0-1.an23.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mv linux-5.16.0-1.an23 linux-5.16.0-1.an23.aarch64 + cd linux-5.16.0-1.an23.aarch64 + cp /builddir/build/SOURCES/kernel-5.16.0-aarch64-debug.config /builddir/build/SOURCES/kernel-5.16.0-aarch64.config /builddir/build/SOURCES/kernel-5.16.0-x86_64-debug.config /builddir/build/SOURCES/kernel-5.16.0-x86_64.config . + chmod +x scripts/checkpatch.pl + mv COPYING COPYING-5.16.0 + touch .scmversion + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e scripts/show_delta ']' + pathfix.py -i /usr/bin/python3 -p -n scripts/show_delta scripts/show_delta: updating + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e scripts/diffconfig ']' + pathfix.py -i /usr/bin/python3 -p -n scripts/diffconfig scripts/diffconfig: updating + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e scripts/bloat-o-meter ']' + pathfix.py -i /usr/bin/python3 -p -n scripts/bloat-o-meter scripts/bloat-o-meter: updating + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e scripts/jobserver-exec ']' + pathfix.py -i /usr/bin/python3 -p -n scripts/jobserver-exec scripts/jobserver-exec: updating + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e scripts/run-clang-tools.py ']' + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e scripts/gen_compile_commands.py ']' + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e scripts/clang-tools/run-clang-tools.py ']' + pathfix.py -i /usr/bin/python3 -p -n scripts/clang-tools/run-clang-tools.py scripts/clang-tools/run-clang-tools.py: updating + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e scripts/clang-tools/gen_compile_commands.py ']' + pathfix.py -i /usr/bin/python3 -p -n scripts/clang-tools/gen_compile_commands.py scripts/clang-tools/gen_compile_commands.py: updating + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e tools/perf/tests/attr.py ']' + pathfix.py -i /usr/bin/python3 -p -n tools/perf/tests/attr.py tools/perf/tests/attr.py: no change + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e tools/perf/scripts/python/stat-cpi.py ']' + pathfix.py -i /usr/bin/python3 -p -n tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/stat-cpi.py: no change + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e tools/perf/scripts/python/sched-migration.py ']' + pathfix.py -i /usr/bin/python3 -p -n tools/perf/scripts/python/sched-migration.py tools/perf/scripts/python/sched-migration.py: no change + for path in scripts/show_delta scripts/diffconfig scripts/bloat-o-meter scripts/jobserver-exec scripts/run-clang-tools.py scripts/gen_compile_commands.py scripts/clang-tools/run-clang-tools.py scripts/clang-tools/gen_compile_commands.py tools/perf/tests/attr.py tools/perf/scripts/python/stat-cpi.py tools/perf/scripts/python/sched-migration.py Documentation + '[' -e Documentation ']' + pathfix.py -i /usr/bin/python3 -p -n Documentation recursedown('Documentation') recursedown('Documentation/ABI') recursedown('Documentation/ABI/obsolete') recursedown('Documentation/ABI/removed') recursedown('Documentation/ABI/stable') recursedown('Documentation/ABI/testing') recursedown('Documentation/PCI') recursedown('Documentation/PCI/endpoint') recursedown('Documentation/PCI/endpoint/function') recursedown('Documentation/PCI/endpoint/function/binding') recursedown('Documentation/RCU') recursedown('Documentation/RCU/Design') recursedown('Documentation/RCU/Design/Data-Structures') recursedown('Documentation/RCU/Design/Expedited-Grace-Periods') recursedown('Documentation/RCU/Design/Memory-Ordering') recursedown('Documentation/RCU/Design/Requirements') recursedown('Documentation/accounting') recursedown('Documentation/admin-guide') recursedown('Documentation/admin-guide/LSM') recursedown('Documentation/admin-guide/acpi') recursedown('Documentation/admin-guide/aoe') recursedown('Documentation/admin-guide/auxdisplay') recursedown('Documentation/admin-guide/blockdev') recursedown('Documentation/admin-guide/blockdev/drbd') recursedown('Documentation/admin-guide/cgroup-v1') recursedown('Documentation/admin-guide/cifs') recursedown('Documentation/admin-guide/device-mapper') recursedown('Documentation/admin-guide/gpio') recursedown('Documentation/admin-guide/hw-vuln') recursedown('Documentation/admin-guide/kdump') recursedown('Documentation/admin-guide/laptops') recursedown('Documentation/admin-guide/media') recursedown('Documentation/admin-guide/mm') recursedown('Documentation/admin-guide/mm/damon') recursedown('Documentation/admin-guide/namespaces') recursedown('Documentation/admin-guide/nfs') recursedown('Documentation/admin-guide/perf') recursedown('Documentation/admin-guide/pm') recursedown('Documentation/admin-guide/sysctl') recursedown('Documentation/arm') recursedown('Documentation/arm/keystone') recursedown('Documentation/arm/nwfpe') recursedown('Documentation/arm/omap') recursedown('Documentation/arm/pxa') recursedown('Documentation/arm/sa1100') recursedown('Documentation/arm/samsung') recursedown('Documentation/arm/samsung-s3c24xx') recursedown('Documentation/arm/spear') recursedown('Documentation/arm/sti') recursedown('Documentation/arm/stm32') recursedown('Documentation/arm/sunxi') recursedown('Documentation/arm/vfp') recursedown('Documentation/arm64') recursedown('Documentation/block') recursedown('Documentation/bpf') recursedown('Documentation/bpf/libbpf') recursedown('Documentation/cdrom') recursedown('Documentation/core-api') recursedown('Documentation/core-api/irq') recursedown('Documentation/cpu-freq') recursedown('Documentation/crypto') recursedown('Documentation/dev-tools') recursedown('Documentation/dev-tools/kunit') recursedown('Documentation/dev-tools/kunit/api') recursedown('Documentation/devicetree') recursedown('Documentation/devicetree/bindings') recursedown('Documentation/devicetree/bindings/arc') recursedown('Documentation/devicetree/bindings/arm') recursedown('Documentation/devicetree/bindings/arm/altera') recursedown('Documentation/devicetree/bindings/arm/amlogic') recursedown('Documentation/devicetree/bindings/arm/apm') recursedown('Documentation/devicetree/bindings/arm/bcm') recursedown('Documentation/devicetree/bindings/arm/calxeda') recursedown('Documentation/devicetree/bindings/arm/cpu-enable-method') recursedown('Documentation/devicetree/bindings/arm/firmware') recursedown('Documentation/devicetree/bindings/arm/freescale') recursedown('Documentation/devicetree/bindings/arm/hisilicon') recursedown('Documentation/devicetree/bindings/arm/hisilicon/controller') recursedown('Documentation/devicetree/bindings/arm/keystone') recursedown('Documentation/devicetree/bindings/arm/marvell') recursedown('Documentation/devicetree/bindings/arm/mediatek') recursedown('Documentation/devicetree/bindings/arm/mrvl') recursedown('Documentation/devicetree/bindings/arm/msm') recursedown('Documentation/devicetree/bindings/arm/mstar') recursedown('Documentation/devicetree/bindings/arm/npcm') recursedown('Documentation/devicetree/bindings/arm/nxp') recursedown('Documentation/devicetree/bindings/arm/omap') recursedown('Documentation/devicetree/bindings/arm/rockchip') recursedown('Documentation/devicetree/bindings/arm/samsung') recursedown('Documentation/devicetree/bindings/arm/socionext') recursedown('Documentation/devicetree/bindings/arm/sprd') recursedown('Documentation/devicetree/bindings/arm/stm32') recursedown('Documentation/devicetree/bindings/arm/sunxi') recursedown('Documentation/devicetree/bindings/arm/tegra') recursedown('Documentation/devicetree/bindings/arm/ti') recursedown('Documentation/devicetree/bindings/arm/ux500') recursedown('Documentation/devicetree/bindings/arm/vt8500') recursedown('Documentation/devicetree/bindings/ata') recursedown('Documentation/devicetree/bindings/auxdisplay') recursedown('Documentation/devicetree/bindings/board') recursedown('Documentation/devicetree/bindings/bus') recursedown('Documentation/devicetree/bindings/chrome') recursedown('Documentation/devicetree/bindings/clock') recursedown('Documentation/devicetree/bindings/clock/sifive') recursedown('Documentation/devicetree/bindings/clock/st') recursedown('Documentation/devicetree/bindings/clock/ti') recursedown('Documentation/devicetree/bindings/clock/ti/davinci') recursedown('Documentation/devicetree/bindings/connector') recursedown('Documentation/devicetree/bindings/counter') recursedown('Documentation/devicetree/bindings/cpu') recursedown('Documentation/devicetree/bindings/cpufreq') recursedown('Documentation/devicetree/bindings/crypto') recursedown('Documentation/devicetree/bindings/csky') recursedown('Documentation/devicetree/bindings/devfreq') recursedown('Documentation/devicetree/bindings/devfreq/event') recursedown('Documentation/devicetree/bindings/display') recursedown('Documentation/devicetree/bindings/display/armada') recursedown('Documentation/devicetree/bindings/display/atmel') recursedown('Documentation/devicetree/bindings/display/bridge') recursedown('Documentation/devicetree/bindings/display/connector') recursedown('Documentation/devicetree/bindings/display/exynos') recursedown('Documentation/devicetree/bindings/display/hisilicon') recursedown('Documentation/devicetree/bindings/display/imx') recursedown('Documentation/devicetree/bindings/display/mediatek') recursedown('Documentation/devicetree/bindings/display/msm') recursedown('Documentation/devicetree/bindings/display/panel') recursedown('Documentation/devicetree/bindings/display/rockchip') recursedown('Documentation/devicetree/bindings/display/tegra') recursedown('Documentation/devicetree/bindings/display/ti') recursedown('Documentation/devicetree/bindings/display/tilcdc') recursedown('Documentation/devicetree/bindings/display/xlnx') recursedown('Documentation/devicetree/bindings/dma') recursedown('Documentation/devicetree/bindings/dma/ti') recursedown('Documentation/devicetree/bindings/dma/xilinx') recursedown('Documentation/devicetree/bindings/dsp') recursedown('Documentation/devicetree/bindings/dvfs') recursedown('Documentation/devicetree/bindings/edac') recursedown('Documentation/devicetree/bindings/eeprom') recursedown('Documentation/devicetree/bindings/extcon') recursedown('Documentation/devicetree/bindings/firmware') recursedown('Documentation/devicetree/bindings/firmware/meson') recursedown('Documentation/devicetree/bindings/firmware/xilinx') recursedown('Documentation/devicetree/bindings/fpga') recursedown('Documentation/devicetree/bindings/fsi') recursedown('Documentation/devicetree/bindings/fuse') recursedown('Documentation/devicetree/bindings/gnss') recursedown('Documentation/devicetree/bindings/goldfish') recursedown('Documentation/devicetree/bindings/gpio') recursedown('Documentation/devicetree/bindings/gpu') recursedown('Documentation/devicetree/bindings/gpu/host1x') recursedown('Documentation/devicetree/bindings/h8300') recursedown('Documentation/devicetree/bindings/hsi') recursedown('Documentation/devicetree/bindings/hwlock') recursedown('Documentation/devicetree/bindings/hwmon') recursedown('Documentation/devicetree/bindings/hwmon/pmbus') recursedown('Documentation/devicetree/bindings/i2c') recursedown('Documentation/devicetree/bindings/i3c') recursedown('Documentation/devicetree/bindings/iio') recursedown('Documentation/devicetree/bindings/iio/accel') recursedown('Documentation/devicetree/bindings/iio/adc') recursedown('Documentation/devicetree/bindings/iio/afe') recursedown('Documentation/devicetree/bindings/iio/amplifiers') recursedown('Documentation/devicetree/bindings/iio/cdc') recursedown('Documentation/devicetree/bindings/iio/chemical') recursedown('Documentation/devicetree/bindings/iio/dac') recursedown('Documentation/devicetree/bindings/iio/frequency') recursedown('Documentation/devicetree/bindings/iio/gyroscope') recursedown('Documentation/devicetree/bindings/iio/health') recursedown('Documentation/devicetree/bindings/iio/humidity') recursedown('Documentation/devicetree/bindings/iio/impedance-analyzer') recursedown('Documentation/devicetree/bindings/iio/imu') recursedown('Documentation/devicetree/bindings/iio/light') recursedown('Documentation/devicetree/bindings/iio/magnetometer') recursedown('Documentation/devicetree/bindings/iio/multiplexer') recursedown('Documentation/devicetree/bindings/iio/potentiometer') recursedown('Documentation/devicetree/bindings/iio/potentiostat') recursedown('Documentation/devicetree/bindings/iio/pressure') recursedown('Documentation/devicetree/bindings/iio/proximity') recursedown('Documentation/devicetree/bindings/iio/resolver') recursedown('Documentation/devicetree/bindings/iio/temperature') recursedown('Documentation/devicetree/bindings/infiniband') recursedown('Documentation/devicetree/bindings/input') recursedown('Documentation/devicetree/bindings/input/rmi4') recursedown('Documentation/devicetree/bindings/input/touchscreen') recursedown('Documentation/devicetree/bindings/interconnect') recursedown('Documentation/devicetree/bindings/interrupt-controller') recursedown('Documentation/devicetree/bindings/iommu') recursedown('Documentation/devicetree/bindings/ipmi') recursedown('Documentation/devicetree/bindings/leds') recursedown('Documentation/devicetree/bindings/leds/backlight') recursedown('Documentation/devicetree/bindings/leds/irled') recursedown('Documentation/devicetree/bindings/mailbox') recursedown('Documentation/devicetree/bindings/media') recursedown('Documentation/devicetree/bindings/media/i2c') recursedown('Documentation/devicetree/bindings/media/spi') recursedown('Documentation/devicetree/bindings/media/xilinx') recursedown('Documentation/devicetree/bindings/memory-controllers') recursedown('Documentation/devicetree/bindings/memory-controllers/ddr') recursedown('Documentation/devicetree/bindings/memory-controllers/fsl') recursedown('Documentation/devicetree/bindings/memory-controllers/ti') recursedown('Documentation/devicetree/bindings/mfd') recursedown('Documentation/devicetree/bindings/mips') recursedown('Documentation/devicetree/bindings/mips/brcm') recursedown('Documentation/devicetree/bindings/mips/cavium') recursedown('Documentation/devicetree/bindings/mips/img') recursedown('Documentation/devicetree/bindings/mips/ingenic') recursedown('Documentation/devicetree/bindings/mips/lantiq') recursedown('Documentation/devicetree/bindings/mips/loongson') recursedown('Documentation/devicetree/bindings/mips/pic32') recursedown('Documentation/devicetree/bindings/misc') recursedown('Documentation/devicetree/bindings/mmc') recursedown('Documentation/devicetree/bindings/mtd') recursedown('Documentation/devicetree/bindings/mtd/partitions') recursedown('Documentation/devicetree/bindings/mux') recursedown('Documentation/devicetree/bindings/nds32') recursedown('Documentation/devicetree/bindings/net') recursedown('Documentation/devicetree/bindings/net/can') recursedown('Documentation/devicetree/bindings/net/dsa') recursedown('Documentation/devicetree/bindings/net/ieee802154') recursedown('Documentation/devicetree/bindings/net/nfc') recursedown('Documentation/devicetree/bindings/net/wireless') recursedown('Documentation/devicetree/bindings/nios2') recursedown('Documentation/devicetree/bindings/nvmem') recursedown('Documentation/devicetree/bindings/openrisc') recursedown('Documentation/devicetree/bindings/openrisc/opencores') recursedown('Documentation/devicetree/bindings/opp') recursedown('Documentation/devicetree/bindings/pci') recursedown('Documentation/devicetree/bindings/perf') recursedown('Documentation/devicetree/bindings/phy') recursedown('Documentation/devicetree/bindings/pinctrl') recursedown('Documentation/devicetree/bindings/pmem') recursedown('Documentation/devicetree/bindings/power') recursedown('Documentation/devicetree/bindings/power/avs') recursedown('Documentation/devicetree/bindings/power/reset') recursedown('Documentation/devicetree/bindings/power/supply') recursedown('Documentation/devicetree/bindings/powerpc') recursedown('Documentation/devicetree/bindings/powerpc/4xx') recursedown('Documentation/devicetree/bindings/powerpc/fsl') recursedown('Documentation/devicetree/bindings/powerpc/nintendo') recursedown('Documentation/devicetree/bindings/powerpc/opal') recursedown('Documentation/devicetree/bindings/pps') recursedown('Documentation/devicetree/bindings/ptp') recursedown('Documentation/devicetree/bindings/pwm') recursedown('Documentation/devicetree/bindings/regmap') recursedown('Documentation/devicetree/bindings/regulator') recursedown('Documentation/devicetree/bindings/remoteproc') recursedown('Documentation/devicetree/bindings/reserved-memory') recursedown('Documentation/devicetree/bindings/reset') recursedown('Documentation/devicetree/bindings/riscv') recursedown('Documentation/devicetree/bindings/rng') recursedown('Documentation/devicetree/bindings/rtc') recursedown('Documentation/devicetree/bindings/scsi') recursedown('Documentation/devicetree/bindings/security') recursedown('Documentation/devicetree/bindings/security/tpm') recursedown('Documentation/devicetree/bindings/serial') recursedown('Documentation/devicetree/bindings/serio') recursedown('Documentation/devicetree/bindings/sifive') recursedown('Documentation/devicetree/bindings/siox') recursedown('Documentation/devicetree/bindings/slimbus') recursedown('Documentation/devicetree/bindings/soc') recursedown('Documentation/devicetree/bindings/soc/amlogic') recursedown('Documentation/devicetree/bindings/soc/aspeed') recursedown('Documentation/devicetree/bindings/soc/bcm') recursedown('Documentation/devicetree/bindings/soc/dove') recursedown('Documentation/devicetree/bindings/soc/fsl') recursedown('Documentation/devicetree/bindings/soc/fsl/cpm_qe') recursedown('Documentation/devicetree/bindings/soc/fsl/cpm_qe/cpm') recursedown('Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe') recursedown('Documentation/devicetree/bindings/soc/imx') recursedown('Documentation/devicetree/bindings/soc/litex') recursedown('Documentation/devicetree/bindings/soc/mediatek') recursedown('Documentation/devicetree/bindings/soc/microchip') recursedown('Documentation/devicetree/bindings/soc/qcom') recursedown('Documentation/devicetree/bindings/soc/rockchip') recursedown('Documentation/devicetree/bindings/soc/ti') recursedown('Documentation/devicetree/bindings/soc/xilinx') recursedown('Documentation/devicetree/bindings/sound') recursedown('Documentation/devicetree/bindings/soundwire') recursedown('Documentation/devicetree/bindings/spi') recursedown('Documentation/devicetree/bindings/spmi') recursedown('Documentation/devicetree/bindings/sram') recursedown('Documentation/devicetree/bindings/staging') recursedown('Documentation/devicetree/bindings/staging/iio') recursedown('Documentation/devicetree/bindings/staging/iio/adc') recursedown('Documentation/devicetree/bindings/thermal') recursedown('Documentation/devicetree/bindings/timer') recursedown('Documentation/devicetree/bindings/ufs') recursedown('Documentation/devicetree/bindings/usb') recursedown('Documentation/devicetree/bindings/virtio') recursedown('Documentation/devicetree/bindings/w1') recursedown('Documentation/devicetree/bindings/watchdog') recursedown('Documentation/devicetree/bindings/x86') recursedown('Documentation/devicetree/bindings/xillybus') recursedown('Documentation/doc-guide') recursedown('Documentation/driver-api') recursedown('Documentation/driver-api/80211') recursedown('Documentation/driver-api/acpi') recursedown('Documentation/driver-api/backlight') recursedown('Documentation/driver-api/cxl') recursedown('Documentation/driver-api/dmaengine') recursedown('Documentation/driver-api/driver-model') recursedown('Documentation/driver-api/early-userspace') recursedown('Documentation/driver-api/firmware') recursedown('Documentation/driver-api/firmware/efi') recursedown('Documentation/driver-api/fpga') recursedown('Documentation/driver-api/gpio') recursedown('Documentation/driver-api/i3c') recursedown('Documentation/driver-api/iio') recursedown('Documentation/driver-api/md') recursedown('Documentation/driver-api/media') recursedown('Documentation/driver-api/media/drivers') recursedown('Documentation/driver-api/media/drivers/ccs') recursedown('Documentation/driver-api/mei') recursedown('Documentation/driver-api/memory-devices') recursedown('Documentation/driver-api/mmc') recursedown('Documentation/driver-api/mtd') recursedown('Documentation/driver-api/nfc') recursedown('Documentation/driver-api/nvdimm') recursedown('Documentation/driver-api/pci') recursedown('Documentation/driver-api/phy') recursedown('Documentation/driver-api/pldmfw') recursedown('Documentation/driver-api/pm') recursedown('Documentation/driver-api/rapidio') recursedown('Documentation/driver-api/serial') recursedown('Documentation/driver-api/soundwire') recursedown('Documentation/driver-api/surface_aggregator') recursedown('Documentation/driver-api/surface_aggregator/clients') recursedown('Documentation/driver-api/thermal') recursedown('Documentation/driver-api/usb') recursedown('Documentation/driver-api/xilinx') recursedown('Documentation/fault-injection') recursedown('Documentation/fb') recursedown('Documentation/features') recursedown('Documentation/features/core') recursedown('Documentation/features/core/cBPF-JIT') recursedown('Documentation/features/core/eBPF-JIT') recursedown('Documentation/features/core/generic-idle-thread') recursedown('Documentation/features/core/jump-labels') recursedown('Documentation/features/core/thread-info-in-task') recursedown('Documentation/features/core/tracehook') recursedown('Documentation/features/debug') recursedown('Documentation/features/debug/KASAN') recursedown('Documentation/features/debug/debug-vm-pgtable') recursedown('Documentation/features/debug/gcov-profile-all') recursedown('Documentation/features/debug/kcov') recursedown('Documentation/features/debug/kgdb') recursedown('Documentation/features/debug/kmemleak') recursedown('Documentation/features/debug/kprobes') recursedown('Documentation/features/debug/kprobes-on-ftrace') recursedown('Documentation/features/debug/kretprobes') recursedown('Documentation/features/debug/optprobes') recursedown('Documentation/features/debug/stackprotector') recursedown('Documentation/features/debug/uprobes') recursedown('Documentation/features/debug/user-ret-profiler') recursedown('Documentation/features/io') recursedown('Documentation/features/io/dma-contiguous') recursedown('Documentation/features/locking') recursedown('Documentation/features/locking/cmpxchg-local') recursedown('Documentation/features/locking/lockdep') recursedown('Documentation/features/locking/queued-rwlocks') recursedown('Documentation/features/locking/queued-spinlocks') recursedown('Documentation/features/perf') recursedown('Documentation/features/perf/kprobes-event') recursedown('Documentation/features/perf/perf-regs') recursedown('Documentation/features/perf/perf-stackdump') recursedown('Documentation/features/sched') recursedown('Documentation/features/sched/membarrier-sync-core') recursedown('Documentation/features/sched/numa-balancing') recursedown('Documentation/features/scripts') recursedown('Documentation/features/seccomp') recursedown('Documentation/features/seccomp/seccomp-filter') recursedown('Documentation/features/time') recursedown('Documentation/features/time/arch-tick-broadcast') recursedown('Documentation/features/time/clockevents') recursedown('Documentation/features/time/context-tracking') recursedown('Documentation/features/time/irq-time-acct') recursedown('Documentation/features/time/virt-cpuacct') recursedown('Documentation/features/vm') recursedown('Documentation/features/vm/ELF-ASLR') recursedown('Documentation/features/vm/PG_uncached') recursedown('Documentation/features/vm/THP') recursedown('Documentation/features/vm/TLB') recursedown('Documentation/features/vm/huge-vmap') recursedown('Documentation/features/vm/ioremap_prot') recursedown('Documentation/features/vm/pte_special') recursedown('Documentation/filesystems') recursedown('Documentation/filesystems/caching') recursedown('Documentation/filesystems/cifs') recursedown('Documentation/filesystems/ext4') recursedown('Documentation/filesystems/nfs') recursedown('Documentation/filesystems/spufs') recursedown('Documentation/firmware-guide') recursedown('Documentation/firmware-guide/acpi') recursedown('Documentation/firmware-guide/acpi/apei') recursedown('Documentation/firmware-guide/acpi/dsd') recursedown('Documentation/firmware_class') recursedown('Documentation/fpga') recursedown('Documentation/gpu') recursedown('Documentation/gpu/bridge') recursedown('Documentation/gpu/dp-mst') recursedown('Documentation/gpu/rfc') recursedown('Documentation/hid') recursedown('Documentation/hwmon') recursedown('Documentation/i2c') recursedown('Documentation/i2c/busses') recursedown('Documentation/i2c/muxes') recursedown('Documentation/ia64') recursedown('Documentation/ide') recursedown('Documentation/iio') recursedown('Documentation/infiniband') recursedown('Documentation/input') recursedown('Documentation/input/devices') recursedown('Documentation/input/joydev') recursedown('Documentation/isdn') recursedown('Documentation/kbuild') recursedown('Documentation/kernel-hacking') recursedown('Documentation/leds') recursedown('Documentation/litmus-tests') recursedown('Documentation/litmus-tests/atomic') recursedown('Documentation/litmus-tests/rcu') recursedown('Documentation/livepatch') recursedown('Documentation/locking') recursedown('Documentation/m68k') recursedown('Documentation/maintainer') recursedown('Documentation/mhi') recursedown('Documentation/mips') recursedown('Documentation/misc-devices') recursedown('Documentation/netlabel') recursedown('Documentation/networking') recursedown('Documentation/networking/caif') recursedown('Documentation/networking/device_drivers') recursedown('Documentation/networking/device_drivers/appletalk') recursedown('Documentation/networking/device_drivers/atm') recursedown('Documentation/networking/device_drivers/cable') recursedown('Documentation/networking/device_drivers/cellular') recursedown('Documentation/networking/device_drivers/cellular/qualcomm') recursedown('Documentation/networking/device_drivers/ethernet') recursedown('Documentation/networking/device_drivers/ethernet/3com') recursedown('Documentation/networking/device_drivers/ethernet/altera') recursedown('Documentation/networking/device_drivers/ethernet/amazon') recursedown('Documentation/networking/device_drivers/ethernet/aquantia') recursedown('Documentation/networking/device_drivers/ethernet/chelsio') recursedown('Documentation/networking/device_drivers/ethernet/cirrus') recursedown('Documentation/networking/device_drivers/ethernet/davicom') recursedown('Documentation/networking/device_drivers/ethernet/dec') recursedown('Documentation/networking/device_drivers/ethernet/dlink') recursedown('Documentation/networking/device_drivers/ethernet/freescale') recursedown('Documentation/networking/device_drivers/ethernet/freescale/dpaa2') recursedown('Documentation/networking/device_drivers/ethernet/google') recursedown('Documentation/networking/device_drivers/ethernet/huawei') recursedown('Documentation/networking/device_drivers/ethernet/intel') recursedown('Documentation/networking/device_drivers/ethernet/marvell') recursedown('Documentation/networking/device_drivers/ethernet/mellanox') recursedown('Documentation/networking/device_drivers/ethernet/microsoft') recursedown('Documentation/networking/device_drivers/ethernet/neterion') recursedown('Documentation/networking/device_drivers/ethernet/netronome') recursedown('Documentation/networking/device_drivers/ethernet/pensando') recursedown('Documentation/networking/device_drivers/ethernet/smsc') recursedown('Documentation/networking/device_drivers/ethernet/stmicro') recursedown('Documentation/networking/device_drivers/ethernet/ti') recursedown('Documentation/networking/device_drivers/ethernet/toshiba') recursedown('Documentation/networking/device_drivers/fddi') recursedown('Documentation/networking/device_drivers/hamradio') recursedown('Documentation/networking/device_drivers/qlogic') recursedown('Documentation/networking/device_drivers/wan') recursedown('Documentation/networking/device_drivers/wifi') recursedown('Documentation/networking/device_drivers/wifi/intel') recursedown('Documentation/networking/device_drivers/wwan') recursedown('Documentation/networking/devlink') recursedown('Documentation/networking/dsa') recursedown('Documentation/networking/mac80211_hwsim') recursedown('Documentation/nios2') recursedown('Documentation/nvdimm') recursedown('Documentation/openrisc') recursedown('Documentation/parisc') recursedown('Documentation/pcmcia') recursedown('Documentation/power') recursedown('Documentation/power/powercap') recursedown('Documentation/power/regulator') recursedown('Documentation/powerpc') recursedown('Documentation/process') recursedown('Documentation/riscv') recursedown('Documentation/s390') recursedown('Documentation/scheduler') recursedown('Documentation/scsi') recursedown('Documentation/scsi/scsi_transport_srp') recursedown('Documentation/security') recursedown('Documentation/security/keys') recursedown('Documentation/security/tpm') recursedown('Documentation/sh') recursedown('Documentation/sound') recursedown('Documentation/sound/cards') recursedown('Documentation/sound/designs') recursedown('Documentation/sound/hd-audio') recursedown('Documentation/sound/kernel-api') recursedown('Documentation/sound/soc') recursedown('Documentation/sparc') recursedown('Documentation/sparc/oradax') recursedown('Documentation/sphinx') recursedown('Documentation/sphinx-static') recursedown('Documentation/spi') recursedown('Documentation/staging') recursedown('Documentation/target') recursedown('Documentation/timers') recursedown('Documentation/trace') recursedown('Documentation/trace/coresight') recursedown('Documentation/trace/postprocess') recursedown('Documentation/translations') recursedown('Documentation/translations/it_IT') recursedown('Documentation/translations/it_IT/admin-guide') recursedown('Documentation/translations/it_IT/core-api') recursedown('Documentation/translations/it_IT/doc-guide') recursedown('Documentation/translations/it_IT/kernel-hacking') recursedown('Documentation/translations/it_IT/networking') recursedown('Documentation/translations/it_IT/process') recursedown('Documentation/translations/it_IT/riscv') recursedown('Documentation/translations/ja_JP') recursedown('Documentation/translations/ko_KR') recursedown('Documentation/translations/zh_CN') recursedown('Documentation/translations/zh_CN/PCI') recursedown('Documentation/translations/zh_CN/accounting') recursedown('Documentation/translations/zh_CN/admin-guide') recursedown('Documentation/translations/zh_CN/arm') recursedown('Documentation/translations/zh_CN/arm64') recursedown('Documentation/translations/zh_CN/core-api') recursedown('Documentation/translations/zh_CN/core-api/irq') recursedown('Documentation/translations/zh_CN/cpu-freq') recursedown('Documentation/translations/zh_CN/dev-tools') recursedown('Documentation/translations/zh_CN/doc-guide') recursedown('Documentation/translations/zh_CN/filesystems') recursedown('Documentation/translations/zh_CN/iio') recursedown('Documentation/translations/zh_CN/infiniband') recursedown('Documentation/translations/zh_CN/kernel-hacking') recursedown('Documentation/translations/zh_CN/maintainer') recursedown('Documentation/translations/zh_CN/mips') recursedown('Documentation/translations/zh_CN/openrisc') recursedown('Documentation/translations/zh_CN/parisc') recursedown('Documentation/translations/zh_CN/process') recursedown('Documentation/translations/zh_CN/riscv') recursedown('Documentation/translations/zh_CN/sound') recursedown('Documentation/translations/zh_CN/sound/hd-audio') recursedown('Documentation/translations/zh_CN/video4linux') recursedown('Documentation/translations/zh_CN/virt') recursedown('Documentation/translations/zh_CN/virt/acrn') recursedown('Documentation/translations/zh_TW') recursedown('Documentation/translations/zh_TW/admin-guide') recursedown('Documentation/translations/zh_TW/arm64') recursedown('Documentation/translations/zh_TW/cpu-freq') recursedown('Documentation/translations/zh_TW/filesystems') recursedown('Documentation/translations/zh_TW/process') recursedown('Documentation/usb') recursedown('Documentation/userspace-api') recursedown('Documentation/userspace-api/accelerators') recursedown('Documentation/userspace-api/ebpf') recursedown('Documentation/userspace-api/ioctl') recursedown('Documentation/userspace-api/media') recursedown('Documentation/userspace-api/media/cec') recursedown('Documentation/userspace-api/media/drivers') recursedown('Documentation/userspace-api/media/dvb') recursedown('Documentation/userspace-api/media/mediactl') recursedown('Documentation/userspace-api/media/rc') recursedown('Documentation/userspace-api/media/v4l') recursedown('Documentation/virt') recursedown('Documentation/virt/acrn') recursedown('Documentation/virt/kvm') recursedown('Documentation/virt/kvm/arm') recursedown('Documentation/virt/kvm/devices') recursedown('Documentation/virt/uml') recursedown('Documentation/vm') recursedown('Documentation/vm/damon') recursedown('Documentation/w1') recursedown('Documentation/w1/masters') recursedown('Documentation/w1/slaves') recursedown('Documentation/watchdog') recursedown('Documentation/x86') recursedown('Documentation/x86/i386') recursedown('Documentation/x86/x86_64') recursedown('Documentation/xtensa') Documentation/conf.py: no change Documentation/networking/device_drivers/atm/cxacru-cf.py: updating Documentation/sphinx/automarkup.py: no change Documentation/sphinx/cdomain.py: no change Documentation/sphinx/kernel_abi.py: no change Documentation/sphinx/kernel_feat.py: no change Documentation/sphinx/kernel_include.py: updating Documentation/sphinx/kerneldoc.py: no change Documentation/sphinx/kernellog.py: no change Documentation/sphinx/kfigure.py: no change Documentation/sphinx/load_config.py: no change Documentation/sphinx/maintainers_include.py: updating Documentation/sphinx/rstFlatTable.py: updating Documentation/target/tcm_mod_builder.py: updating Documentation/trace/postprocess/decode_msr.py: updating Documentation/translations/conf.py: no change Documentation/userspace-api/media/conf_nitpick.py: no change + rm -rf configs + mkdir configs + for cfg in kernel-5.16.0-*.config ++ echo kernel-5.16.0-aarch64-debug.config kernel-5.16.0-aarch64.config ++ grep -c kernel-5.16.0-aarch64-debug.config + '[' 1 -eq 0 ']' + for cfg in kernel-5.16.0-*.config ++ echo kernel-5.16.0-aarch64-debug.config kernel-5.16.0-aarch64.config ++ grep -c kernel-5.16.0-aarch64.config + '[' 1 -eq 0 ']' + for cfg in kernel-5.16.0-*.config ++ echo kernel-5.16.0-aarch64-debug.config kernel-5.16.0-aarch64.config ++ grep -c kernel-5.16.0-x86_64-debug.config + '[' 0 -eq 0 ']' + rm -f kernel-5.16.0-x86_64-debug.config + for cfg in kernel-5.16.0-*.config ++ echo kernel-5.16.0-aarch64-debug.config kernel-5.16.0-aarch64.config ++ grep -c kernel-5.16.0-x86_64.config + '[' 0 -eq 0 ']' + rm -f kernel-5.16.0-x86_64.config + for i in *.config + mv kernel-5.16.0-aarch64-debug.config .config ++ sed -n 3p .config ++ cut '-d ' -f2 ++ cut -d/ -f2 + Arch=arm64 + make ARCH=arm64 listnewconfig + grep -E '^CONFIG_' + '[' -s .newoptions ']' + cat .newoptions CONFIG_INIT_STACK_ALL_PATTERN=n CONFIG_INIT_STACK_ALL_ZERO=n CONFIG_ZERO_CALL_USED_REGS=n CONFIG_KASAN_SW_TAGS=n + rm -f .newoptions + make ARCH=arm64 olddefconfig # # configuration written to .config # + echo '# arm64' + cat .config + for i in *.config + mv kernel-5.16.0-aarch64.config .config ++ sed -n 3p .config ++ cut '-d ' -f2 ++ cut -d/ -f2 + Arch=arm64 + make ARCH=arm64 listnewconfig + grep -E '^CONFIG_' + '[' -s .newoptions ']' + cat .newoptions CONFIG_INIT_STACK_ALL_PATTERN=n CONFIG_INIT_STACK_ALL_ZERO=n CONFIG_ZERO_CALL_USED_REGS=n + rm -f .newoptions + make ARCH=arm64 olddefconfig # # configuration written to .config # + echo '# arm64' + cat .config + find . '(' -name '*.orig' -o -name '*~' ')' -exec rm -f '{}' ';' + find . -name .gitignore -exec rm -f '{}' ';' + cd .. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.2q2PkS + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd kernel-5.16.0-1.an23 + rm -rf /builddir/build/BUILDROOT/kernel-5.16.0-1.an23.aarch64 + mkdir -p /builddir/build/BUILDROOT/kernel-5.16.0-1.an23.aarch64/boot + mkdir -p /builddir/build/BUILDROOT/kernel-5.16.0-1.an23.aarch64/usr/libexec + cd linux-5.16.0-1.an23.aarch64 + BuildKernel Image.gz arch/arm64/boot/Image.gz debug + MakeTarget=Image.gz + KernelImage=arch/arm64/boot/Image.gz + Flavour=debug BUILDING A KERNEL FOR debug aarch64... + Flav=+debug + InstallName=vmlinuz + DoModules=1 + Config=kernel-5.16.0-aarch64-debug.config + DevelDir=/usr/src/kernels/5.16.0-1.an23.aarch64+debug + '[' arch/arm64/boot/Image.gz = vmlinux ']' + CopyKernel=cp + KernelVer=5.16.0-1.an23.aarch64+debug + echo BUILDING A KERNEL FOR debug aarch64... + perl -p -i -e 's/^EXTRAVERSION.*/EXTRAVERSION = -1.an23.aarch64+debug/' Makefile + make HOSTCFLAGS= HOSTLDFLAGS= -s -j8 mrproper + cp configs/kernel-5.16.0-aarch64-debug.config .config ++ head -1 .config ++ cut -b 3- + Arch=arm64 USING ARCH=arm64 + echo USING ARCH=arm64 + KCFLAGS= + '[' debug == '' ']' + make HOSTCFLAGS= HOSTLDFLAGS= -s ARCH=arm64 olddefconfig + make HOSTCFLAGS= HOSTLDFLAGS= -s ARCH=arm64 V=1 -j8 KCFLAGS= 'WITH_GCOV= 0' Image.gz scripts/sign-file.c: In function 'display_openssl_errors': scripts/sign-file.c:89:9: warning: 'ERR_get_error_line' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 89 | while ((e = ERR_get_error_line(&file, &line))) { | ^~~~~ In file included from scripts/sign-file.c:29: /usr/include/openssl/err.h:411:15: note: declared here 411 | unsigned long ERR_get_error_line(const char **file, int *line); | ^~~~~~~~~~~~~~~~~~ scripts/sign-file.c: In function 'drain_openssl_errors': scripts/sign-file.c:102:9: warning: 'ERR_get_error_line' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 102 | while (ERR_get_error_line(&file, &line)) {} | ^~~~~ /usr/include/openssl/err.h:411:15: note: declared here 411 | unsigned long ERR_get_error_line(const char **file, int *line); | ^~~~~~~~~~~~~~~~~~ scripts/sign-file.c: In function 'read_private_key': scripts/sign-file.c:142:17: warning: 'ENGINE_load_builtin_engines' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 142 | ENGINE_load_builtin_engines(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scripts/sign-file.c:30: /usr/include/openssl/engine.h:358:28: note: declared here 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/sign-file.c:144:17: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 144 | e = ENGINE_by_id("pkcs11"); | ^ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ scripts/sign-file.c:146:17: warning: 'ENGINE_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 146 | if (ENGINE_init(e)) | ^~ /usr/include/openssl/engine.h:620:27: note: declared here 620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); | ^~~~~~~~~~~ scripts/sign-file.c:151:25: warning: 'ENGINE_ctrl_cmd_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 151 | ERR(!ENGINE_ctrl_cmd_string(e, "PIN", key_pass, 0), | ^~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ scripts/sign-file.c:153:17: warning: 'ENGINE_load_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 153 | private_key = ENGINE_load_private_key(e, private_key_name, | ^~~~~~~~~~~ /usr/include/openssl/engine.h:638:11: note: declared here 638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, | ^~~~~~~~~~~~~~~~~~~~~~~ scripts/extract-cert.c: In function 'display_openssl_errors': scripts/extract-cert.c:46:9: warning: 'ERR_get_error_line' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 46 | while ((e = ERR_get_error_line(&file, &line))) { | ^~~~~ In file included from scripts/extract-cert.c:23: /usr/include/openssl/err.h:411:15: note: declared here 411 | unsigned long ERR_get_error_line(const char **file, int *line); | ^~~~~~~~~~~~~~~~~~ scripts/extract-cert.c: In function 'drain_openssl_errors': scripts/extract-cert.c:59:9: warning: 'ERR_get_error_line' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 59 | while (ERR_get_error_line(&file, &line)) {} | ^~~~~ /usr/include/openssl/err.h:411:15: note: declared here 411 | unsigned long ERR_get_error_line(const char **file, int *line); | ^~~~~~~~~~~~~~~~~~ scripts/extract-cert.c: In function 'main': scripts/extract-cert.c:124:17: warning: 'ENGINE_load_builtin_engines' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 124 | ENGINE_load_builtin_engines(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scripts/extract-cert.c:24: /usr/include/openssl/engine.h:358:28: note: declared here 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/extract-cert.c:126:17: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 126 | e = ENGINE_by_id("pkcs11"); | ^ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ scripts/extract-cert.c:128:17: warning: 'ENGINE_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 128 | if (ENGINE_init(e)) | ^~ /usr/include/openssl/engine.h:620:27: note: declared here 620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); | ^~~~~~~~~~~ scripts/extract-cert.c:133:25: warning: 'ENGINE_ctrl_cmd_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 133 | ERR(!ENGINE_ctrl_cmd_string(e, "PIN", key_pass, 0), "Set PKCS#11 PIN"); | ^~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ scripts/extract-cert.c:134:17: warning: 'ENGINE_ctrl_cmd' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 134 | ENGINE_ctrl_cmd(e, "LOAD_CERT_CTRL", 0, &parms, NULL, 1); | ^~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:450:27: note: declared here 450 | OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name, | ^~~~~~~~~~~~~~~ mm/page_alloc.c: In function 'mem_init_print_info': mm/page_alloc.c:8173:27: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8177:9: note: in expansion of macro 'adj_init_size' 8177 | adj_init_size(__init_begin, __init_end, init_data_size, | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:27: note: use '&__init_begin[0] <= &_sinittext[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8177:9: note: in expansion of macro 'adj_init_size' 8177 | adj_init_size(__init_begin, __init_end, init_data_size, | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8177:9: note: in expansion of macro 'adj_init_size' 8177 | adj_init_size(__init_begin, __init_end, init_data_size, | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: note: use '&_sinittext[0] < &__init_end[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8177:9: note: in expansion of macro 'adj_init_size' 8177 | adj_init_size(__init_begin, __init_end, init_data_size, | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:27: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8179:9: note: in expansion of macro 'adj_init_size' 8179 | adj_init_size(_stext, _etext, codesize, _sinittext, init_code_size); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:27: note: use '&_stext[0] <= &_sinittext[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8179:9: note: in expansion of macro 'adj_init_size' 8179 | adj_init_size(_stext, _etext, codesize, _sinittext, init_code_size); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8179:9: note: in expansion of macro 'adj_init_size' 8179 | adj_init_size(_stext, _etext, codesize, _sinittext, init_code_size); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: note: use '&_sinittext[0] < &_etext[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8179:9: note: in expansion of macro 'adj_init_size' 8179 | adj_init_size(_stext, _etext, codesize, _sinittext, init_code_size); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:27: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8180:9: note: in expansion of macro 'adj_init_size' 8180 | adj_init_size(_sdata, _edata, datasize, __init_begin, init_data_size); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:27: note: use '&_sdata[0] <= &__init_begin[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8180:9: note: in expansion of macro 'adj_init_size' 8180 | adj_init_size(_sdata, _edata, datasize, __init_begin, init_data_size); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8180:9: note: in expansion of macro 'adj_init_size' 8180 | adj_init_size(_sdata, _edata, datasize, __init_begin, init_data_size); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: note: use '&__init_begin[0] < &_edata[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8180:9: note: in expansion of macro 'adj_init_size' 8180 | adj_init_size(_sdata, _edata, datasize, __init_begin, init_data_size); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:27: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8181:9: note: in expansion of macro 'adj_init_size' 8181 | adj_init_size(_stext, _etext, codesize, __start_rodata, rosize); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:27: note: use '&_stext[0] <= &__start_rodata[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8181:9: note: in expansion of macro 'adj_init_size' 8181 | adj_init_size(_stext, _etext, codesize, __start_rodata, rosize); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8181:9: note: in expansion of macro 'adj_init_size' 8181 | adj_init_size(_stext, _etext, codesize, __start_rodata, rosize); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: note: use '&__start_rodata[0] < &_etext[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8181:9: note: in expansion of macro 'adj_init_size' 8181 | adj_init_size(_stext, _etext, codesize, __start_rodata, rosize); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:27: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8182:9: note: in expansion of macro 'adj_init_size' 8182 | adj_init_size(_sdata, _edata, datasize, __start_rodata, rosize); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:27: note: use '&_sdata[0] <= &__start_rodata[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^~ mm/page_alloc.c:8182:9: note: in expansion of macro 'adj_init_size' 8182 | adj_init_size(_sdata, _edata, datasize, __start_rodata, rosize); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: warning: comparison between two arrays [-Warray-compare] 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8182:9: note: in expansion of macro 'adj_init_size' 8182 | adj_init_size(_sdata, _edata, datasize, __start_rodata, rosize); | ^~~~~~~~~~~~~ mm/page_alloc.c:8173:41: note: use '&__start_rodata[0] < &_edata[0]' to compare the addresses 8173 | if (start <= pos && pos < end && size > adj) \ | ^ mm/page_alloc.c:8182:9: note: in expansion of macro 'adj_init_size' 8182 | adj_init_size(_sdata, _edata, datasize, __start_rodata, rosize); | ^~~~~~~~~~~~~ net/core/dev.c: In function 'bpf_prog_run_generic_xdp': net/core/dev.c:4733:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 4733 | orig_host = ether_addr_equal_64bits(eth->h_dest, skb->dev->dev_addr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/core/dev.c:4733:21: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} net/core/dev.c:4733:21: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from net/core/dev.c:91: ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ net/core/dev.c:4734:22: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 4734 | orig_bcast = is_multicast_ether_addr_64bits(eth->h_dest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/core/dev.c:4734:22: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} ./include/linux/etherdevice.h:137:20: note: in a call to function 'is_multicast_ether_addr_64bits' 137 | static inline bool is_multicast_ether_addr_64bits(const u8 addr[6+2]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/core/dev.c:4761:27: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 4761 | (orig_host != ether_addr_equal_64bits(eth->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4762 | skb->dev->dev_addr)) || | ~~~~~~~~~~~~~~~~~~~ net/core/dev.c:4761:27: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} net/core/dev.c:4761:27: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ net/core/dev.c:4763:28: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 4763 | (orig_bcast != is_multicast_ether_addr_64bits(eth->h_dest))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/core/dev.c:4763:28: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} ./include/linux/etherdevice.h:137:20: note: in a call to function 'is_multicast_ether_addr_64bits' 137 | static inline bool is_multicast_ether_addr_64bits(const u8 addr[6+2]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/acpi/acpica/utdebug.c: In function 'acpi_ut_init_stack_ptr_trace': drivers/acpi/acpica/utdebug.c:40:38: warning: storing the address of local variable 'current_sp' in 'acpi_gbl_entry_stack_pointer' [-Wdangling-pointer=] 40 | acpi_gbl_entry_stack_pointer = ¤t_sp; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ drivers/acpi/acpica/utdebug.c:38:19: note: 'current_sp' declared here 38 | acpi_size current_sp; | ^~~~~~~~~~ In file included from ./include/acpi/acpi.h:31, from drivers/acpi/acpica/utdebug.c:12: drivers/acpi/acpica/acglobal.h:196:26: note: 'acpi_gbl_entry_stack_pointer' declared here 196 | ACPI_GLOBAL(acpi_size *, acpi_gbl_entry_stack_pointer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/acpi/acpixf.h:45:21: note: in definition of macro 'ACPI_GLOBAL' 45 | extern type name | ^~~~ drivers/acpi/acpica/utdebug.c:40:38: warning: storing the address of local variable 'current_sp' in 'acpi_gbl_entry_stack_pointer' [-Wdangling-pointer=] 40 | acpi_gbl_entry_stack_pointer = ¤t_sp; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ drivers/acpi/acpica/utdebug.c:38:19: note: 'current_sp' declared here 38 | acpi_size current_sp; | ^~~~~~~~~~ drivers/acpi/acpica/acglobal.h:196:26: note: 'acpi_gbl_entry_stack_pointer' declared here 196 | ACPI_GLOBAL(acpi_size *, acpi_gbl_entry_stack_pointer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/acpi/acpixf.h:45:21: note: in definition of macro 'ACPI_GLOBAL' 45 | extern type name | ^~~~ In file included from ./include/linux/build_bug.h:5, from ./include/linux/container_of.h:5, from ./include/linux/list.h:5, from ./include/linux/module.h:12, from net/ethernet/eth.c:36: net/ethernet/eth.c: In function 'eth_type_trans': net/ethernet/eth.c:167:23: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 167 | if (unlikely(!ether_addr_equal_64bits(eth->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | dev->dev_addr))) { | ~~~~~~~~~~~~~~ ./include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ net/ethernet/eth.c:167:23: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 167 | if (unlikely(!ether_addr_equal_64bits(eth->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | dev->dev_addr))) { | ~~~~~~~~~~~~~~ ./include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ net/ethernet/eth.c:167:23: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 167 | if (unlikely(!ether_addr_equal_64bits(eth->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | dev->dev_addr))) { | ~~~~~~~~~~~~~~ ./include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from net/ethernet/eth.c:47: ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ net/ethernet/eth.c:169:30: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 169 | if (unlikely(is_multicast_ether_addr_64bits(eth->h_dest))) { ./include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ net/ethernet/eth.c:169:30: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 169 | if (unlikely(is_multicast_ether_addr_64bits(eth->h_dest))) { ./include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ ./include/linux/etherdevice.h:137:20: note: in a call to function 'is_multicast_ether_addr_64bits' 137 | static inline bool is_multicast_ether_addr_64bits(const u8 addr[6+2]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/ethernet/eth.c:170:29: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 170 | if (ether_addr_equal_64bits(eth->h_dest, dev->broadcast)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/ethernet/eth.c:170:29: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} net/ethernet/eth.c:170:29: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/acpi/thermal.c: In function 'acpi_thermal_resume': drivers/acpi/thermal.c:1101:21: warning: the comparison will always evaluate as 'true' for the address of 'active' will never be NULL [-Waddress] 1101 | if (!(&tz->trips.active[i])) | ^ drivers/acpi/thermal.c:151:36: note: 'active' declared here 151 | struct acpi_thermal_active active[ACPI_THERMAL_MAX_ACTIVE]; | ^~~~~~ net/8021q/vlan_core.c: In function 'vlan_do_receive': net/8021q/vlan_core.c:37:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 37 | if (ether_addr_equal_64bits(eth_hdr(skb)->h_dest, vlan_dev->dev_addr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/8021q/vlan_core.c:37:21: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} net/8021q/vlan_core.c:37:21: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from ./include/linux/if_vlan.h:11, from net/8021q/vlan_core.c:4: ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ + '[' 1 -eq 1 ']' + make HOSTCFLAGS= HOSTLDFLAGS= -s ARCH=arm64 V=1 -j8 KCFLAGS= 'WITH_GCOV= 0' modules drivers/virtio/virtio_pci_common.c: In function 'vp_del_vqs': drivers/virtio/virtio_pci_common.c:291:29: warning: the comparison will always evaluate as 'true' for the pointer operand in 'vp_dev->msix_affinity_masks + (sizetype)((long unsigned int)i * 128)' must not be NULL [-Waddress] 291 | if (vp_dev->msix_affinity_masks[i]) | ^~~~~~ fs/xfs/libxfs/xfs_attr_remote.c: In function '__xfs_attr3_rmt_read_verify': fs/xfs/libxfs/xfs_attr_remote.c:140:35: warning: storing the address of local variable '__here' in '*failaddr' [-Wdangling-pointer=] 140 | *failaddr = __this_address; In file included from ./fs/xfs/xfs.h:22, from fs/xfs/libxfs/xfs_attr_remote.c:7: ./fs/xfs/xfs_linux.h:132:46: note: '__here' declared here 132 | #define __this_address ({ __label__ __here; __here: barrier(); &&__here; }) | ^~~~~~ fs/xfs/libxfs/xfs_attr_remote.c:140:37: note: in expansion of macro '__this_address' 140 | *failaddr = __this_address; | ^~~~~~~~~~~~~~ ./fs/xfs/xfs_linux.h:132:46: note: 'failaddr' declared here 132 | #define __this_address ({ __label__ __here; __here: barrier(); &&__here; }) | ^~~~~~ fs/xfs/libxfs/xfs_attr_remote.c:140:37: note: in expansion of macro '__this_address' 140 | *failaddr = __this_address; | ^~~~~~~~~~~~~~ fs/xfs/libxfs/xfs_attr_remote.c:140:35: warning: storing the address of local variable '__here' in '*failaddr' [-Wdangling-pointer=] 140 | *failaddr = __this_address; ./fs/xfs/xfs_linux.h:132:46: note: '__here' declared here 132 | #define __this_address ({ __label__ __here; __here: barrier(); &&__here; }) | ^~~~~~ fs/xfs/libxfs/xfs_attr_remote.c:140:37: note: in expansion of macro '__this_address' 140 | *failaddr = __this_address; | ^~~~~~~~~~~~~~ ./fs/xfs/xfs_linux.h:132:46: note: 'failaddr' declared here 132 | #define __this_address ({ __label__ __here; __here: barrier(); &&__here; }) | ^~~~~~ fs/xfs/libxfs/xfs_attr_remote.c:140:37: note: in expansion of macro '__this_address' 140 | *failaddr = __this_address; | ^~~~~~~~~~~~~~ In file included from ./include/linux/preempt.h:11, from ./include/linux/percpu.h:6, from ./include/linux/context_tracking_state.h:5, from ./include/linux/hardirq.h:5, from ./include/linux/interrupt.h:11, from drivers/scsi/lpfc/lpfc_bsg.c:23: In function '__list_add', inlined from 'list_add_tail' at ./include/linux/list.h:102:2, inlined from 'diag_cmd_data_free' at drivers/scsi/lpfc/lpfc_bsg.c:889:2, inlined from 'diag_cmd_data_free.isra' at drivers/scsi/lpfc/lpfc_bsg.c:877:1: ./include/linux/list.h:72:20: warning: storing the address of local variable 'head' in '*&mlist_1(D)->dma.list.prev' [-Wdangling-pointer=] 72 | next->prev = new; | ~~~~~~~~~~~^~~~~ drivers/scsi/lpfc/lpfc_bsg.c: In function 'diag_cmd_data_free.isra': drivers/scsi/lpfc/lpfc_bsg.c:881:26: note: 'head' declared here 881 | struct list_head head, *curr, *next; | ^~~~ drivers/scsi/lpfc/lpfc_bsg.c:881:26: note: 'mlist' declared here drivers/net/bonding/bond_3ad.c: In function '__update_default_selected': drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:590:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 590 | !MAC_ADDRESS_EQUAL(&admin->system, &oper->system) || | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:590:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 590 | !MAC_ADDRESS_EQUAL(&admin->system, &oper->system) || | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:590:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 590 | !MAC_ADDRESS_EQUAL(&admin->system, &oper->system) || | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:590:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 590 | !MAC_ADDRESS_EQUAL(&admin->system, &oper->system) || | ^~~~~~~~~~~~~~~~~ In file included from drivers/net/bonding/bond_3ad.c:11: ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c: In function '__update_selected': drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:558:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 558 | !MAC_ADDRESS_EQUAL(&lacpdu->actor_system, &partner->system) || | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:558:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 558 | !MAC_ADDRESS_EQUAL(&lacpdu->actor_system, &partner->system) || | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:558:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 558 | !MAC_ADDRESS_EQUAL(&lacpdu->actor_system, &partner->system) || | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:558:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 558 | !MAC_ADDRESS_EQUAL(&lacpdu->actor_system, &partner->system) || | ^~~~~~~~~~~~~~~~~ ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c: In function '__update_ntt': drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:621:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 621 | !MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) || | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:621:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 621 | !MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) || | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:621:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 621 | !MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) || | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:621:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 621 | !MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) || | ^~~~~~~~~~~~~~~~~ ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c: In function '__choose_matched': drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:459:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 459 | MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) && | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:459:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 459 | MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) && | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:459:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 459 | MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) && | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:459:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 459 | MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) && | ^~~~~~~~~~~~~~~~~ ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c: In function 'ad_rx_machine': drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1204:29: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1204 | if (MAC_ADDRESS_EQUAL(&(lacpdu->actor_system), | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1204:29: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1204 | if (MAC_ADDRESS_EQUAL(&(lacpdu->actor_system), | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1204:29: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1204 | if (MAC_ADDRESS_EQUAL(&(lacpdu->actor_system), | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1204:29: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1204 | if (MAC_ADDRESS_EQUAL(&(lacpdu->actor_system), | ^~~~~~~~~~~~~~~~~ ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c: In function 'ad_disable_collecting_distributing': drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1926:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1926 | !MAC_ADDRESS_EQUAL(&(port->aggregator->partner_system), | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1926:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1926 | !MAC_ADDRESS_EQUAL(&(port->aggregator->partner_system), | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1926:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1926 | !MAC_ADDRESS_EQUAL(&(port->aggregator->partner_system), | ^~~~~~~~~~~~~~~~~ ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c: In function 'bond_3ad_initialize': drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:2010:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 2010 | if (!MAC_ADDRESS_EQUAL(&(BOND_AD_INFO(bond).system.sys_mac_addr), | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:2010:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 2010 | if (!MAC_ADDRESS_EQUAL(&(BOND_AD_INFO(bond).system.sys_mac_addr), | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:2010:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 2010 | if (!MAC_ADDRESS_EQUAL(&(BOND_AD_INFO(bond).system.sys_mac_addr), | ^~~~~~~~~~~~~~~~~ ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c: In function 'ad_port_selection_logic': drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1472:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1472 | MAC_ADDRESS_EQUAL(&(aggregator->partner_system), &(port->partner_oper.system)) && | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1472:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1472 | MAC_ADDRESS_EQUAL(&(aggregator->partner_system), &(port->partner_oper.system)) && | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1472:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1472 | MAC_ADDRESS_EQUAL(&(aggregator->partner_system), &(port->partner_oper.system)) && | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1472:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1472 | MAC_ADDRESS_EQUAL(&(aggregator->partner_system), &(port->partner_oper.system)) && | ^~~~~~~~~~~~~~~~~ ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1476:24: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1476 | ((!MAC_ADDRESS_EQUAL(&(port->partner_oper.system), &(null_mac_addr)) && /* partner answers */ | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1476:24: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1476 | ((!MAC_ADDRESS_EQUAL(&(port->partner_oper.system), &(null_mac_addr)) && /* partner answers */ | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:1476:24: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1476 | ((!MAC_ADDRESS_EQUAL(&(port->partner_oper.system), &(null_mac_addr)) && /* partner answers */ | ^~~~~~~~~~~~~~~~~ ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c: In function 'bond_3ad_lacpdu_recv': drivers/net/bonding/bond_3ad.c:82:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:2672:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 2672 | if (!MAC_ADDRESS_EQUAL(eth_hdr(skb)->h_dest, lacpdu_mcast_addr)) | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:2672:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 2672 | if (!MAC_ADDRESS_EQUAL(eth_hdr(skb)->h_dest, lacpdu_mcast_addr)) | ^~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:82:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 82 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_3ad.c:2672:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 2672 | if (!MAC_ADDRESS_EQUAL(eth_hdr(skb)->h_dest, lacpdu_mcast_addr)) | ^~~~~~~~~~~~~~~~~ ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_alb.c: In function 'rlb_update_entry_from_arp': drivers/net/bonding/bond_alb.c:261:15: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 261 | (!ether_addr_equal_64bits(client_info->mac_dst, arp->mac_src))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_alb.c:261:15: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} drivers/net/bonding/bond_alb.c:261:15: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_alb.c:261:15: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from drivers/net/bonding/bond_alb.c:8: ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_alb.c: In function 'rlb_purge_src_ip': drivers/net/bonding/bond_alb.c:837:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 837 | !ether_addr_equal_64bits(arp->mac_src, entry->mac_src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_alb.c:837:22: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} drivers/net/bonding/bond_alb.c:837:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_alb.c:837:22: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_alb.c: In function 'bond_xmit_alb_slave_get': drivers/net/bonding/bond_alb.c:1430:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1430 | if (ether_addr_equal_64bits(eth_data->h_dest, mac_v6_allmcast)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_alb.c:1430:21: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} drivers/net/bonding/bond_alb.c:1430:21: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/macsec.c: In function 'handle_not_macsec': drivers/net/macsec.c:1015:29: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1015 | if (ether_addr_equal_64bits(hdr->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | ndev->dev_addr)) { | ~~~~~~~~~~~~~~~ drivers/net/macsec.c:1015:29: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} drivers/net/macsec.c:1015:29: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from drivers/net/macsec.c:13: ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/macsec.c:1022:36: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1022 | } else if (is_multicast_ether_addr_64bits( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | hdr->h_dest)) { | ~~~~~~~~~~~~ drivers/net/macsec.c:1022:36: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} ./include/linux/etherdevice.h:137:20: note: in a call to function 'is_multicast_ether_addr_64bits' 137 | static inline bool is_multicast_ether_addr_64bits(const u8 addr[6+2]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/macsec.c:1030:37: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1030 | if (ether_addr_equal_64bits(hdr->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | ndev->broadcast)) | ~~~~~~~~~~~~~~~~ drivers/net/macsec.c:1030:37: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} drivers/net/macsec.c:1030:37: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/macvlan.c: In function 'macvlan_broadcast_one': drivers/net/macvlan.c:237:13: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 237 | if (ether_addr_equal_64bits(eth->h_dest, dev->broadcast)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/macvlan.c:237:13: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} drivers/net/macvlan.c:237:13: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from drivers/net/macvlan.c:22: ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/macvlan.c: In function 'macvlan_forward_source_one': drivers/net/macvlan.c:410:13: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 410 | if (ether_addr_equal_64bits(eth_hdr(skb)->h_dest, dev->dev_addr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/macvlan.c:410:13: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} drivers/net/macvlan.c:410:13: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} ./include/linux/etherdevice.h:375:20: note: in a call to function 'ether_addr_equal_64bits' 375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~