On Mon, 14 Oct 2024 at 20:20, Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> wrote: > > This is the start of the stable review cycle for the 6.1.113 release. > There are 798 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Wed, 16 Oct 2024 14:09:57 +0000. > Anything received after that time might be too late. > > The whole patch series can be found in one patch at: > https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.113-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y > and the diffstat can be found below. > > thanks, > > greg k-h As others reported, The arm build broke on the stable-rc linux-6.1.y branch due to following build warnings / errors. First seen on v6.1.112-799-gc060104c065d GOOD: v6.1.112 BAD: v6.1.112-799-gc060104c065d The bisection pointed to, clk: imx6ul: add ethernet refclock mux support [ Upstream commit 4e197ee880c24ecb63f7fe17449b3653bc64b03c ] Reported-by: Linux Kernel Functional Testing <lkft@xxxxxxxxxx> List of regressions, * arm, build - clang-19-allmodconfig - clang-19-defconfig - clang-19-imx_v6_v7_defconfig - clang-19-lkftconfig - clang-19-lkftconfig-no-kselftest-frag - clang-nightly-defconfig - clang-nightly-imx_v6_v7_defconfig - clang-nightly-lkftconfig - clang-nightly-lkftconfig-kselftest - gcc-13-allmodconfig - gcc-13-defconfig - gcc-13-imx_v6_v7_defconfig - gcc-13-lkftconfig - gcc-13-lkftconfig-debug - gcc-13-lkftconfig-debug-kmemleak - gcc-13-lkftconfig-kasan - gcc-13-lkftconfig-kselftest - gcc-13-lkftconfig-kunit - gcc-13-lkftconfig-libgpiod - gcc-13-lkftconfig-no-kselftest-frag - gcc-13-lkftconfig-perf - gcc-13-lkftconfig-rcutorture - gcc-8-defconfig - gcc-8-imx_v6_v7_defconfig Build log: --------- drivers/clk/imx/clk-imx6ul.c:489:41: error: implicit declaration of function 'imx_obtain_fixed_of_clock'; did you mean 'imx_obtain_fixed_clock'? [-Werror=implicit-function-declaration] 489 | hws[IMX6UL_CLK_ENET1_REF_PAD] = imx_obtain_fixed_of_clock(ccm_node, "enet1_ref_pad", 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | imx_obtain_fixed_clock drivers/clk/imx/clk-imx6ul.c:489:39: warning: assignment to 'struct clk_hw *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 489 | hws[IMX6UL_CLK_ENET1_REF_PAD] = imx_obtain_fixed_of_clock(ccm_node, "enet1_ref_pad", 0); | ^ drivers/clk/imx/clk-imx6ul.c:491:41: error: implicit declaration of function 'imx_clk_gpr_mux'; did you mean 'imx_clk_hw_mux'? [-Werror=implicit-function-declaration] 491 | hws[IMX6UL_CLK_ENET1_REF_SEL] = imx_clk_gpr_mux("enet1_ref_sel", "fsl,imx6ul-iomuxc-gpr", | ^~~~~~~~~~~~~~~ | imx_clk_hw_mux drivers/clk/imx/clk-imx6ul.c:491:39: warning: assignment to 'struct clk_hw *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 491 | hws[IMX6UL_CLK_ENET1_REF_SEL] = imx_clk_gpr_mux("enet1_ref_sel", "fsl,imx6ul-iomuxc-gpr", | ^ drivers/clk/imx/clk-imx6ul.c:494:39: warning: assignment to 'struct clk_hw *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 494 | hws[IMX6UL_CLK_ENET2_REF_PAD] = imx_obtain_fixed_of_clock(ccm_node, "enet2_ref_pad", 0); | ^ drivers/clk/imx/clk-imx6ul.c:496:39: warning: assignment to 'struct clk_hw *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 496 | hws[IMX6UL_CLK_ENET2_REF_SEL] = imx_clk_gpr_mux("enet2_ref_sel", "fsl,imx6ul-iomuxc-gpr", | ^ drivers/clk/imx/clk-imx6ul.c:548:9: error: too few arguments to function 'imx_register_uart_clocks' 548 | imx_register_uart_clocks(); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/clk/imx/clk-imx6ul.c:19: drivers/clk/imx/clk.h:15:6: note: declared here 15 | void imx_register_uart_clocks(unsigned int clk_count); | ^~~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors Build log link, ------------- - https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.112-799-gc060104c065d/testrun/25432777/suite/build/test/gcc-13-defconfig/log - https://storage.tuxsuite.com/public/linaro/lkft/builds/2nQwgipt3iHSCkBuMSKQIhwr95q/ metadata: ---- git describe: v6.1.112-799-gc060104c065d git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git sha: c060104c065dc2884e301155e32dd955e6bb45b5 kernel config: https://storage.tuxsuite.com/public/linaro/lkft/builds/2nQwgipt3iHSCkBuMSKQIhwr95q/config build url: https://storage.tuxsuite.com/public/linaro/lkft/builds/2nQwgipt3iHSCkBuMSKQIhwr95q/ toolchain: clang-19 and gcc-13 config: defconfig arch: arm Steps to reproduce: ------- # tuxmake --runtime podman --target-arch arm --toolchain gcc-13 --kconfig defconfig -- Linaro LKFT https://lkft.linaro.org