mailweb.openeuler.org
Manage this list

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

Kernel

Threads by month
  • ----- 2025 -----
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
kernel@openeuler.org

  • 47 participants
  • 18246 discussions
[openeuler:openEuler-1.0-LTS] BUILD REGRESSION 4f763890ac28e4d36527b22a830c5e95cae55470
by kernel test robot 28 Nov '24

28 Nov '24
tree/branch: https://gitee.com/openeuler/kernel.git openEuler-1.0-LTS branch HEAD: 4f763890ac28e4d36527b22a830c5e95cae55470 !13852 sctp: properly validate chunk size in sctp_sf_ootb() Error/Warning (recently discovered and may have been fixed): https://lore.kernel.org/oe-kbuild-all/202411271916.9wR6MiKh-lkp@intel.com https://lore.kernel.org/oe-kbuild-all/202411280023.3EwZG5dg-lkp@intel.com https://lore.kernel.org/oe-kbuild-all/202411280047.QubAoPvR-lkp@intel.com drivers/regulator/qcom-rpmh-regulator.c:742:34: warning: unused variable 'rpmh_regulator_match_table' [-Wunused-const-variable] drivers/tty/tty_buffer.c:170:9: error: implicit declaration of function 'printk_safe_enter'; did you mean 'printk_nmi_enter'? [-Werror=implicit-function-declaration] Unverified Error/Warning (likely false positive, kindly check if interested): drivers/clk/.tmp_clk-max9485.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_ddi.o: warning: objtool: icl_get_combo_buf_trans()+0x138: can't find switch jump table Error/Warning ids grouped by kconfigs: recent_errors |-- arm64-allmodconfig | `-- fs-ext4-inode.c:warning:unused-variable-sbi |-- arm64-randconfig-002-20241127 | |-- drivers-tty-tty_buffer.c:error:implicit-declaration-of-function-printk_safe_enter | `-- fs-ext4-inode.c:warning:unused-variable-sbi |-- arm64-randconfig-003-20241127 | `-- fs-ext4-inode.c:warning:unused-variable-sbi |-- arm64-randconfig-004-20241127 | `-- fs-ext4-inode.c:warning:unused-variable-sbi |-- x86_64-buildonly-randconfig-002-20241117 | |-- drivers-clk-.tmp_clk-max9485.o:warning:objtool:missing-symbol-for-section-.init.text | `-- drivers-gpu-drm-amd-amdgpu-..-powerplay-smumgr-.tmp_smu9_smumgr.o:warning:objtool:missing-symbol-for-section-.text |-- x86_64-buildonly-randconfig-002-20241126 | |-- drivers-platform-x86-intel_speed_select_if-.tmp_isst_if_mbox_pci.o:warning:objtool:missing-symbol-for-section-.init.text | |-- drivers-platform-x86-intel_speed_select_if-.tmp_isst_if_mmio.o:warning:objtool:missing-symbol-for-section-.init.text | |-- mm-.tmp_mmu_gather.o:warning:objtool:missing-symbol-for-section-.text | `-- net-netfilter-.tmp_nft_tunnel.o:warning:objtool:missing-symbol-for-section-.init.text |-- x86_64-buildonly-randconfig-005-20241122 | `-- drivers-regulator-qcom-rpmh-regulator.c:warning:unused-variable-rpmh_regulator_match_table |-- x86_64-buildonly-randconfig-006-20241118 | `-- drivers-gpu-drm-panel-panel-ilitek-ili9881c.o:warning:objtool:missing-symbol-for-section-.init.text |-- x86_64-kexec | `-- fs-ext4-inode.c:warning:unused-variable-sbi |-- x86_64-randconfig-011-20241126 | `-- drivers-gpu-drm-i915-intel_ddi.o:warning:objtool:icl_get_combo_buf_trans:can-t-find-switch-jump-table |-- x86_64-rhel-9.4 | |-- drivers-net-can-usb-kvaser_usb-kvaser_usb_hydra.c:warning:new_state-may-be-used-uninitialized | `-- fs-ext4-inode.c:warning:unused-variable-sbi |-- x86_64-rhel-9.4-func | `-- fs-ext4-inode.c:warning:unused-variable-sbi `-- x86_64-rhel-9.4-kselftests `-- fs-ext4-inode.c:warning:unused-variable-sbi elapsed time: 725m configs tested: 8 configs skipped: 128 tested configs: arm64 allmodconfig gcc-14.2.0 arm64 allnoconfig gcc-14.2.0 arm64 randconfig-001-20241127 gcc-14.2.0 arm64 randconfig-002-20241127 gcc-14.2.0 arm64 randconfig-003-20241127 gcc-14.2.0 arm64 randconfig-004-20241127 gcc-14.2.0 x86_64 kexec clang-19 x86_64 rhel-9.4 gcc-12 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
[openeuler:OLK-5.10] BUILD SUCCESS 68b0fb4e955465eef28bed1f5a252c4e6c636a36
by kernel test robot 28 Nov '24

28 Nov '24
tree/branch: https://gitee.com/openeuler/kernel.git OLK-5.10 branch HEAD: 68b0fb4e955465eef28bed1f5a252c4e6c636a36 !13854 CVE-2024-53059 Unverified Warning (likely false positive, kindly check if interested): Documentation/devicetree/bindings/arm/cpu.yaml: properties:capacity-dmips-mhz: '$ref' should not be valid under {'const': '$ref'} Documentation/devicetree/bindings/arm/cpu.yaml: title: 'ARM CPUs bindings' should not be valid under {'pattern': '([Bb]inding| [Ss]chema)'} drivers/thermal/intel/intel_hfi.c:245 hfi_update_work_fn() warn: can 'hfi_instance' even be NULL? Warning ids grouped by kconfigs: recent_errors |-- arm64-randconfig-051-20241111 | |-- Documentation-devicetree-bindings-arm-cpu.yaml:properties:capacity-dmips-mhz:ref-should-not-be-valid-under-const:ref | `-- Documentation-devicetree-bindings-arm-cpu.yaml:title:ARM-CPUs-bindings-should-not-be-valid-under-pattern:(-Bb-inding-Ss-chema) |-- x86_64-buildonly-randconfig-001-20241125 | |-- crypto-algapi.o:warning:objtool:crypto_grab_spawn:unreachable-instruction | `-- fs-verity-hash_algs.o:warning:objtool:fsverity_hash_page:unreachable-instruction |-- x86_64-kexec | `-- kernel-trace-trace_uprobe.o:warning:objtool:__uprobe_perf_func:unreachable-instruction |-- x86_64-randconfig-016-20241115 | `-- kernel-trace-trace.o:warning:objtool:update_max_tr:unreachable-instruction `-- x86_64-randconfig-161-20241127 |-- drivers-net-usb-lan78xx.c-lan78xx_resume()-warn:inconsistent-indenting |-- drivers-scsi-sd.c-sd_spinup_disk()-warn:unsigned-the_result-is-never-less-than-zero. `-- drivers-thermal-intel-intel_hfi.c-hfi_update_work_fn()-warn:can-hfi_instance-even-be-NULL elapsed time: 722m configs tested: 8 configs skipped: 128 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: arm64 allmodconfig clang-20 arm64 allnoconfig gcc-14.2.0 arm64 randconfig-001-20241127 clang-20 arm64 randconfig-002-20241127 clang-20 arm64 randconfig-003-20241127 gcc-14.2.0 arm64 randconfig-004-20241127 gcc-14.2.0 x86_64 kexec clang-19 x86_64 rhel-9.4 gcc-12 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
[openeuler:OLK-6.6 1540/1540] drivers/char/ipmi/ipmi_bt_sm.c:194:11: error: call to undeclared function 'acpi_evaluate_integer'; ISO C99 and later do not support implicit function declarations
by kernel test robot 28 Nov '24

