* [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: 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
* [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
_______________________________________________
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 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: 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
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?
^ 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: 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
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: 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: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, 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
* 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, 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: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: 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: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: 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
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.