[linux-nvme:nvme-5.18] BUILD REGRESSION 0ad57fcd030f0bda79a3b6c2fb8fc29b871d9538

Chaitanya Kulkarni chaitanyak at nvidia.com
Mon Mar 14 15:55:17 PDT 2022


On 3/14/22 14:28, kernel test robot wrote:
> tree/branch: git://git.infradead.org/nvme.git nvme-5.18
> branch HEAD: 0ad57fcd030f0bda79a3b6c2fb8fc29b871d9538  nvmet: open code nvmet_get_feat_kato()
> 
> Error/Warning reports:
> 
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flore.kernel.org%2Flinux-nvme%2F202203142114.jASwxczN-lkp%40intel.com&data=04%7C01%7Cchaitanyak%40nvidia.com%7Cc0201110655044d5bcde08da0601e2d7%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637828902430296287%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=lyfxo6e2vSokTwXzDsKoGVSURNEvaHMAY0M35p55A9c%3D&reserved=0
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flore.kernel.org%2Flinux-nvme%2F202203142117.gVyaPma6-lkp%40intel.com&data=04%7C01%7Cchaitanyak%40nvidia.com%7Cc0201110655044d5bcde08da0601e2d7%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637828902430296287%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=FOK%2Fk6FsI7TiJew27iHRNjhWIyyuuKYl360%2BMLnYNGE%3D&reserved=0
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flore.kernel.org%2Flinux-nvme%2F202203142144.HC6i8FxB-lkp%40intel.com&data=04%7C01%7Cchaitanyak%40nvidia.com%7Cc0201110655044d5bcde08da0601e2d7%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637828902430296287%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=aHQjp7Z4QoLFzn3PPW6fh5mImoOesN7mGBk6gS37QDA%3D&reserved=0
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flore.kernel.org%2Fllvm%2F202203142235.GRM0KrZ4-lkp%40intel.com&data=04%7C01%7Cchaitanyak%40nvidia.com%7Cc0201110655044d5bcde08da0601e2d7%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637828902430296287%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=c2Il%2BpvaeZ4ODARHFlKDE394Yvrk6BdCB2vB%2FPr%2FATg%3D&reserved=0
> 
> Error/Warning:
> 
> arc-elf-ld: discovery.c:(.text+0xe8): undefined reference to `nvmet_get_feat_async_event'
> arm-linux-gnueabi-ld: discovery.c:(.text+0x27a): undefined reference to `nvmet_get_feat_async_event'
> discovery.c:(.text+0x144): undefined reference to `nvmet_get_feat_kato'
> discovery.c:(.text+0x300): undefined reference to `nvmet_get_feat_kato'
> discovery.c:(.text+0xe8): undefined reference to `nvmet_get_feat_kato'
> ld.lld: error: undefined symbol: nvmet_get_feat_async_event
> nios2-linux-ld: discovery.c:(.text+0x154): undefined reference to `nvmet_get_feat_async_event'
> 
> Unverified Error/Warning (likely false positive, please contact us if interested):

Looking into it will send a fix in few hours..

> 
> ERROR: modpost: "nvmet_get_feat_async_event" [drivers/nvme/target/nvmet.ko] undefined!
> ERROR: modpost: "nvmet_get_feat_kato" [drivers/nvme/target/nvmet.ko] undefined!
> aarch64-linux-ld: discovery.c:(.text+0x3ac): undefined reference to `nvmet_get_feat_async_event'
> arc-elf-ld: discovery.c:(.text+0x136): undefined reference to `nvmet_get_feat_async_event'
> arc-elf-ld: discovery.c:(.text+0xd4): undefined reference to `nvmet_get_feat_kato'
> arc-elf-ld: discovery.c:(.text+0xf8): undefined reference to `nvmet_get_feat_kato'
> discovery.c:(.text+0x1d4): undefined reference to `nvmet_get_feat_async_event'
> discovery.c:(.text+0x1f2): undefined reference to `nvmet_get_feat_kato'
> discovery.c:(.text+0x318): undefined reference to `nvmet_get_feat_async_event'
> discovery.c:(.text+0xf8): undefined reference to `nvmet_get_feat_kato'
> discovery.c:(.text.nvmet_execute_disc_get_features+0x9c): undefined reference to `nvmet_get_feat_kato'
> drivers/nvme/target/discovery.c:340: undefined reference to `nvmet_get_feat_kato'
> ia64-linux-ld: discovery.c:(.text+0x232): undefined reference to `nvmet_get_feat_async_event'
> ld.lld: error: undefined symbol: nvmet_get_feat_kato
> ld: drivers/nvme/target/discovery.c:343: undefined reference to `nvmet_get_feat_async_event'
> m68k-linux-ld: discovery.c:(.text+0x14c): undefined reference to `nvmet_get_feat_async_event'
> mips-linux-ld: discovery.c:(.text.nvmet_execute_disc_get_features+0xb4): undefined reference to `nvmet_get_feat_async_event'
> powerpc-linux-ld: discovery.c:(.text+0x1e8): undefined reference to `nvmet_get_feat_async_event'
> riscv64-linux-ld: discovery.c:(.text+0x230): undefined reference to `nvmet_get_feat_async_event'
> s390-linux-ld: discovery.c:(.text+0x13a): undefined reference to `nvmet_get_feat_async_event'
> 
> Error/Warning ids grouped by kconfigs:
> 
> gcc_recent_errors
> |-- arc-buildonly-randconfig-r001-20220314
> |   |-- arc-elf-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |   `-- arc-elf-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_kato
> |-- arc-randconfig-r043-20220313
> |   |-- arc-elf-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |   |-- arc-elf-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_kato
> |   `-- discovery.c:(.text):undefined-reference-to-nvmet_get_feat_kato
> |-- arm-randconfig-c002-20220314
> |   `-- arm-linux-gnueabi-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |-- arm64-randconfig-r013-20220313
> |   `-- aarch64-linux-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |-- i386-randconfig-a001-20220314
> |   |-- drivers-nvme-target-discovery.c:undefined-reference-to-nvmet_get_feat_kato
> |   `-- ld:drivers-nvme-target-discovery.c:undefined-reference-to-nvmet_get_feat_async_event
> |-- ia64-allyesconfig
> |   `-- ia64-linux-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |-- m68k-allyesconfig
> |   `-- m68k-linux-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |-- mips-allyesconfig
> |   |-- discovery.c:(.text.nvmet_execute_disc_get_features):undefined-reference-to-nvmet_get_feat_kato
> |   `-- mips-linux-ld:discovery.c:(.text.nvmet_execute_disc_get_features):undefined-reference-to-nvmet_get_feat_async_event
> |-- nios2-allyesconfig
> |   |-- discovery.c:(.text):undefined-reference-to-nvmet_get_feat_kato
> |   `-- nios2-linux-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |-- powerpc-randconfig-r033-20220314
> |   `-- powerpc-linux-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |-- riscv-allyesconfig
> |   `-- riscv64-linux-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |-- riscv-randconfig-r042-20220313
> |   |-- discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> |   `-- discovery.c:(.text):undefined-reference-to-nvmet_get_feat_kato
> |-- s390-allyesconfig
> |   `-- discovery.c:(.text):undefined-reference-to-nvmet_get_feat_kato
> |-- s390-randconfig-r044-20220313
> |   |-- discovery.c:(.text):undefined-reference-to-nvmet_get_feat_kato
> |   `-- s390-linux-ld:discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> `-- xtensa-allyesconfig
>      `-- discovery.c:(.text):undefined-reference-to-nvmet_get_feat_async_event
> 
> clang_recent_errors
> |-- i386-randconfig-a013-20220314
> |   |-- ERROR:nvmet_get_feat_async_event-drivers-nvme-target-nvmet.ko-undefined
> |   `-- ERROR:nvmet_get_feat_kato-drivers-nvme-target-nvmet.ko-undefined
> |-- i386-randconfig-a016-20220314
> |   |-- ld.lld:error:undefined-symbol:nvmet_get_feat_async_event
> |   `-- ld.lld:error:undefined-symbol:nvmet_get_feat_kato
> `-- riscv-randconfig-r042-20220314
>      `-- ld.lld:error:undefined-symbol:nvmet_get_feat_async_event
> 
> elapsed time: 726m
> 
> configs tested: 119
> configs skipped: 3
> 
> gcc tested configs:
> arm                                 defconfig
> arm                              allmodconfig
> arm                              allyesconfig
> arm64                               defconfig
> arm64                            allyesconfig
> i386                          randconfig-c001
> arm                           u8500_defconfig
> powerpc                 linkstation_defconfig
> powerpc                      bamboo_defconfig
> arc                            hsdk_defconfig
> riscv             nommu_k210_sdcard_defconfig
> arm                       omap2plus_defconfig
> powerpc                mpc7448_hpc2_defconfig
> arm                        spear6xx_defconfig
> powerpc                      mgcoge_defconfig
> sh                            hp6xx_defconfig
> arm                           corgi_defconfig
> powerpc                 mpc837x_mds_defconfig
> h8300                       h8s-sim_defconfig
> arm                  randconfig-c002-20220314
> arm                  randconfig-c002-20220313
> ia64                             allmodconfig
> ia64                             allyesconfig
> ia64                                defconfig
> m68k                                defconfig
> m68k                             allyesconfig
> m68k                             allmodconfig
> csky                                defconfig
> alpha                               defconfig
> nds32                               defconfig
> alpha                            allyesconfig
> nios2                            allyesconfig
> arc                                 defconfig
> sh                               allmodconfig
> h8300                            allyesconfig
> xtensa                           allyesconfig
> nds32                             allnoconfig
> nios2                               defconfig
> arc                              allyesconfig
> parisc                              defconfig
> s390                             allyesconfig
> s390                             allmodconfig
> parisc64                            defconfig
> parisc                           allyesconfig
> s390                                defconfig
> i386                             allyesconfig
> i386                              debian-10.3
> i386                   debian-10.3-kselftests
> i386                                defconfig
> sparc                            allyesconfig
> sparc                               defconfig
> mips                             allyesconfig
> mips                             allmodconfig
> powerpc                           allnoconfig
> powerpc                          allyesconfig
> powerpc                          allmodconfig
> x86_64               randconfig-a002-20220314
> x86_64               randconfig-a001-20220314
> x86_64               randconfig-a003-20220314
> x86_64               randconfig-a004-20220314
> x86_64               randconfig-a006-20220314
> x86_64               randconfig-a005-20220314
> i386                 randconfig-a001-20220314
> i386                 randconfig-a005-20220314
> i386                 randconfig-a002-20220314
> i386                 randconfig-a004-20220314
> i386                 randconfig-a006-20220314
> i386                 randconfig-a003-20220314
> arc                  randconfig-r043-20220313
> riscv                randconfig-r042-20220313
> arc                  randconfig-r043-20220314
> s390                 randconfig-r044-20220313
> riscv                    nommu_k210_defconfig
> riscv                    nommu_virt_defconfig
> riscv                            allyesconfig
> riscv                             allnoconfig
> riscv                               defconfig
> riscv                          rv32_defconfig
> riscv                            allmodconfig
> um                             i386_defconfig
> um                           x86_64_defconfig
> x86_64                              defconfig
> x86_64                           allyesconfig
> x86_64                                  kexec
> x86_64                               rhel-8.3
> x86_64                          rhel-8.3-func
> x86_64                         rhel-8.3-kunit
> x86_64                    rhel-8.3-kselftests
> 
> clang tested configs:
> mips                     loongson2k_defconfig
> powerpc                      obs600_defconfig
> powerpc                      ppc64e_defconfig
> mips                      maltaaprp_defconfig
> arm                          imote2_defconfig
> powerpc                          allyesconfig
> powerpc               mpc834x_itxgp_defconfig
> mips                     cu1000-neo_defconfig
> arm                           omap1_defconfig
> mips                          ath25_defconfig
> arm                         shannon_defconfig
> x86_64               randconfig-a011-20220314
> x86_64               randconfig-a013-20220314
> x86_64               randconfig-a012-20220314
> x86_64               randconfig-a015-20220314
> x86_64               randconfig-a016-20220314
> x86_64               randconfig-a014-20220314
> i386                          randconfig-a011
> i386                          randconfig-a013
> i386                          randconfig-a015
> i386                 randconfig-a012-20220314
> i386                 randconfig-a016-20220314
> i386                 randconfig-a011-20220314
> i386                 randconfig-a013-20220314
> i386                 randconfig-a014-20220314
> i386                 randconfig-a015-20220314
> hexagon              randconfig-r045-20220313
> hexagon              randconfig-r045-20220314
> hexagon              randconfig-r041-20220313
> hexagon              randconfig-r041-20220314
> riscv                randconfig-r042-20220314
> s390                 randconfig-r044-20220314
> 
> ---
> 0-DAY CI Kernel Test Service
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.01.org%2Fhyperkitty%2Flist%2Fkbuild-all%40lists.01.org&data=04%7C01%7Cchaitanyak%40nvidia.com%7Cc0201110655044d5bcde08da0601e2d7%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637828902430296287%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=5W96OaFJCX%2FfeZ6WjA605sSUUdt%2BANqFWEY%2FevRaO1g%3D&reserved=0
> 


More information about the Linux-nvme mailing list