28 Nov '24
Hi Devyn, FYI, the error/warning still remains. tree: https://gitee.com/openeuler/kernel.git OLK-6.6 head: 4a0359af8c9d84ec3320a8a18f41c7fddf1f7a23 commit: 6449ff7a5a2b148bc0a60efb3f0d723aaeceaae6 [1540/1540] ipmi: Errata workaround to prevent SMS message processing timeout config: arm64-randconfig-003-20241128 (https://download.01.org/0day-ci/archive/20241128/202411280421.tIaYIeEQ-lkp@…) compiler: clang version 20.0.0git (https://github.com/llvm/llvm-project 592c0fe55f6d9a811028b5f3507be91458ab2713) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241128/202411280421.tIaYIeEQ-lkp@…) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp(a)intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202411280421.tIaYIeEQ-lkp@intel.com/ All errors (new ones prefixed by >>): >> drivers/char/ipmi/ipmi_bt_sm.c:194:11: error: call to undeclared function 'acpi_evaluate_integer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 194 | status = acpi_evaluate_integer(handle, "SATN", NULL, &tmp); | ^ drivers/char/ipmi/ipmi_bt_sm.c:194:11: note: did you mean 'acpi_evaluate_object'? include/acpi/acpixf.h:550:8: note: 'acpi_evaluate_object' declared here 550 | acpi_evaluate_object(acpi_handle object, | ^ include/acpi/platform/aclinux.h:93:21: note: expanded from macro 'ACPI_EXTERNAL_RETURN_STATUS' 93 | static ACPI_INLINE prototype {return(AE_NOT_CONFIGURED);} | ^ 1 error generated. vim +/acpi_evaluate_integer +194 drivers/char/ipmi/ipmi_bt_sm.c 177 178 #ifdef CONFIG_HISILICON_ERRATUM_162102203 179 /* 180 * To confirm whether the SMS_ATN flag needs to be stored and get 181 * quirk through the method reported by the BIOS. Because in special 182 * cases SMS_ATN flag bits may be lost before being processed. 183 */ 184 static bool get_sms_atn_quirk(struct si_sm_io *io) 185 { 186 acpi_handle handle; 187 acpi_status status; 188 unsigned long long tmp; 189 190 handle = ACPI_HANDLE(io->dev); 191 if (!handle) 192 return false; 193 > 194 status = acpi_evaluate_integer(handle, "SATN", NULL, &tmp); 195 if (ACPI_FAILURE(status)) 196 return false; 197 else if (tmp != 1) 198 return false; 199 200 return true; 201 } 202 #endif 203 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
[openeuler:OLK-6.6 1532/1532] drivers/perf/arm_pmuv3.c:902:20: warning: stack frame size (2112) exceeds limit (2048) in 'armv8pmu_handle_irq'
by kernel test robot 28 Nov '24

28 Nov '24
tree: https://gitee.com/openeuler/kernel.git OLK-6.6 head: e64d5ad244c9a8a62e31ee8e6e2e02e01226aa4d commit: 6c6848e7e00cdff4e22650bd2d5658a9e5c23b1d [1532/1532] drivers: perf: arm_pmuv3: Enable branch stack sampling via FEAT_BRBE config: arm64-allmodconfig (https://download.01.org/0day-ci/archive/20241128/202411280328.NxDLQwcX-lkp@…) compiler: clang version 20.0.0git (https://github.com/llvm/llvm-project 592c0fe55f6d9a811028b5f3507be91458ab2713) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241128/202411280328.NxDLQwcX-lkp@…) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp(a)intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202411280328.NxDLQwcX-lkp@intel.com/ All warnings (new ones prefixed by >>): In file included from drivers/perf/arm_pmuv3.c:17: In file included from include/linux/acpi.h:37: In file included from include/acpi/acpi_io.h:7: In file included from arch/arm64/include/asm/acpi.h:14: In file included from include/linux/memblock.h:12: In file included from include/linux/mm.h:2243: include/linux/vmstat.h:508:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 508 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~ ^ 509 | item]; | ~~~~ include/linux/vmstat.h:515:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 515 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~ ^ 516 | NR_VM_NUMA_EVENT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~~ include/linux/vmstat.h:522:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion] 522 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_" | ~~~~~~~~~~~ ^ ~~~ include/linux/vmstat.h:527:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 527 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~ ^ 528 | NR_VM_NUMA_EVENT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~~ include/linux/vmstat.h:536:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 536 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~ ^ 537 | NR_VM_NUMA_EVENT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~~ >> drivers/perf/arm_pmuv3.c:902:20: warning: stack frame size (2112) exceeds limit (2048) in 'armv8pmu_handle_irq' [-Wframe-larger-than] 902 | static irqreturn_t armv8pmu_handle_irq(struct arm_pmu *cpu_pmu) | ^ 6 warnings generated. vim +/armv8pmu_handle_irq +902 drivers/perf/arm_pmuv3.c 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 901 0788f1e97324d83 arch/arm64/kernel/perf_event.c Mark Rutland 2018-05-10 @902 static irqreturn_t armv8pmu_handle_irq(struct arm_pmu *cpu_pmu) 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 903 { 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 904 u32 pmovsr; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 905 struct perf_sample_data data; 6475b2d846176e3 arch/arm64/kernel/perf_event.c Mark Rutland 2015-10-02 906 struct pmu_hw_events *cpuc = this_cpu_ptr(cpu_pmu->hw_events); 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 907 struct pt_regs *regs; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 908 int idx; 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 909 bool branch_captured = false; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 910 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 911 /* 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 912 * Get and reset the IRQ flags 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 913 */ 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 914 pmovsr = armv8pmu_getreset_flags(); 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 915 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 916 /* 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 917 * Did an overflow occur? 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 918 */ 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 919 if (!armv8pmu_has_overflowed(pmovsr)) 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 920 return IRQ_NONE; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 921 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 922 /* 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 923 * Handle the counter(s) overflow(s) 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 924 */ 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 925 regs = get_irq_regs(); 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 926 3cce50dfec4a5b0 arch/arm64/kernel/perf_event.c Suzuki K Poulose 2018-07-10 927 /* 3cce50dfec4a5b0 arch/arm64/kernel/perf_event.c Suzuki K Poulose 2018-07-10 928 * Stop the PMU while processing the counter overflows 3cce50dfec4a5b0 arch/arm64/kernel/perf_event.c Suzuki K Poulose 2018-07-10 929 * to prevent skews in group events. 3cce50dfec4a5b0 arch/arm64/kernel/perf_event.c Suzuki K Poulose 2018-07-10 930 */ 3cce50dfec4a5b0 arch/arm64/kernel/perf_event.c Suzuki K Poulose 2018-07-10 931 armv8pmu_stop(cpu_pmu); 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 932 for (idx = 0; idx < cpu_pmu->num_events; ++idx) { 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 933 struct perf_event *event = cpuc->events[idx]; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 934 struct hw_perf_event *hwc; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 935 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 936 /* Ignore if we don't have an event. */ 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 937 if (!event) 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 938 continue; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 939 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 940 /* 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 941 * We have a single interrupt for all counters. Check that 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 942 * each counter has overflowed before we process it. 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 943 */ 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 944 if (!armv8pmu_counter_has_overflowed(pmovsr, idx)) 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 945 continue; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 946 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 947 hwc = &event->hw; 6475b2d846176e3 arch/arm64/kernel/perf_event.c Mark Rutland 2015-10-02 948 armpmu_event_update(event); 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 949 perf_sample_data_init(&data, 0, hwc->last_period); 6475b2d846176e3 arch/arm64/kernel/perf_event.c Mark Rutland 2015-10-02 950 if (!armpmu_event_set_period(event)) 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 951 continue; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 952 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 953 /* 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 954 * PMU IRQ should remain asserted until all branch records 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 955 * are captured and processed into struct perf_sample_data. 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 956 */ 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 957 if (has_branch_stack(event) && cpu_pmu->has_branch_stack) 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 958 read_branch_records(cpuc, event, &data, &branch_captured); 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 959 05ab72813340d11 arch/arm64/kernel/perf_event.c Julien Thierry 2020-09-24 960 /* 05ab72813340d11 arch/arm64/kernel/perf_event.c Julien Thierry 2020-09-24 961 * Perf event overflow will queue the processing of the event as 05ab72813340d11 arch/arm64/kernel/perf_event.c Julien Thierry 2020-09-24 962 * an irq_work which will be taken care of in the handling of 05ab72813340d11 arch/arm64/kernel/perf_event.c Julien Thierry 2020-09-24 963 * IPI_IRQ_WORK. 05ab72813340d11 arch/arm64/kernel/perf_event.c Julien Thierry 2020-09-24 964 */ 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 965 if (perf_event_overflow(event, &data, regs)) 6475b2d846176e3 arch/arm64/kernel/perf_event.c Mark Rutland 2015-10-02 966 cpu_pmu->disable(event); 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 967 } 3cce50dfec4a5b0 arch/arm64/kernel/perf_event.c Suzuki K Poulose 2018-07-10 968 armv8pmu_start(cpu_pmu); 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 969 if (cpu_pmu->has_branch_stack) 6c6848e7e00cdff drivers/perf/arm_pmuv3.c Anshuman Khandual 2024-06-13 970 armv8pmu_branch_stack_reset(); 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 971 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 972 return IRQ_HANDLED; 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 973 } 030896885ade0a1 arch/arm64/kernel/perf_event.c Will Deacon 2012-03-05 974 :::::: The code at line 902 was first introduced by commit :::::: 0788f1e97324d8378e860dc2560699ddc6f3aef9 arm_pmu: simplify arm_pmu::handle_irq :::::: TO: Mark Rutland <mark.rutland(a)arm.com> :::::: CC: Will Deacon <will.deacon(a)arm.com> -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
[openeuler:OLK-5.10 2490/2490] drivers/net/usb/lan78xx.c:4518 lan78xx_resume() warn: inconsistent indenting
by kernel test robot 28 Nov '24

