tree/branch: https://gitee.com/openeuler/kernel.git openEuler-1.0-LTS branch HEAD: 02951ceaa6d546dfa0f741f52f6d47e0fb0ac7b4 !14240 sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket
Error/Warning (recently discovered and may have been fixed):
https://lore.kernel.org/oe-kbuild-all/202412201455.A4yCBFrP-lkp@intel.com https://lore.kernel.org/oe-kbuild-all/202412201754.UDg3QqQf-lkp@intel.com https://lore.kernel.org/oe-kbuild-all/202412201919.863TCPHL-lkp@intel.com https://lore.kernel.org/oe-kbuild-all/202412201921.TZ1izhG7-lkp@intel.com https://lore.kernel.org/oe-kbuild-all/202412210041.OxTX5o7L-lkp@intel.com
include/linux/uaccess.h:112:17: warning: 'bind' may be used uninitialized [-Wmaybe-uninitialized] include/linux/uaccess.h:112:17: warning: 'gup' may be used uninitialized [-Wmaybe-uninitialized] include/linux/uaccess.h:115:17: warning: 'acc' may be used uninitialized [-Wmaybe-uninitialized] mm/share_pool.c:1043:9: error: implicit declaration of function 'sysctl_compaction_handler'; did you mean 'sysctl_memcg_qos_handler'? [-Werror=implicit-function-declaration] mm/share_pool.c:2121:12: warning: 'proc_stat_show' defined but not used [-Wunused-function] mm/share_pool.c:3736:12: warning: 'proc_overview_show' defined but not used [-Wunused-function]
Unverified Error/Warning (likely false positive, kindly check if interested):
drivers/bluetooth/hci_h5.o: warning: objtool: missing symbol for section .exit.text drivers/dca/dca-sysfs.o: warning: objtool: missing symbol for section .exit.text drivers/pci/controller/vmd.o: warning: objtool: missing symbol for section .init.text drivers/platform/mellanox/.tmp_mlxreg-io.o: warning: objtool: missing symbol for section .init.text drivers/power/supply/.tmp_adp5061.o: warning: objtool: missing symbol for section .init.text fs/autofs/init.o: warning: objtool: missing symbol for section .init.text fs/sysfs/.tmp_dir.o: warning: objtool: missing symbol for section .text fs/sysfs/.tmp_symlink.o: warning: objtool: missing symbol for section .text include/linux/uaccess.h:112:17: warning: 'ibuf' may be used uninitialized [-Wmaybe-uninitialized] kernel/bpf/.tmp_stackmap.o: warning: objtool: bpf_get_stackid()+0x130: can't find switch jump table net/8021q/vlan_netlink.o: warning: objtool: missing symbol for section .exit.text net/bluetooth/bnep/sock.o: warning: objtool: missing symbol for section .exit.text net/bluetooth/hidp/sock.o: warning: objtool: missing symbol for section .exit.text net/bluetooth/rfcomm/sock.o: warning: objtool: missing symbol for section .exit.text net/hsr/hsr_netlink.o: warning: objtool: missing symbol for section .exit.text net/rfkill/input.o: warning: objtool: missing symbol for section .exit.text net/x25/x25_proc.o: warning: objtool: missing symbol for section .exit.text
Error/Warning ids grouped by kconfigs:
recent_errors |-- arm64-allnoconfig | |-- kernel-sched-core.c:error:implicit-declaration-of-function-init_auto_affinity | |-- kernel-sched-core.c:error:implicit-declaration-of-function-tg_update_affinity_domains | |-- mm-memory.c:error:implicit-declaration-of-function-hugetlb_insert_hugepage_pte_by_pa | `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled |-- arm64-randconfig-001-20241220 | |-- drivers-clocksource-arm_arch_timer.c:error:hisi_161010101_read_cntvct_el0-undeclared-(first-use-in-this-function) | |-- kernel-sched-core.c:error:implicit-declaration-of-function-init_auto_affinity | |-- kernel-sched-core.c:error:implicit-declaration-of-function-tg_update_affinity_domains | `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled |-- arm64-randconfig-002-20241220 | |-- drivers-iommu-arm-smmu-v3.c:error:CONFIG_CMA_ALIGNMENT-undeclared-(first-use-in-this-function) | |-- include-linux-kernel.h:error:first-argument-to-__builtin_choose_expr-not-a-constant | |-- include-linux-uaccess.h:warning:acc-may-be-used-uninitialized | |-- include-linux-uaccess.h:warning:bind-may-be-used-uninitialized | |-- include-linux-uaccess.h:warning:gup-may-be-used-uninitialized | |-- include-linux-uaccess.h:warning:ibuf-may-be-used-uninitialized | |-- include-linux-uaccess.h:warning:ioeventfd-may-be-used-uninitialized | |-- include-linux-uaccess.h:warning:newinfo-may-be-used-uninitialized | |-- include-linux-uaccess.h:warning:sve-may-be-used-uninitialized | |-- include-linux-uaccess.h:warning:unmap-may-be-used-uninitialized | `-- sound-soc-soc-generic-dmaengine-pcm.c:warning:strncpy-accessing-bytes-at-offsets-and-may-overlap-up-to-bytes-at-offset |-- arm64-randconfig-003-20241220 | |-- drivers-iommu-arm-smmu-v3.c:error:CONFIG_CMA_ALIGNMENT-undeclared-(first-use-in-this-function) | |-- drivers-misc-uacce-uacce.c:error:implicit-declaration-of-function-module_refcount | |-- include-linux-kernel.h:error:first-argument-to-__builtin_choose_expr-not-a-constant | |-- mm-share_pool.c:error:implicit-declaration-of-function-sysctl_compaction_handler | |-- mm-share_pool.c:warning:proc_overview_show-defined-but-not-used | |-- mm-share_pool.c:warning:proc_stat_show-defined-but-not-used | `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled |-- arm64-randconfig-004-20241220 | |-- arch-arm64-kernel-cpufeature.c:error:a32_elf_hwcap2-undeclared-(first-use-in-this-function) | `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled |-- x86_64-alldefconfig | |-- arch-x86-include-asm-msr.h:warning:mcu_ctrl-may-be-used-uninitialized | |-- arch-x86-kernel-cpu-mce-amd.o:warning:objtool:missing-symbol-for-section-.irqentry.text | |-- arch-x86-kernel-cpu-mce-therm_throt.o:warning:objtool:missing-symbol-for-section-.irqentry.text | |-- arch-x86-kernel-cpu-mce-threshold.o:warning:objtool:missing-symbol-for-section-.irqentry.text | `-- mm-memory.c:error:implicit-declaration-of-function-hugetlb_insert_hugepage_pte_by_pa |-- x86_64-allnoconfig | |-- mm-memory.c:error:implicit-declaration-of-function-hugetlb_insert_hugepage_pte_by_pa-Werror-Wimplicit-function-declaration | `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled-Werror-Wimplicit-function-declaration |-- x86_64-allyesconfig | |-- drivers-net-ethernet-hisilicon-hns3-hns3_extension-hns3_enet_it.c:warning:no-previous-prototype-for-function-hns3_nic_select_queue_it | `-- samples-vfio-mdev-.tmp_mdpy-fb.o:warning:objtool:missing-symbol-for-section-.init.text |-- x86_64-buildonly-randconfig-001-20241219 | |-- drivers-platform-mellanox-.tmp_mlxreg-io.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-power-supply-.tmp_adp5061.o:warning:objtool:missing-symbol-for-section-.init.text | |-- fs-sysfs-.tmp_dir.o:warning:objtool:missing-symbol-for-section-.text | |-- fs-sysfs-.tmp_symlink.o:warning:objtool:missing-symbol-for-section-.text | `-- kernel-time-.tmp_posix-stubs.o:warning:objtool:sys_ni_posix_timerscold():unreachable-instruction |-- x86_64-buildonly-randconfig-001-20241220 | |-- arch-x86-power-cpu.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- drivers-bluetooth-hci_h5.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- drivers-dax-bus.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- drivers-dca-dca-sysfs.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- drivers-mtd-mtdchar.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- drivers-nvme-target-configfs.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- drivers-tty-serial-sc16is7xx.c:warning:label-err_i2c-defined-but-not-used | |-- mm-memory.c:error:implicit-declaration-of-function-hugetlb_insert_hugepage_pte_by_pa | |-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled | |-- net-8021q-vlan_netlink.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- net-bluetooth-bnep-sock.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- net-bluetooth-hidp-sock.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- net-bluetooth-rfcomm-sock.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- net-hsr-hsr_netlink.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- net-rfkill-input.o:warning:objtool:missing-symbol-for-section-.exit.text | `-- net-x25-x25_proc.o:warning:objtool:missing-symbol-for-section-.exit.text |-- x86_64-buildonly-randconfig-002-20241220 | |-- arch-x86-kernel-cpu-mce-.tmp_therm_throt.o:warning:objtool:missing-symbol-for-section-.irqentry.text | |-- arch-x86-kernel-cpu-mce-.tmp_threshold.o:warning:objtool:missing-symbol-for-section-.irqentry.text | |-- drivers-fpga-.tmp_dfl-afu-main.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-fpga-.tmp_dfl-fme-br.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-fpga-.tmp_dfl-fme-main.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-fpga-.tmp_dfl-fme-mgr.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-fpga-.tmp_dfl.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-media-radio-si47-.tmp_radio-si47-i2c.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-mux-.tmp_adgs1408.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-power-supply-.tmp_adp5061.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-usb-common-.tmp_usb-otg-fsm.o:warning:objtool:otg_set_state:can-t-find-switch-jump-table | |-- fs-autofs-.tmp_expire.o:warning:objtool:missing-symbol-for-section-.text | |-- kernel-bpf-.tmp_stackmap.o:warning:objtool:bpf_get_stackid:can-t-find-switch-jump-table | `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled-Werror-Wimplicit-function-declaration |-- x86_64-buildonly-randconfig-003-20241220 | |-- arch-x86-include-asm-msr.h:warning:mcu_ctrl-may-be-used-uninitialized | |-- drivers-base-.tmp_driver.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-.tmp_drm_fourcc.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-amd-amdgpu-..-powerplay-smumgr-.tmp_smu9_smumgr.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-dispnv50-.tmp_base917c.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-dispnv50-.tmp_core827d.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-dispnv50-.tmp_core907d.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-dispnv50-.tmp_core917d.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-dispnv50-.tmp_ovly917e.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-ce-.tmp_gv100.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_baseg84.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_basegf119.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_changv100.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_coreg84.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_coreg94.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_coregk104.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_ovlyg84.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_ovlygf119.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_ovlygk104.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-disp-.tmp_ovlygt200.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-dma-.tmp_gv100.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-gr-.tmp_ctxgk110.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-gr-.tmp_gp104.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-engine-gr-.tmp_gp10b.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-subdev-fb-.tmp_gp100.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-subdev-ltc-.tmp_gp100.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-subdev-ltc-.tmp_gp102.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-subdev-mmu-.tmp_gv100.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-nouveau-nvkm-subdev-mmu-.tmp_vmmgv100.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-hwtracing-intel_th-.tmp_msu-sink.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-mtd-nand-.tmp_core.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-mtd-nand-spi-.tmp_core.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-pci-controller-dwc-.tmp_pcie-designware.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-pci-controller-hisi-pcie-customer-.tmp_hisi_pcie_cae.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-power-supply-.tmp_adp5061.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-powercap-.tmp_intel_rapl_common.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-powercap-.tmp_intel_rapl_msr.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-regulator-.tmp_qcom-rpmh-regulator.o:warning:objtool:missing-symbol-for-section-.init.text | |-- fs-autofs-.tmp_expire.o:warning:objtool:missing-symbol-for-section-.text | |-- fs-crypto-.tmp_fname.o:warning:objtool:missing-symbol-for-section-.text | |-- kernel-trace-.tmp_trace_events_trigger.o:warning:objtool:missing-symbol-for-section-.init.text | |-- lib-.tmp_idr.o:warning:objtool:missing-symbol-for-section-.text | `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled |-- x86_64-buildonly-randconfig-004-20241220 | |-- arch-x86-include-asm-msr.h:warning:mcu_ctrl-may-be-used-uninitialized | |-- drivers-dax-bus.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- drivers-mtd-mtdchar.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- drivers-power-supply-ds2760_battery.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- mm-memory.c:error:implicit-declaration-of-function-hugetlb_insert_hugepage_pte_by_pa | `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled |-- x86_64-buildonly-randconfig-005-20241220 | |-- arch-x86-mm-.tmp_maccess.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-gpu-drm-panel-.tmp_panel-ilitek-ili9881c.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-mfd-.tmp_madera-i2c.o:warning:objtool:missing-symbol-for-section-.init.text | |-- kernel-rcu-.tmp_rcutorture.o:warning:objtool:missing-symbol-for-section-.init.text | |-- mm-memory.c:error:implicit-declaration-of-function-hugetlb_insert_hugepage_pte_by_pa-Werror-Wimplicit-function-declaration | |-- net-sched-.tmp_sch_skbprio.o:warning:objtool:missing-symbol-for-section-.init.text | |-- sound-soc-codecs-.tmp_mt6351.o:warning:objtool:missing-symbol-for-section-.init.text | |-- sound-soc-codecs-.tmp_ssm2305.o:warning:objtool:missing-symbol-for-section-.init.text | `-- sound-soc-codecs-.tmp_wm8782.o:warning:objtool:missing-symbol-for-section-.init.text |-- x86_64-buildonly-randconfig-006-20241220 | |-- arch-x86-include-asm-msr.h:warning:mcu_ctrl-may-be-used-uninitialized | |-- arch-x86-power-cpu.o:warning:objtool:missing-symbol-for-section-.exit.text | |-- block-bfq-wf2q.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-input-touchscreen-bu21029_ts.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-leds-leds-lm3601x.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-media-dvb-frontends-mn88443x.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-media-platform-vicodec-vicodec-codec.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-mtd-nand-core.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-mtd-nand-spi-core.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-net-phy-mdio-mscc-miim.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-nfc-st-nci-i2c.c:warning:of_st_nci_i2c_match-defined-but-not-used | |-- drivers-pci-ats.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-pci-controller-dwc-pcie-designware.o:warning:objtool:missing-symbol-for-section-.text | |-- drivers-pci-controller-vmd.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-power-supply-adp5061.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-power-supply-ds2760_battery.o:warning:objtool:missing-symbol-for-section-.init.text | |-- fs-autofs-init.o:warning:objtool:missing-symbol-for-section-.init.text | |-- fs-hpfs-buffer.o:warning:objtool:missing-symbol-for-section-.text | |-- fs-udf-unicode.o:warning:objtool:missing-symbol-for-section-.text | `-- mm-memory.c:error:implicit-declaration-of-function-hugetlb_insert_hugepage_pte_by_pa |-- x86_64-defconfig | |-- kernel-sched-pelt.o:warning:objtool:missing-symbol-for-section-.text | |-- net-ipv4-metrics.o:warning:objtool:missing-symbol-for-section-.text | `-- net-ipv4-netlink.o:warning:objtool:missing-symbol-for-section-.text `-- x86_64-randconfig-102-20241218 `-- fs-ext4-inode.o:warning:objtool:ext4_map_blocks:unreachable-instruction
elapsed time: 795m
configs tested: 16 configs skipped: 116
tested configs: arm64 allmodconfig gcc-14.2.0 arm64 allnoconfig gcc-14.2.0 arm64 randconfig-001-20241220 gcc-14.2.0 arm64 randconfig-002-20241220 gcc-14.2.0 arm64 randconfig-003-20241220 gcc-14.2.0 arm64 randconfig-004-20241220 gcc-14.2.0 x86_64 alldefconfig gcc-12 x86_64 allnoconfig clang-19 x86_64 allyesconfig clang-19 x86_64 buildonly-randconfig-001-20241220 gcc-12 x86_64 buildonly-randconfig-002-20241220 clang-19 x86_64 buildonly-randconfig-003-20241220 gcc-12 x86_64 buildonly-randconfig-004-20241220 gcc-12 x86_64 buildonly-randconfig-005-20241220 clang-19 x86_64 buildonly-randconfig-006-20241220 gcc-12 x86_64 defconfig gcc-11
-- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki