lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20220513141835.GG1790663@paulmck-ThinkPad-P17-Gen-1>
Date:   Fri, 13 May 2022 07:18:35 -0700
From:   "Paul E. McKenney" <paulmck@...nel.org>
To:     kernel test robot <lkp@...el.com>
Cc:     linux-kernel@...r.kernel.org, frederic@...nel.org
Subject: Re: [paulmck-rcu:context-tracking.2022.05.03a] BUILD REGRESSION
 9527c561aed6424e77fd2a8827c37f1103c89177

On Fri, May 13, 2022 at 09:00:12PM +0800, kernel test robot wrote:
> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git context-tracking.2022.05.03a
> branch HEAD: 9527c561aed6424e77fd2a8827c37f1103c89177  rcu/context_tracking: Merge dynticks counter and context tracking states
> 
> Error/Warning reports:
> 
> https://lore.kernel.org/llvm/202205060346.y3d1cOFv-lkp@intel.com
> 
> Error/Warning: (recently discovered and may have been fixed)
> 
> kernel/context_tracking.c:360:4: error: call to undeclared function 'rcu_irq_work_resched'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
> kernel/context_tracking.c:91:4: error: call to undeclared function 'rcu_irq_work_resched'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]

Adding Frederic on CC.

(These are in any case experimental commits.)

							Thanx, Paul

> Error/Warning ids grouped by kconfigs:
> 
> clang_recent_errors
> |-- arm-randconfig-r013-20220505
> |   `-- kernel-context_tracking.c:error:call-to-undeclared-function-rcu_irq_work_resched-ISO-C99-and-later-do-not-support-implicit-function-declarations
> |-- riscv-randconfig-c006-20220505
> |   `-- kernel-context_tracking.c:error:call-to-undeclared-function-rcu_irq_work_resched-ISO-C99-and-later-do-not-support-implicit-function-declarations
> `-- x86_64-randconfig-a001
>     `-- kernel-context_tracking.c:error:call-to-undeclared-function-rcu_irq_work_resched-ISO-C99-and-later-do-not-support-implicit-function-declarations
> 
> elapsed time: 14089m
> 
> configs tested: 211
> configs skipped: 3
> 
> gcc tested configs:
> arm64                               defconfig
> arm64                            allyesconfig
> arm                              allmodconfig
> arm                                 defconfig
> arm                              allyesconfig
> i386                          randconfig-c001
> m68k                       m5475evb_defconfig
> arm                           corgi_defconfig
> powerpc                     ep8248e_defconfig
> nios2                            allyesconfig
> arm                      footbridge_defconfig
> powerpc                      ppc6xx_defconfig
> powerpc                     pq2fads_defconfig
> mips                         cobalt_defconfig
> powerpc                 canyonlands_defconfig
> m68k                        m5272c3_defconfig
> mips                         bigsur_defconfig
> arm                            pleb_defconfig
> powerpc                   currituck_defconfig
> openrisc                 simple_smp_defconfig
> arc                        nsimosci_defconfig
> m68k                        mvme147_defconfig
> powerpc                     tqm8555_defconfig
> sh                               allmodconfig
> ia64                         bigsur_defconfig
> powerpc                     asp8347_defconfig
> arm                      integrator_defconfig
> microblaze                          defconfig
> arm                         lpc18xx_defconfig
> parisc64                            defconfig
> powerpc                    klondike_defconfig
> sh                         ap325rxa_defconfig
> sparc64                             defconfig
> arm                           sunxi_defconfig
> powerpc                       maple_defconfig
> m68k                       m5249evb_defconfig
> mips                           ip32_defconfig
> i386                                defconfig
> sh                 kfr2r09-romimage_defconfig
> powerpc                      cm5200_defconfig
> arm                         nhk8815_defconfig
> i386                             alldefconfig
> mips                  maltasmvp_eva_defconfig
> sh                         microdev_defconfig
> arc                          axs101_defconfig
> nios2                         3c120_defconfig
> arm                         vf610m4_defconfig
> m68k                        stmark2_defconfig
> powerpc                      pcm030_defconfig
> powerpc                        cell_defconfig
> arc                     haps_hs_smp_defconfig
> sh                          rsk7269_defconfig
> xtensa                    xip_kc705_defconfig
> sh                        apsh4ad0a_defconfig
> powerpc                     sequoia_defconfig
> powerpc                     mpc83xx_defconfig
> mips                         rt305x_defconfig
> m68k                         apollo_defconfig
> mips                           jazz_defconfig
> m68k                             alldefconfig
> parisc                generic-32bit_defconfig
> xtensa                  audio_kc705_defconfig
> m68k                            q40_defconfig
> arc                 nsimosci_hs_smp_defconfig
> powerpc                 mpc85xx_cds_defconfig
> arm                            xcep_defconfig
> arm                        oxnas_v6_defconfig
> arm64                            alldefconfig
> powerpc                 linkstation_defconfig
> m68k                            mac_defconfig
> arm                            lart_defconfig
> powerpc                      ppc40x_defconfig
> powerpc                      arches_defconfig
> riscv             nommu_k210_sdcard_defconfig
> sh                                  defconfig
> powerpc                mpc7448_hpc2_defconfig
> arm                         at91_dt_defconfig
> sh                   secureedge5410_defconfig
> um                                  defconfig
> xtensa                    smp_lx200_defconfig
> um                             i386_defconfig
> sh                          polaris_defconfig
> arm                        mini2440_defconfig
> m68k                             allyesconfig
> microblaze                      mmu_defconfig
> arc                            hsdk_defconfig
> sh                             sh03_defconfig
> powerpc64                           defconfig
> sh                               j2_defconfig
> x86_64                        randconfig-c001
> arm                  randconfig-c002-20220501
> arm                  randconfig-c002-20220505
> arm                  randconfig-c002-20220506
> ia64                                defconfig
> ia64                             allmodconfig
> ia64                             allyesconfig
> m68k                             allmodconfig
> m68k                                defconfig
> nios2                               defconfig
> arc                              allyesconfig
> csky                                defconfig
> alpha                               defconfig
> alpha                            allyesconfig
> h8300                            allyesconfig
> arc                                 defconfig
> xtensa                           allyesconfig
> s390                                defconfig
> s390                             allmodconfig
> parisc                              defconfig
> parisc                           allyesconfig
> s390                             allyesconfig
> sparc                               defconfig
> i386                             allyesconfig
> sparc                            allyesconfig
> i386                   debian-10.3-kselftests
> i386                              debian-10.3
> mips                             allyesconfig
> mips                             allmodconfig
> powerpc                          allyesconfig
> powerpc                           allnoconfig
> powerpc                          allmodconfig
> x86_64                        randconfig-a006
> x86_64                        randconfig-a004
> x86_64                        randconfig-a002
> i386                 randconfig-a004-20220502
> i386                 randconfig-a006-20220502
> i386                 randconfig-a002-20220502
> i386                 randconfig-a003-20220502
> i386                 randconfig-a001-20220502
> i386                          randconfig-a001
> i386                          randconfig-a003
> i386                          randconfig-a005
> i386                 randconfig-a005-20220502
> x86_64                        randconfig-a011
> x86_64                        randconfig-a013
> x86_64                        randconfig-a015
> i386                          randconfig-a014
> i386                          randconfig-a012
> i386                          randconfig-a016
> riscv                randconfig-r042-20220501
> arc                  randconfig-r043-20220502
> arc                  randconfig-r043-20220501
> s390                 randconfig-r044-20220501
> arc                  randconfig-r043-20220505
> s390                 randconfig-r044-20220505
> riscv                randconfig-r042-20220505
> riscv                               defconfig
> riscv                    nommu_virt_defconfig
> riscv                          rv32_defconfig
> riscv                    nommu_k210_defconfig
> riscv                             allnoconfig
> riscv                            allmodconfig
> riscv                            allyesconfig
> x86_64                    rhel-8.3-kselftests
> um                           x86_64_defconfig
> x86_64                          rhel-8.3-func
> x86_64                           rhel-8.3-syz
> x86_64                                  kexec
> x86_64                              defconfig
> x86_64                         rhel-8.3-kunit
> x86_64                               rhel-8.3
> x86_64                           allyesconfig
> 
> clang tested configs:
> x86_64                        randconfig-c007
> i386                          randconfig-c001
> powerpc              randconfig-c003-20220501
> riscv                randconfig-c006-20220501
> mips                 randconfig-c004-20220501
> arm                  randconfig-c002-20220501
> powerpc              randconfig-c003-20220505
> riscv                randconfig-c006-20220505
> arm                  randconfig-c002-20220505
> powerpc                      katmai_defconfig
> powerpc                          g5_defconfig
> arm                          ep93xx_defconfig
> mips                      maltaaprp_defconfig
> arm                           sama7_defconfig
> hexagon                          alldefconfig
> arm                         s3c2410_defconfig
> mips                        workpad_defconfig
> mips                           rs90_defconfig
> arm                       mainstone_defconfig
> powerpc                 mpc832x_rdb_defconfig
> arm                         s5pv210_defconfig
> mips                malta_qemu_32r6_defconfig
> i386                          randconfig-a002
> i386                          randconfig-a004
> i386                          randconfig-a006
> x86_64               randconfig-a011-20220502
> x86_64               randconfig-a012-20220502
> x86_64               randconfig-a013-20220502
> x86_64               randconfig-a016-20220502
> x86_64               randconfig-a014-20220502
> x86_64               randconfig-a015-20220502
> x86_64                        randconfig-a012
> x86_64                        randconfig-a014
> x86_64                        randconfig-a016
> i386                          randconfig-a013
> i386                          randconfig-a011
> i386                          randconfig-a015
> i386                 randconfig-a011-20220502
> i386                 randconfig-a013-20220502
> i386                 randconfig-a016-20220502
> i386                 randconfig-a015-20220502
> i386                 randconfig-a014-20220502
> i386                 randconfig-a012-20220502
> x86_64                        randconfig-a005
> x86_64                        randconfig-a003
> x86_64                        randconfig-a001
> hexagon              randconfig-r045-20220502
> hexagon              randconfig-r045-20220501
> hexagon              randconfig-r041-20220501
> s390                 randconfig-r044-20220502
> riscv                randconfig-r042-20220502
> hexagon              randconfig-r041-20220502
> 
> -- 
> 0-DAY CI Kernel Test Service
> https://01.org/lkp

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