28 Nov '24
tree: https://gitee.com/openeuler/kernel.git OLK-5.10 head: 68b0fb4e955465eef28bed1f5a252c4e6c636a36 commit: c3f7d9b46a5caf93fd52e6fabc7a2d27cba66c6f [2490/2490] lan78xx: Fix race conditions in suspend/resume handling config: x86_64-randconfig-161-20241127 (https://download.01.org/0day-ci/archive/20241128/202411280257.12S1bi0F-lkp@…) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp(a)intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202411280257.12S1bi0F-lkp@intel.com/ smatch warnings: drivers/net/usb/lan78xx.c:4518 lan78xx_resume() warn: inconsistent indenting vim +4518 drivers/net/usb/lan78xx.c 4491 4492 static int lan78xx_resume(struct usb_interface *intf) 4493 { 4494 struct lan78xx_net *dev = usb_get_intfdata(intf); 4495 bool dev_open; 4496 int ret; 4497 4498 mutex_lock(&dev->dev_mutex); 4499 4500 netif_dbg(dev, ifup, dev->net, "resuming device"); 4501 4502 dev_open = test_bit(EVENT_DEV_OPEN, &dev->flags); 4503 4504 if (dev_open) { 4505 bool pipe_halted = false; 4506 4507 ret = lan78xx_flush_tx_fifo(dev); 4508 if (ret < 0) 4509 goto out; 4510 4511 if (dev->urb_intr) { 4512 int ret = usb_submit_urb(dev->urb_intr, GFP_KERNEL); 4513 4514 if (ret < 0) { 4515 if (ret == -ENODEV) 4516 netif_device_detach(dev->net); 4517 > 4518 netdev_warn(dev->net, "Failed to submit intr URB"); 4519 } 4520 } 4521 4522 spin_lock_irq(&dev->txq.lock); 4523 4524 if (netif_device_present(dev->net)) { 4525 pipe_halted = lan78xx_submit_deferred_urbs(dev); 4526 4527 if (pipe_halted) 4528 lan78xx_defer_kevent(dev, EVENT_TX_HALT); 4529 } 4530 4531 clear_bit(EVENT_DEV_ASLEEP, &dev->flags); 4532 4533 spin_unlock_irq(&dev->txq.lock); 4534 4535 if (!pipe_halted && 4536 netif_device_present(dev->net) && 4537 (skb_queue_len(&dev->txq) < dev->tx_qlen)) 4538 netif_start_queue(dev->net); 4539 4540 ret = lan78xx_start_tx_path(dev); 4541 if (ret < 0) 4542 goto out; 4543 4544 tasklet_schedule(&dev->bh); 4545 4546 if (!timer_pending(&dev->stat_monitor)) { 4547 dev->delta = 1; 4548 mod_timer(&dev->stat_monitor, 4549 jiffies + STAT_UPDATE_TIMER); 4550 } 4551 4552 } else { 4553 clear_bit(EVENT_DEV_ASLEEP, &dev->flags); 4554 } 4555 4556 ret = lan78xx_write_reg(dev, WUCSR2, 0); 4557 if (ret < 0) 4558 goto out; 4559 ret = lan78xx_write_reg(dev, WUCSR, 0); 4560 if (ret < 0) 4561 goto out; 4562 ret = lan78xx_write_reg(dev, WK_SRC, 0xFFF1FF1FUL); 4563 if (ret < 0) 4564 goto out; 4565 4566 ret = lan78xx_write_reg(dev, WUCSR2, WUCSR2_NS_RCD_ | 4567 WUCSR2_ARP_RCD_ | 4568 WUCSR2_IPV6_TCPSYN_RCD_ | 4569 WUCSR2_IPV4_TCPSYN_RCD_); 4570 if (ret < 0) 4571 goto out; 4572 4573 ret = lan78xx_write_reg(dev, WUCSR, WUCSR_EEE_TX_WAKE_ | 4574 WUCSR_EEE_RX_WAKE_ | 4575 WUCSR_PFDA_FR_ | 4576 WUCSR_RFE_WAKE_FR_ | 4577 WUCSR_WUFR_ | 4578 WUCSR_MPR_ | 4579 WUCSR_BCST_FR_); 4580 if (ret < 0) 4581 goto out; 4582 4583 ret = 0; 4584 out: 4585 mutex_unlock(&dev->dev_mutex); 4586 4587 return ret; 4588 } 4589 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
[openeuler:OLK-6.6 1540/1540] kernel/sched/fair.c:146:12: warning: 'hundred_thousand' defined but not used
by kernel test robot 28 Nov '24

