* [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6
@ 2023-01-24 16:37 ` kernel test robot
0 siblings, 0 replies; 17+ messages in thread
From: kernel test robot @ 2023-01-24 16:37 UTC (permalink / raw)
To: Andrew Morton
Cc: Linux Memory Management List, netdev, amd-gfx, linux-arm-kernel,
virtualization
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124
Error/Warning: (recently discovered and may have been fixed)
ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined!
ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined!
drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable]
Unverified Error/Warning (likely false positive, please contact us if interested):
drivers/block/virtio_blk.c:721:9: sparse: bad type *
drivers/block/virtio_blk.c:721:9: sparse: unsigned int *
drivers/block/virtio_blk.c:721:9: sparse: sparse: incompatible types in comparison expression (different base types):
drivers/block/virtio_blk.c:721:9: sparse: sparse: no generic selection for 'restricted __le32 [addressable] virtio_cread_v'
drivers/block/virtio_blk.c:721:9: sparse: sparse: no generic selection for 'restricted __le32 virtio_cread_v'
drivers/nvmem/imx-ocotp.c:599:21: sparse: sparse: symbol 'imx_ocotp_layout' was not declared. Should it be static?
mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'.
net/devlink/leftover.c:7160 devlink_fmsg_prepare_skb() error: uninitialized symbol 'err'.
Error/Warning ids grouped by kconfigs:
gcc_recent_errors
|-- alpha-allyesconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- arc-allyesconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- arm-allyesconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- arm-buildonly-randconfig-r005-20230123
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- arm-randconfig-r014-20230123
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- arm64-allyesconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- i386-allyesconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- ia64-allmodconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- microblaze-randconfig-s033-20230123
| |-- drivers-block-virtio_blk.c:sparse:bad-type
| |-- drivers-block-virtio_blk.c:sparse:sparse:incompatible-types-in-comparison-expression-(different-base-types):
| |-- drivers-block-virtio_blk.c:sparse:sparse:no-generic-selection-for-restricted-__le32-addressable-virtio_cread_v
| |-- drivers-block-virtio_blk.c:sparse:sparse:no-generic-selection-for-restricted-__le32-virtio_cread_v
| |-- drivers-block-virtio_blk.c:sparse:unsigned-int
| `-- drivers-nvmem-imx-ocotp.c:sparse:sparse:symbol-imx_ocotp_layout-was-not-declared.-Should-it-be-static
|-- mips-allyesconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- powerpc-allmodconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- powerpc-randconfig-s032-20230123
| `-- drivers-nvmem-imx-ocotp.c:sparse:sparse:symbol-imx_ocotp_layout-was-not-declared.-Should-it-be-static
|-- s390-allmodconfig
| |-- ERROR:devm_platform_ioremap_resource-drivers-dma-fsl-edma.ko-undefined
| `-- ERROR:devm_platform_ioremap_resource-drivers-dma-idma64.ko-undefined
|-- s390-allyesconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- sparc-allyesconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
|-- x86_64-allyesconfig
| `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used
`-- x86_64-randconfig-m001-20230123
|-- mm-hugetlb.c-alloc_hugetlb_folio()-error:uninitialized-symbol-h_cg-.
`-- net-devlink-leftover.c-devlink_fmsg_prepare_skb()-error:uninitialized-symbol-err-.
elapsed time: 724m
configs tested: 66
configs skipped: 3
gcc tested configs:
powerpc allnoconfig
x86_64 defconfig
x86_64 allnoconfig
x86_64 rhel-8.3
x86_64 rhel-8.3-func
um i386_defconfig
arc randconfig-r043-20230123
x86_64 rhel-8.3-kselftests
um x86_64_defconfig
arm randconfig-r046-20230123
arc defconfig
sh allmodconfig
alpha defconfig
i386 defconfig
x86_64 allyesconfig
mips allyesconfig
powerpc allmodconfig
i386 randconfig-a004-20230123
i386 randconfig-a003-20230123
i386 randconfig-a002-20230123
arm defconfig
i386 randconfig-a001-20230123
i386 randconfig-a005-20230123
i386 randconfig-a006-20230123
x86_64 randconfig-a002-20230123
x86_64 randconfig-a001-20230123
s390 defconfig
s390 allmodconfig
x86_64 randconfig-a006-20230123
arm64 allyesconfig
x86_64 randconfig-a004-20230123
ia64 allmodconfig
x86_64 randconfig-a003-20230123
arm allyesconfig
i386 allyesconfig
x86_64 randconfig-a005-20230123
x86_64 rhel-8.3-syz
x86_64 rhel-8.3-kunit
x86_64 rhel-8.3-kvm
x86_64 rhel-8.3-bpf
s390 allyesconfig
m68k allyesconfig
m68k allmodconfig
arc allyesconfig
alpha allyesconfig
powerpc eiger_defconfig
arc hsdk_defconfig
mips ar7_defconfig
arm multi_v7_defconfig
clang tested configs:
x86_64 rhel-8.3-rust
hexagon randconfig-r041-20230123
hexagon randconfig-r045-20230123
s390 randconfig-r044-20230123
riscv randconfig-r042-20230123
x86_64 randconfig-a013-20230123
x86_64 randconfig-a011-20230123
i386 randconfig-a012-20230123
x86_64 randconfig-a012-20230123
i386 randconfig-a013-20230123
i386 randconfig-a011-20230123
x86_64 randconfig-a016-20230123
i386 randconfig-a014-20230123
x86_64 randconfig-a015-20230123
x86_64 randconfig-a014-20230123
i386 randconfig-a016-20230123
i386 randconfig-a015-20230123
--
0-DAY CI Kernel Test Service
https://01.org/lkp
^ permalink raw reply [flat|nested] 17+ messages in thread* [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 16:37 ` kernel test robot 0 siblings, 0 replies; 17+ messages in thread From: kernel test robot @ 2023-01-24 16:37 UTC (permalink / raw) To: Andrew Morton Cc: virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Linux Memory Management List tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 Error/Warning: (recently discovered and may have been fixed) ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] Unverified Error/Warning (likely false positive, please contact us if interested): drivers/block/virtio_blk.c:721:9: sparse: bad type * drivers/block/virtio_blk.c:721:9: sparse: unsigned int * drivers/block/virtio_blk.c:721:9: sparse: sparse: incompatible types in comparison expression (different base types): drivers/block/virtio_blk.c:721:9: sparse: sparse: no generic selection for 'restricted __le32 [addressable] virtio_cread_v' drivers/block/virtio_blk.c:721:9: sparse: sparse: no generic selection for 'restricted __le32 virtio_cread_v' drivers/nvmem/imx-ocotp.c:599:21: sparse: sparse: symbol 'imx_ocotp_layout' was not declared. Should it be static? mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. net/devlink/leftover.c:7160 devlink_fmsg_prepare_skb() error: uninitialized symbol 'err'. Error/Warning ids grouped by kconfigs: gcc_recent_errors |-- alpha-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arc-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm-buildonly-randconfig-r005-20230123 | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm-randconfig-r014-20230123 | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm64-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- i386-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- ia64-allmodconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- microblaze-randconfig-s033-20230123 | |-- drivers-block-virtio_blk.c:sparse:bad-type | |-- drivers-block-virtio_blk.c:sparse:sparse:incompatible-types-in-comparison-expression-(different-base-types): | |-- drivers-block-virtio_blk.c:sparse:sparse:no-generic-selection-for-restricted-__le32-addressable-virtio_cread_v | |-- drivers-block-virtio_blk.c:sparse:sparse:no-generic-selection-for-restricted-__le32-virtio_cread_v | |-- drivers-block-virtio_blk.c:sparse:unsigned-int | `-- drivers-nvmem-imx-ocotp.c:sparse:sparse:symbol-imx_ocotp_layout-was-not-declared.-Should-it-be-static |-- mips-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- powerpc-allmodconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- powerpc-randconfig-s032-20230123 | `-- drivers-nvmem-imx-ocotp.c:sparse:sparse:symbol-imx_ocotp_layout-was-not-declared.-Should-it-be-static |-- s390-allmodconfig | |-- ERROR:devm_platform_ioremap_resource-drivers-dma-fsl-edma.ko-undefined | `-- ERROR:devm_platform_ioremap_resource-drivers-dma-idma64.ko-undefined |-- s390-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- sparc-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- x86_64-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used `-- x86_64-randconfig-m001-20230123 |-- mm-hugetlb.c-alloc_hugetlb_folio()-error:uninitialized-symbol-h_cg-. `-- net-devlink-leftover.c-devlink_fmsg_prepare_skb()-error:uninitialized-symbol-err-. elapsed time: 724m configs tested: 66 configs skipped: 3 gcc tested configs: powerpc allnoconfig x86_64 defconfig x86_64 allnoconfig x86_64 rhel-8.3 x86_64 rhel-8.3-func um i386_defconfig arc randconfig-r043-20230123 x86_64 rhel-8.3-kselftests um x86_64_defconfig arm randconfig-r046-20230123 arc defconfig sh allmodconfig alpha defconfig i386 defconfig x86_64 allyesconfig mips allyesconfig powerpc allmodconfig i386 randconfig-a004-20230123 i386 randconfig-a003-20230123 i386 randconfig-a002-20230123 arm defconfig i386 randconfig-a001-20230123 i386 randconfig-a005-20230123 i386 randconfig-a006-20230123 x86_64 randconfig-a002-20230123 x86_64 randconfig-a001-20230123 s390 defconfig s390 allmodconfig x86_64 randconfig-a006-20230123 arm64 allyesconfig x86_64 randconfig-a004-20230123 ia64 allmodconfig x86_64 randconfig-a003-20230123 arm allyesconfig i386 allyesconfig x86_64 randconfig-a005-20230123 x86_64 rhel-8.3-syz x86_64 rhel-8.3-kunit x86_64 rhel-8.3-kvm x86_64 rhel-8.3-bpf s390 allyesconfig m68k allyesconfig m68k allmodconfig arc allyesconfig alpha allyesconfig powerpc eiger_defconfig arc hsdk_defconfig mips ar7_defconfig arm multi_v7_defconfig clang tested configs: x86_64 rhel-8.3-rust hexagon randconfig-r041-20230123 hexagon randconfig-r045-20230123 s390 randconfig-r044-20230123 riscv randconfig-r042-20230123 x86_64 randconfig-a013-20230123 x86_64 randconfig-a011-20230123 i386 randconfig-a012-20230123 x86_64 randconfig-a012-20230123 i386 randconfig-a013-20230123 i386 randconfig-a011-20230123 x86_64 randconfig-a016-20230123 i386 randconfig-a014-20230123 x86_64 randconfig-a015-20230123 x86_64 randconfig-a014-20230123 i386 randconfig-a016-20230123 i386 randconfig-a015-20230123 -- 0-DAY CI Kernel Test Service https://01.org/lkp ^ permalink raw reply [flat|nested] 17+ messages in thread
* [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 16:37 ` kernel test robot 0 siblings, 0 replies; 17+ messages in thread From: kernel test robot @ 2023-01-24 16:37 UTC (permalink / raw) To: Andrew Morton Cc: virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Linux Memory Management List tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 Error/Warning: (recently discovered and may have been fixed) ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] Unverified Error/Warning (likely false positive, please contact us if interested): drivers/block/virtio_blk.c:721:9: sparse: bad type * drivers/block/virtio_blk.c:721:9: sparse: unsigned int * drivers/block/virtio_blk.c:721:9: sparse: sparse: incompatible types in comparison expression (different base types): drivers/block/virtio_blk.c:721:9: sparse: sparse: no generic selection for 'restricted __le32 [addressable] virtio_cread_v' drivers/block/virtio_blk.c:721:9: sparse: sparse: no generic selection for 'restricted __le32 virtio_cread_v' drivers/nvmem/imx-ocotp.c:599:21: sparse: sparse: symbol 'imx_ocotp_layout' was not declared. Should it be static? mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. net/devlink/leftover.c:7160 devlink_fmsg_prepare_skb() error: uninitialized symbol 'err'. Error/Warning ids grouped by kconfigs: gcc_recent_errors |-- alpha-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arc-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm-buildonly-randconfig-r005-20230123 | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm-randconfig-r014-20230123 | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm64-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- i386-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- ia64-allmodconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- microblaze-randconfig-s033-20230123 | |-- drivers-block-virtio_blk.c:sparse:bad-type | |-- drivers-block-virtio_blk.c:sparse:sparse:incompatible-types-in-comparison-expression-(different-base-types): | |-- drivers-block-virtio_blk.c:sparse:sparse:no-generic-selection-for-restricted-__le32-addressable-virtio_cread_v | |-- drivers-block-virtio_blk.c:sparse:sparse:no-generic-selection-for-restricted-__le32-virtio_cread_v | |-- drivers-block-virtio_blk.c:sparse:unsigned-int | `-- drivers-nvmem-imx-ocotp.c:sparse:sparse:symbol-imx_ocotp_layout-was-not-declared.-Should-it-be-static |-- mips-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- powerpc-allmodconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- powerpc-randconfig-s032-20230123 | `-- drivers-nvmem-imx-ocotp.c:sparse:sparse:symbol-imx_ocotp_layout-was-not-declared.-Should-it-be-static |-- s390-allmodconfig | |-- ERROR:devm_platform_ioremap_resource-drivers-dma-fsl-edma.ko-undefined | `-- ERROR:devm_platform_ioremap_resource-drivers-dma-idma64.ko-undefined |-- s390-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- sparc-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- x86_64-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used `-- x86_64-randconfig-m001-20230123 |-- mm-hugetlb.c-alloc_hugetlb_folio()-error:uninitialized-symbol-h_cg-. `-- net-devlink-leftover.c-devlink_fmsg_prepare_skb()-error:uninitialized-symbol-err-. elapsed time: 724m configs tested: 66 configs skipped: 3 gcc tested configs: powerpc allnoconfig x86_64 defconfig x86_64 allnoconfig x86_64 rhel-8.3 x86_64 rhel-8.3-func um i386_defconfig arc randconfig-r043-20230123 x86_64 rhel-8.3-kselftests um x86_64_defconfig arm randconfig-r046-20230123 arc defconfig sh allmodconfig alpha defconfig i386 defconfig x86_64 allyesconfig mips allyesconfig powerpc allmodconfig i386 randconfig-a004-20230123 i386 randconfig-a003-20230123 i386 randconfig-a002-20230123 arm defconfig i386 randconfig-a001-20230123 i386 randconfig-a005-20230123 i386 randconfig-a006-20230123 x86_64 randconfig-a002-20230123 x86_64 randconfig-a001-20230123 s390 defconfig s390 allmodconfig x86_64 randconfig-a006-20230123 arm64 allyesconfig x86_64 randconfig-a004-20230123 ia64 allmodconfig x86_64 randconfig-a003-20230123 arm allyesconfig i386 allyesconfig x86_64 randconfig-a005-20230123 x86_64 rhel-8.3-syz x86_64 rhel-8.3-kunit x86_64 rhel-8.3-kvm x86_64 rhel-8.3-bpf s390 allyesconfig m68k allyesconfig m68k allmodconfig arc allyesconfig alpha allyesconfig powerpc eiger_defconfig arc hsdk_defconfig mips ar7_defconfig arm multi_v7_defconfig clang tested configs: x86_64 rhel-8.3-rust hexagon randconfig-r041-20230123 hexagon randconfig-r045-20230123 s390 randconfig-r044-20230123 riscv randconfig-r042-20230123 x86_64 randconfig-a013-20230123 x86_64 randconfig-a011-20230123 i386 randconfig-a012-20230123 x86_64 randconfig-a012-20230123 i386 randconfig-a013-20230123 i386 randconfig-a011-20230123 x86_64 randconfig-a016-20230123 i386 randconfig-a014-20230123 x86_64 randconfig-a015-20230123 x86_64 randconfig-a014-20230123 i386 randconfig-a016-20230123 i386 randconfig-a015-20230123 -- 0-DAY CI Kernel Test Service https://01.org/lkp _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 17+ messages in thread
* [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 16:37 ` kernel test robot 0 siblings, 0 replies; 17+ messages in thread From: kernel test robot @ 2023-01-24 16:37 UTC (permalink / raw) To: Andrew Morton Cc: Linux Memory Management List, netdev, amd-gfx, linux-arm-kernel, virtualization tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 Error/Warning: (recently discovered and may have been fixed) ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] Unverified Error/Warning (likely false positive, please contact us if interested): drivers/block/virtio_blk.c:721:9: sparse: bad type * drivers/block/virtio_blk.c:721:9: sparse: unsigned int * drivers/block/virtio_blk.c:721:9: sparse: sparse: incompatible types in comparison expression (different base types): drivers/block/virtio_blk.c:721:9: sparse: sparse: no generic selection for 'restricted __le32 [addressable] virtio_cread_v' drivers/block/virtio_blk.c:721:9: sparse: sparse: no generic selection for 'restricted __le32 virtio_cread_v' drivers/nvmem/imx-ocotp.c:599:21: sparse: sparse: symbol 'imx_ocotp_layout' was not declared. Should it be static? mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. net/devlink/leftover.c:7160 devlink_fmsg_prepare_skb() error: uninitialized symbol 'err'. Error/Warning ids grouped by kconfigs: gcc_recent_errors |-- alpha-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arc-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm-buildonly-randconfig-r005-20230123 | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm-randconfig-r014-20230123 | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- arm64-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- i386-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- ia64-allmodconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- microblaze-randconfig-s033-20230123 | |-- drivers-block-virtio_blk.c:sparse:bad-type | |-- drivers-block-virtio_blk.c:sparse:sparse:incompatible-types-in-comparison-expression-(different-base-types): | |-- drivers-block-virtio_blk.c:sparse:sparse:no-generic-selection-for-restricted-__le32-addressable-virtio_cread_v | |-- drivers-block-virtio_blk.c:sparse:sparse:no-generic-selection-for-restricted-__le32-virtio_cread_v | |-- drivers-block-virtio_blk.c:sparse:unsigned-int | `-- drivers-nvmem-imx-ocotp.c:sparse:sparse:symbol-imx_ocotp_layout-was-not-declared.-Should-it-be-static |-- mips-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- powerpc-allmodconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- powerpc-randconfig-s032-20230123 | `-- drivers-nvmem-imx-ocotp.c:sparse:sparse:symbol-imx_ocotp_layout-was-not-declared.-Should-it-be-static |-- s390-allmodconfig | |-- ERROR:devm_platform_ioremap_resource-drivers-dma-fsl-edma.ko-undefined | `-- ERROR:devm_platform_ioremap_resource-drivers-dma-idma64.ko-undefined |-- s390-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- sparc-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used |-- x86_64-allyesconfig | `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-link-link_dp_training.c:warning:variable-result-set-but-not-used `-- x86_64-randconfig-m001-20230123 |-- mm-hugetlb.c-alloc_hugetlb_folio()-error:uninitialized-symbol-h_cg-. `-- net-devlink-leftover.c-devlink_fmsg_prepare_skb()-error:uninitialized-symbol-err-. elapsed time: 724m configs tested: 66 configs skipped: 3 gcc tested configs: powerpc allnoconfig x86_64 defconfig x86_64 allnoconfig x86_64 rhel-8.3 x86_64 rhel-8.3-func um i386_defconfig arc randconfig-r043-20230123 x86_64 rhel-8.3-kselftests um x86_64_defconfig arm randconfig-r046-20230123 arc defconfig sh allmodconfig alpha defconfig i386 defconfig x86_64 allyesconfig mips allyesconfig powerpc allmodconfig i386 randconfig-a004-20230123 i386 randconfig-a003-20230123 i386 randconfig-a002-20230123 arm defconfig i386 randconfig-a001-20230123 i386 randconfig-a005-20230123 i386 randconfig-a006-20230123 x86_64 randconfig-a002-20230123 x86_64 randconfig-a001-20230123 s390 defconfig s390 allmodconfig x86_64 randconfig-a006-20230123 arm64 allyesconfig x86_64 randconfig-a004-20230123 ia64 allmodconfig x86_64 randconfig-a003-20230123 arm allyesconfig i386 allyesconfig x86_64 randconfig-a005-20230123 x86_64 rhel-8.3-syz x86_64 rhel-8.3-kunit x86_64 rhel-8.3-kvm x86_64 rhel-8.3-bpf s390 allyesconfig m68k allyesconfig m68k allmodconfig arc allyesconfig alpha allyesconfig powerpc eiger_defconfig arc hsdk_defconfig mips ar7_defconfig arm multi_v7_defconfig clang tested configs: x86_64 rhel-8.3-rust hexagon randconfig-r041-20230123 hexagon randconfig-r045-20230123 s390 randconfig-r044-20230123 riscv randconfig-r042-20230123 x86_64 randconfig-a013-20230123 x86_64 randconfig-a011-20230123 i386 randconfig-a012-20230123 x86_64 randconfig-a012-20230123 i386 randconfig-a013-20230123 i386 randconfig-a011-20230123 x86_64 randconfig-a016-20230123 i386 randconfig-a014-20230123 x86_64 randconfig-a015-20230123 x86_64 randconfig-a014-20230123 i386 randconfig-a016-20230123 i386 randconfig-a015-20230123 -- 0-DAY CI Kernel Test Service https://01.org/lkp _______________________________________________ Virtualization mailing list Virtualization@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/virtualization ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 2023-01-24 16:37 ` kernel test robot (?) (?) @ 2023-01-24 20:28 ` Andrew Morton -1 siblings, 0 replies; 17+ messages in thread From: Andrew Morton @ 2023-01-24 20:28 UTC (permalink / raw) To: kernel test robot Cc: netdev, amd-gfx, virtualization, linux-mm, Matthew Wilcox, Sidhartha Kumar, linux-arm-kernel, Mike Kravetz On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > Error/Warning: (recently discovered and may have been fixed) > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > Unverified Error/Warning (likely false positive, please contact us if interested): > > ... > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); The warning looks to be bogus. I guess we could put a "= NULL" in there to keep the compiler quiet? ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 20:28 ` Andrew Morton 0 siblings, 0 replies; 17+ messages in thread From: Andrew Morton @ 2023-01-24 20:28 UTC (permalink / raw) To: kernel test robot Cc: virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Sidhartha Kumar, Mike Kravetz, Matthew Wilcox On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > Error/Warning: (recently discovered and may have been fixed) > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > Unverified Error/Warning (likely false positive, please contact us if interested): > > ... > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); The warning looks to be bogus. I guess we could put a "= NULL" in there to keep the compiler quiet? ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 20:28 ` Andrew Morton 0 siblings, 0 replies; 17+ messages in thread From: Andrew Morton @ 2023-01-24 20:28 UTC (permalink / raw) To: kernel test robot Cc: virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Sidhartha Kumar, Mike Kravetz, Matthew Wilcox On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > Error/Warning: (recently discovered and may have been fixed) > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > Unverified Error/Warning (likely false positive, please contact us if interested): > > ... > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); The warning looks to be bogus. I guess we could put a "= NULL" in there to keep the compiler quiet? _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 20:28 ` Andrew Morton 0 siblings, 0 replies; 17+ messages in thread From: Andrew Morton @ 2023-01-24 20:28 UTC (permalink / raw) To: kernel test robot Cc: netdev, amd-gfx, virtualization, linux-mm, Matthew Wilcox, Sidhartha Kumar, linux-arm-kernel, Mike Kravetz On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > Error/Warning: (recently discovered and may have been fixed) > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > Unverified Error/Warning (likely false positive, please contact us if interested): > > ... > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); The warning looks to be bogus. I guess we could put a "= NULL" in there to keep the compiler quiet? _______________________________________________ Virtualization mailing list Virtualization@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/virtualization ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 2023-01-24 20:28 ` Andrew Morton (?) @ 2023-01-24 20:42 ` Sidhartha Kumar -1 siblings, 0 replies; 17+ messages in thread From: Sidhartha Kumar @ 2023-01-24 20:42 UTC (permalink / raw) To: Andrew Morton, kernel test robot Cc: netdev, amd-gfx, virtualization, linux-mm, Matthew Wilcox, linux-arm-kernel, Mike Kravetz On 1/24/23 12:28 PM, Andrew Morton wrote: > On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > >> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master >> branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 >> >> Error/Warning: (recently discovered and may have been fixed) >> >> ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! >> ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! >> drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] >> >> Unverified Error/Warning (likely false positive, please contact us if interested): >> >> ... >> >> mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. > > hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); > > The warning looks to be bogus. I guess we could put a "= NULL" in > there to keep the compiler quiet? > This could be because if CONFIG_CGROUP_HUGETLB is not set, the function in alloc_hugetlb_folio() which initializes h_cg just returns 0 static inline int hugetlb_cgroup_charge_cgroup_rsvd(int idx, unsigned long nr_pages, struct hugetlb_cgroup **ptr) { return 0; } where ptr is h_cg. I can add a "= NULL" in the v2 of my hugetlb page fault conversion series. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 20:42 ` Sidhartha Kumar 0 siblings, 0 replies; 17+ messages in thread From: Sidhartha Kumar @ 2023-01-24 20:42 UTC (permalink / raw) To: Andrew Morton, kernel test robot Cc: virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Mike Kravetz, Matthew Wilcox On 1/24/23 12:28 PM, Andrew Morton wrote: > On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > >> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master >> branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 >> >> Error/Warning: (recently discovered and may have been fixed) >> >> ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! >> ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! >> drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] >> >> Unverified Error/Warning (likely false positive, please contact us if interested): >> >> ... >> >> mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. > > hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); > > The warning looks to be bogus. I guess we could put a "= NULL" in > there to keep the compiler quiet? > This could be because if CONFIG_CGROUP_HUGETLB is not set, the function in alloc_hugetlb_folio() which initializes h_cg just returns 0 static inline int hugetlb_cgroup_charge_cgroup_rsvd(int idx, unsigned long nr_pages, struct hugetlb_cgroup **ptr) { return 0; } where ptr is h_cg. I can add a "= NULL" in the v2 of my hugetlb page fault conversion series. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 20:42 ` Sidhartha Kumar 0 siblings, 0 replies; 17+ messages in thread From: Sidhartha Kumar @ 2023-01-24 20:42 UTC (permalink / raw) To: Andrew Morton, kernel test robot Cc: virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Mike Kravetz, Matthew Wilcox On 1/24/23 12:28 PM, Andrew Morton wrote: > On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > >> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master >> branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 >> >> Error/Warning: (recently discovered and may have been fixed) >> >> ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! >> ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! >> drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] >> >> Unverified Error/Warning (likely false positive, please contact us if interested): >> >> ... >> >> mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. > > hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); > > The warning looks to be bogus. I guess we could put a "= NULL" in > there to keep the compiler quiet? > This could be because if CONFIG_CGROUP_HUGETLB is not set, the function in alloc_hugetlb_folio() which initializes h_cg just returns 0 static inline int hugetlb_cgroup_charge_cgroup_rsvd(int idx, unsigned long nr_pages, struct hugetlb_cgroup **ptr) { return 0; } where ptr is h_cg. I can add a "= NULL" in the v2 of my hugetlb page fault conversion series. _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 2023-01-24 20:42 ` Sidhartha Kumar (?) @ 2023-01-24 20:44 ` Mike Kravetz -1 siblings, 0 replies; 17+ messages in thread From: Mike Kravetz @ 2023-01-24 20:44 UTC (permalink / raw) To: Sidhartha Kumar Cc: kernel test robot, netdev, amd-gfx, virtualization, linux-mm, Matthew Wilcox, Andrew Morton, linux-arm-kernel On 01/24/23 12:42, Sidhartha Kumar wrote: > On 1/24/23 12:28 PM, Andrew Morton wrote: > > On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > > > > > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > > > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > > > > > Error/Warning: (recently discovered and may have been fixed) > > > > > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > > > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > > > > > Unverified Error/Warning (likely false positive, please contact us if interested): > > > > > > ... > > > > > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. > > > > hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); > > > > The warning looks to be bogus. I guess we could put a "= NULL" in > > there to keep the compiler quiet? > > > This could be because if CONFIG_CGROUP_HUGETLB is not set, the function in > alloc_hugetlb_folio() which initializes h_cg just returns 0 > > static inline int hugetlb_cgroup_charge_cgroup_rsvd(int idx, > unsigned long nr_pages, > struct hugetlb_cgroup **ptr) > { > return 0; > } Yes! > > where ptr is h_cg. I can add a "= NULL" in the v2 of my hugetlb page fault > conversion series. Thanks -- Mike Kravetz ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 20:44 ` Mike Kravetz 0 siblings, 0 replies; 17+ messages in thread From: Mike Kravetz @ 2023-01-24 20:44 UTC (permalink / raw) To: Sidhartha Kumar Cc: Andrew Morton, kernel test robot, virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Matthew Wilcox On 01/24/23 12:42, Sidhartha Kumar wrote: > On 1/24/23 12:28 PM, Andrew Morton wrote: > > On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > > > > > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > > > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > > > > > Error/Warning: (recently discovered and may have been fixed) > > > > > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > > > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > > > > > Unverified Error/Warning (likely false positive, please contact us if interested): > > > > > > ... > > > > > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. > > > > hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); > > > > The warning looks to be bogus. I guess we could put a "= NULL" in > > there to keep the compiler quiet? > > > This could be because if CONFIG_CGROUP_HUGETLB is not set, the function in > alloc_hugetlb_folio() which initializes h_cg just returns 0 > > static inline int hugetlb_cgroup_charge_cgroup_rsvd(int idx, > unsigned long nr_pages, > struct hugetlb_cgroup **ptr) > { > return 0; > } Yes! > > where ptr is h_cg. I can add a "= NULL" in the v2 of my hugetlb page fault > conversion series. Thanks -- Mike Kravetz ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 20:44 ` Mike Kravetz 0 siblings, 0 replies; 17+ messages in thread From: Mike Kravetz @ 2023-01-24 20:44 UTC (permalink / raw) To: Sidhartha Kumar Cc: Andrew Morton, kernel test robot, virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Matthew Wilcox On 01/24/23 12:42, Sidhartha Kumar wrote: > On 1/24/23 12:28 PM, Andrew Morton wrote: > > On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > > > > > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > > > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > > > > > Error/Warning: (recently discovered and may have been fixed) > > > > > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > > > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > > > > > Unverified Error/Warning (likely false positive, please contact us if interested): > > > > > > ... > > > > > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. > > > > hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); > > > > The warning looks to be bogus. I guess we could put a "= NULL" in > > there to keep the compiler quiet? > > > This could be because if CONFIG_CGROUP_HUGETLB is not set, the function in > alloc_hugetlb_folio() which initializes h_cg just returns 0 > > static inline int hugetlb_cgroup_charge_cgroup_rsvd(int idx, > unsigned long nr_pages, > struct hugetlb_cgroup **ptr) > { > return 0; > } Yes! > > where ptr is h_cg. I can add a "= NULL" in the v2 of my hugetlb page fault > conversion series. Thanks -- Mike Kravetz _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 2023-01-24 20:28 ` Andrew Morton (?) @ 2023-01-24 20:43 ` Mike Kravetz -1 siblings, 0 replies; 17+ messages in thread From: Mike Kravetz @ 2023-01-24 20:43 UTC (permalink / raw) To: Andrew Morton Cc: kernel test robot, netdev, amd-gfx, virtualization, linux-mm, Matthew Wilcox, Sidhartha Kumar, linux-arm-kernel On 01/24/23 12:28, Andrew Morton wrote: > On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > > > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > > > Error/Warning: (recently discovered and may have been fixed) > > > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > > > Unverified Error/Warning (likely false positive, please contact us if interested): > > > > ... > > > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. > > hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); > > The warning looks to be bogus. I guess we could put a "= NULL" in > there to keep the compiler quiet? I took a brief look at that yesterday. h_cg will be initialized, but not in this routine. Address of h_cg is passed to hugetlb_cgroup_charge_cgroup which will ensure h_cg is initialized. TBH, I am not sure how the compiler would know this as hugetlb_cgroup_charge_cgroup is in another file. IMO, this was not introduced by Sid's changes. However, I can not explain why it is showing up now. Neither can I reproduce with my compiler, otherwise I would have sent a patch yesterday. I will send a patch to initialize to NULL to keep compiler quiet. -- Mike Kravetz ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 20:43 ` Mike Kravetz 0 siblings, 0 replies; 17+ messages in thread From: Mike Kravetz @ 2023-01-24 20:43 UTC (permalink / raw) To: Andrew Morton Cc: kernel test robot, virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Sidhartha Kumar, Matthew Wilcox On 01/24/23 12:28, Andrew Morton wrote: > On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > > > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > > > Error/Warning: (recently discovered and may have been fixed) > > > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > > > Unverified Error/Warning (likely false positive, please contact us if interested): > > > > ... > > > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. > > hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); > > The warning looks to be bogus. I guess we could put a "= NULL" in > there to keep the compiler quiet? I took a brief look at that yesterday. h_cg will be initialized, but not in this routine. Address of h_cg is passed to hugetlb_cgroup_charge_cgroup which will ensure h_cg is initialized. TBH, I am not sure how the compiler would know this as hugetlb_cgroup_charge_cgroup is in another file. IMO, this was not introduced by Sid's changes. However, I can not explain why it is showing up now. Neither can I reproduce with my compiler, otherwise I would have sent a patch yesterday. I will send a patch to initialize to NULL to keep compiler quiet. -- Mike Kravetz ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 @ 2023-01-24 20:43 ` Mike Kravetz 0 siblings, 0 replies; 17+ messages in thread From: Mike Kravetz @ 2023-01-24 20:43 UTC (permalink / raw) To: Andrew Morton Cc: kernel test robot, virtualization, netdev, linux-mm, linux-arm-kernel, amd-gfx, Sidhartha Kumar, Matthew Wilcox On 01/24/23 12:28, Andrew Morton wrote: > On Wed, 25 Jan 2023 00:37:05 +0800 kernel test robot <lkp@intel.com> wrote: > > > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > > branch HEAD: a54df7622717a40ddec95fd98086aff8ba7839a6 Add linux-next specific files for 20230124 > > > > Error/Warning: (recently discovered and may have been fixed) > > > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/fsl-edma.ko] undefined! > > ERROR: modpost: "devm_platform_ioremap_resource" [drivers/dma/idma64.ko] undefined! > > drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_training.c:1585:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] > > > > Unverified Error/Warning (likely false positive, please contact us if interested): > > > > ... > > > > mm/hugetlb.c:3100 alloc_hugetlb_folio() error: uninitialized symbol 'h_cg'. > > hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); > > The warning looks to be bogus. I guess we could put a "= NULL" in > there to keep the compiler quiet? I took a brief look at that yesterday. h_cg will be initialized, but not in this routine. Address of h_cg is passed to hugetlb_cgroup_charge_cgroup which will ensure h_cg is initialized. TBH, I am not sure how the compiler would know this as hugetlb_cgroup_charge_cgroup is in another file. IMO, this was not introduced by Sid's changes. However, I can not explain why it is showing up now. Neither can I reproduce with my compiler, otherwise I would have sent a patch yesterday. I will send a patch to initialize to NULL to keep compiler quiet. -- Mike Kravetz _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2023-01-24 21:21 UTC | newest] Thread overview: 17+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-01-24 16:37 [linux-next:master] BUILD REGRESSION a54df7622717a40ddec95fd98086aff8ba7839a6 kernel test robot 2023-01-24 16:37 ` kernel test robot 2023-01-24 16:37 ` kernel test robot 2023-01-24 16:37 ` kernel test robot 2023-01-24 20:28 ` Andrew Morton 2023-01-24 20:28 ` Andrew Morton 2023-01-24 20:28 ` Andrew Morton 2023-01-24 20:28 ` Andrew Morton 2023-01-24 20:42 ` Sidhartha Kumar 2023-01-24 20:42 ` Sidhartha Kumar 2023-01-24 20:42 ` Sidhartha Kumar 2023-01-24 20:44 ` Mike Kravetz 2023-01-24 20:44 ` Mike Kravetz 2023-01-24 20:44 ` Mike Kravetz 2023-01-24 20:43 ` Mike Kravetz 2023-01-24 20:43 ` Mike Kravetz 2023-01-24 20:43 ` Mike Kravetz
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.