28 Nov '24
Hi Zhang, FYI, the error/warning still remains. tree: https://gitee.com/openeuler/kernel.git OLK-6.6 head: 4a0359af8c9d84ec3320a8a18f41c7fddf1f7a23 commit: a3c9f2da0a35df4e41751556be4308f57bdaf3d6 [1540/1540] sched: Introduce handle priority reversion mechanism config: arm64-randconfig-002-20241128 (https://download.01.org/0day-ci/archive/20241128/202411280242.vXWcSB3O-lkp@…) compiler: aarch64-linux-gcc (GCC) 14.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241128/202411280242.vXWcSB3O-lkp@…) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp(a)intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202411280242.vXWcSB3O-lkp@intel.com/ All warnings (new ones prefixed by >>): >> kernel/sched/fair.c:146:12: warning: 'hundred_thousand' defined but not used [-Wunused-variable] 146 | static int hundred_thousand = 100000; | ^~~~~~~~~~~~~~~~ >> kernel/sched/fair.c:145:12: warning: 'one_thousand' defined but not used [-Wunused-variable] 145 | static int one_thousand = 1000; | ^~~~~~~~~~~~ vim +/hundred_thousand +146 kernel/sched/fair.c 139 140 static DEFINE_PER_CPU_SHARED_ALIGNED(struct list_head, qos_throttled_cfs_rq); 141 static DEFINE_PER_CPU_SHARED_ALIGNED(struct hrtimer, qos_overload_timer); 142 static DEFINE_PER_CPU(int, qos_cpu_overload); 143 unsigned int sysctl_overload_detect_period = 5000; /* in ms */ 144 unsigned int sysctl_offline_wait_interval = 100; /* in ms */ > 145 static int one_thousand = 1000; > 146 static int hundred_thousand = 100000; 147 static int unthrottle_qos_cfs_rqs(int cpu); 148 #endif 149 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
[openeuler:OLK-6.6 1540/1540] mm/share_pool.c:1226:14: error: call to undeclared function 'huge_ptep_get'; ISO C99 and later do not support implicit function declarations
by kernel test robot 28 Nov '24

28 Nov '24
Hi Wang, FYI, the error/warning still remains. tree: https://gitee.com/openeuler/kernel.git OLK-6.6 head: 4a0359af8c9d84ec3320a8a18f41c7fddf1f7a23 commit: 549b1f40b56511536196f7522ffa4d7b3da42337 [1540/1540] mm/sharepool: Implement mg_sp_make_share_u2k() config: arm64-randconfig-003-20241128 (https://download.01.org/0day-ci/archive/20241128/202411280023.QYDiEv46-lkp@…) compiler: clang version 20.0.0git (https://github.com/llvm/llvm-project 592c0fe55f6d9a811028b5f3507be91458ab2713) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241128/202411280023.QYDiEv46-lkp@…) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp(a)intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202411280023.QYDiEv46-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from mm/share_pool.c:21: In file included from include/linux/share_pool.h:5: In file included from include/linux/mman.h:5: In file included from include/linux/mm.h:2174: include/linux/vmstat.h:522:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion] 522 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_" | ~~~~~~~~~~~ ^ ~~~ >> mm/share_pool.c:1226:14: error: call to undeclared function 'huge_ptep_get'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1226 | pte_t pte = huge_ptep_get(ptep); | ^ >> mm/share_pool.c:1226:8: error: initializing 'pte_t' with an expression of incompatible type 'int' 1226 | pte_t pte = huge_ptep_get(ptep); | ^ ~~~~~~~~~~~~~~~~~~~ 1 warning and 2 errors generated. vim +/huge_ptep_get +1226 mm/share_pool.c 1221 1222 static int sp_hugetlb_entry(pte_t *ptep, unsigned long hmask, 1223 unsigned long addr, unsigned long next, 1224 struct mm_walk *walk) 1225 { > 1226 pte_t pte = huge_ptep_get(ptep); 1227 struct page *page = pte_page(pte); 1228 struct sp_walk_data *sp_walk_data; 1229 1230 if (unlikely(!pte_present(pte))) { 1231 pr_debug("the page of addr %lx unexpectedly not in RAM\n", (unsigned long)addr); 1232 return -EFAULT; 1233 } 1234 1235 sp_walk_data = walk->private; 1236 get_page(page); 1237 sp_walk_data->pages[sp_walk_data->page_count++] = page; 1238 return 0; 1239 } 1240 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
[openeuler:openEuler-1.0-LTS 1308/1308] mm/.tmp_mmu_gather.o: warning: objtool: missing symbol for section .text
by kernel test robot 28 Nov '24

28 Nov '24
tree: https://gitee.com/openeuler/kernel.git openEuler-1.0-LTS head: 4f763890ac28e4d36527b22a830c5e95cae55470 commit: 1f7b24152a85bec4ea4f5a6219b4702853ffd3e6 [1308/1308] mm/memory: Move mmu_gather and TLB invalidation code into its own file config: x86_64-buildonly-randconfig-002-20241126 (https://download.01.org/0day-ci/archive/20241128/202411280047.QubAoPvR-lkp@…) compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241128/202411280047.QubAoPvR-lkp@…) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp(a)intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202411280047.QubAoPvR-lkp@intel.com/ All warnings (new ones prefixed by >>): In file included from mm/mmu_gather.c:6: include/linux/pagemap.h:401:21: warning: cast from 'int (*)(struct file *, struct page *)' to 'filler_t *' (aka 'int (*)(void *, struct page *)') converts to incompatible function type [-Wcast-function-type-strict] 401 | filler_t *filler = (filler_t *)mapping->a_ops->readpage; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. >> mm/.tmp_mmu_gather.o: warning: objtool: missing symbol for section .text -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
[openeuler:OLK-6.6 1540/1540] mm/mem_reliable.c:345:2: error: call to undeclared function 'mem_reliable_ctrl_bit_disable'; ISO C99 and later do not support implicit function declarations
by kernel test robot 28 Nov '24

28 Nov '24
Hi Ma, FYI, the error/warning still remains. tree: https://gitee.com/openeuler/kernel.git OLK-6.6 head: 4a0359af8c9d84ec3320a8a18f41c7fddf1f7a23 commit: 425771499c0742a996ab28df143d7a5123102686 [1540/1540] mm: mem_reliable: Introduce proc interface to disable memory reliable features config: arm64-randconfig-004-20241128 (https://download.01.org/0day-ci/archive/20241128/202411280009.pYeZw217-lkp@…) compiler: clang version 16.0.6 (https://github.com/llvm/llvm-project 7cbf1a2591520c2491aa35339f227775f4d3adf6) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241128/202411280009.pYeZw217-lkp@…) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp(a)intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202411280009.pYeZw217-lkp@intel.com/ All errors (new ones prefixed by >>): >> mm/mem_reliable.c:345:2: error: call to undeclared function 'mem_reliable_ctrl_bit_disable'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] mem_reliable_ctrl_bit_disable(idx); ^ mm/mem_reliable.c:345:2: note: did you mean 'mem_reliable_ctrl_bit_disabled'? mm/mem_reliable.c:320:13: note: 'mem_reliable_ctrl_bit_disabled' declared here static void mem_reliable_ctrl_bit_disabled(int idx) {} ^ 1 error generated. vim +/mem_reliable_ctrl_bit_disable +345 mm/mem_reliable.c 322 323 static void mem_reliable_feature_disable(int idx) 324 { 325 char *str = NULL; 326 327 switch (idx) { 328 case MEM_RELIABLE_FALLBACK: 329 reliable_allow_fallback = false; 330 str = "fallback"; 331 break; 332 case MEM_RELIABLE_SHMEM: 333 shmem_reliable = false; 334 str = "shmem"; 335 break; 336 case MEM_RELIABLE_PAGECACHE: 337 pagecache_reliable = false; 338 str = "pagecache"; 339 break; 340 default: 341 pr_err("unknown index: %d", idx); 342 return; 343 } 344 > 345 mem_reliable_ctrl_bit_disable(idx); 346 pr_info("%s is disabled\n", str); 347 } 348 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
[openeuler:openEuler-1.0-LTS 1312/1312] drivers/tty/tty_buffer.c:170:9: error: implicit declaration of function 'printk_safe_enter'; did you mean 'printk_safe_init'?
by kernel test robot 28 Nov '24

28 Nov '24
tree: https://gitee.com/openeuler/kernel.git openEuler-1.0-LTS head: 4f763890ac28e4d36527b22a830c5e95cae55470 commit: 325d9be9a6518184aec9fdbd87f11759b1e32a56 [1312/1312] tty: fix possible deadlock in console_unlock config: arm64-randconfig-002-20241127 (https://download.01.org/0day-ci/archive/20241128/202411280023.3EwZG5dg-lkp@…) compiler: aarch64-linux-gcc (GCC) 14.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241128/202411280023.3EwZG5dg-lkp@…) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp(a)intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202411280023.3EwZG5dg-lkp@intel.com/ All errors (new ones prefixed by >>): drivers/tty/tty_buffer.c: In function 'tty_buffer_alloc': >> drivers/tty/tty_buffer.c:170:9: error: implicit declaration of function 'printk_safe_enter'; did you mean 'printk_safe_init'? [-Werror=implicit-function-declaration] 170 | printk_safe_enter(); | ^~~~~~~~~~~~~~~~~ | printk_safe_init drivers/tty/tty_buffer.c:172:9: error: implicit declaration of function 'printk_safe_exit'; did you mean 'printk_safe_init'? [-Werror=implicit-function-declaration] 172 | printk_safe_exit(); | ^~~~~~~~~~~~~~~~ | printk_safe_init drivers/tty/tty_buffer.c: In function '__tty_insert_flip_char': drivers/tty/tty_buffer.c:386:45: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 386 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from drivers/tty/tty_buffer.c:8: include/linux/tty.h:69:23: note: destination object 'data' of size 0 69 | unsigned long data[0]; | ^~~~ drivers/tty/tty_buffer.c:387:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 387 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ include/linux/tty.h:69:23: note: destination object 'data' of size 0 69 | unsigned long data[0]; | ^~~~ cc1: some warnings being treated as errors vim +170 drivers/tty/tty_buffer.c 137 138 /** 139 * tty_buffer_alloc - allocate a tty buffer 140 * @tty: tty device 141 * @size: desired size (characters) 142 * 143 * Allocate a new tty buffer to hold the desired number of characters. 144 * We round our buffers off in 256 character chunks to get better 145 * allocation behaviour. 146 * Return NULL if out of memory or the allocation would exceed the 147 * per device queue 148 */ 149 150 static struct tty_buffer *tty_buffer_alloc(struct tty_port *port, size_t size) 151 { 152 struct llist_node *free; 153 struct tty_buffer *p; 154 155 /* Round the buffer size out */ 156 size = __ALIGN_MASK(size, TTYB_ALIGN_MASK); 157 158 if (size <= MIN_TTYB_SIZE) { 159 free = llist_del_first(&port->buf.free); 160 if (free) { 161 p = llist_entry(free, struct tty_buffer, free); 162 goto found; 163 } 164 } 165 166 /* Should possibly check if this fails for the largest buffer we 167 have queued and recycle that ? */ 168 if (atomic_read(&port->buf.mem_used) > port->buf.mem_limit) 169 return NULL; > 170 printk_safe_enter(); 171 p = kmalloc(sizeof(struct tty_buffer) + 2 * size, GFP_ATOMIC); 172 printk_safe_exit(); 173 if (p == NULL) 174 return NULL; 175 176 found: 177 tty_buffer_reset(p, size); 178 atomic_add(size, &port->buf.mem_used); 179 return p; 180 } 181 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • ...
  • 1825
  • Older →

HyperKitty Powered by HyperKitty