Date   

cip/linux-4.19.y-cip-rt baseline-nfs: 30 runs, 5 regressions (v4.19.195-cip52-rt20) #kernelci

kernelci.org bot <bot@...>
 

cip/linux-4.19.y-cip-rt baseline-nfs: 30 runs, 5 regressions (v4.19.195-cip52-rt20)

Regressions Summary
-------------------

platform | arch | lab | compiler | defconfig | regressions
--------------------------+------+---------------+----------+--------------------+------------
rk3288-veyron-jaq | arm | lab-collabora | gcc-8 | multi_v7_defconfig | 3
sun7i-a20-olinuxino-lime2 | arm | lab-baylibre | gcc-8 | multi_v7_defconfig | 1
sun7i-a20-olinuxino-lime2 | arm | lab-baylibre | gcc-8 | sunxi_defconfig | 1

Details: https://kernelci.org/test/job/cip/branch/linux-4.19.y-cip-rt/kernel/v4.19.195-cip52-rt20/plan/baseline-nfs/

Test: baseline-nfs
Tree: cip
Branch: linux-4.19.y-cip-rt
Describe: v4.19.195-cip52-rt20
URL: https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
SHA: 7f732dada94956f37e51436f20562ae815aa3bf7


Test Regressions
----------------


platform | arch | lab | compiler | defconfig | regressions
--------------------------+------+---------------+----------+--------------------+------------
rk3288-veyron-jaq | arm | lab-collabora | gcc-8 | multi_v7_defconfig | 3

Details: https://kernelci.org/test/plan/id/60d5c148cf25646c74413287

Results: 63 PASS, 6 FAIL, 0 SKIP
Full config: multi_v7_defconfig
Compiler: gcc-8 (arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0)
Plain log: https://storage.kernelci.org//cip/linux-4.19.y-cip-rt/v4.19.195-cip52-rt20/arm/multi_v7_defconfig/gcc-8/lab-collabora/baseline-nfs-rk3288-veyron-jaq.txt
HTML log: https://storage.kernelci.org//cip/linux-4.19.y-cip-rt/v4.19.195-cip52-rt20/arm/multi_v7_defconfig/gcc-8/lab-collabora/baseline-nfs-rk3288-veyron-jaq.html
Rootfs: http://storage.kernelci.org/images/rootfs/debian/buster/20210520.0/armhf/initrd.cpio.gz


* baseline-nfs.bootrr.dwmmc_rockchip-sdmmc-probed: https://kernelci.org/test/case/id/60d5c148cf25646c744132a3
new failure (last pass: v4.19.182-cip45-rt19)

2021-06-25T11:42:54.150883 /lava-4093727/1/../bin/lava-test-case
2021-06-25T11:42:54.180917 <8>[ 31.267817] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=dwmmc_rockchip-sdmmc-probed RESULT=fail>

* baseline-nfs.bootrr.dwmmc_rockchip-sdio0-probed: https://kernelci.org/test/case/id/60d5c148cf25646c744132a4
new failure (last pass: v4.19.182-cip45-rt19)

2021-06-25T11:42:55.212932 /lava-4093727/1/../bin/lava-test-case
2021-06-25T11:42:55.242549 <8>[ 32.329317] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=dwmmc_rockchip-sdio0-probed RESULT=fail>

* baseline-nfs.bootrr.rockchip-iodomain-grf-probed: https://kernelci.org/test/case/id/60d5c148cf25646c744132bd
new failure (last pass: v4.19.182-cip45-rt19)

2021-06-25T11:42:58.563505 /lava-4093727/1/../bin/lava-test-case
2021-06-25T11:42:58.595614 <8>[ 35.682714] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=rockchip-iodomain-grf-probed RESULT=fail>



platform | arch | lab | compiler | defconfig | regressions
--------------------------+------+---------------+----------+--------------------+------------
sun7i-a20-olinuxino-lime2 | arm | lab-baylibre | gcc-8 | multi_v7_defconfig | 1

Details: https://kernelci.org/test/plan/id/60d5b92ab7fa57cebe413270

Results: 0 PASS, 1 FAIL, 0 SKIP
Full config: multi_v7_defconfig
Compiler: gcc-8 (arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0)
Plain log: https://storage.kernelci.org//cip/linux-4.19.y-cip-rt/v4.19.195-cip52-rt20/arm/multi_v7_defconfig/gcc-8/lab-baylibre/baseline-nfs-sun7i-a20-olinuxino-lime2.txt
HTML log: https://storage.kernelci.org//cip/linux-4.19.y-cip-rt/v4.19.195-cip52-rt20/arm/multi_v7_defconfig/gcc-8/lab-baylibre/baseline-nfs-sun7i-a20-olinuxino-lime2.html
Rootfs: http://storage.kernelci.org/images/rootfs/debian/buster/20210520.0/armhf/initrd.cpio.gz


* baseline-nfs.login: https://kernelci.org/test/case/id/60d5b92ab7fa57cebe413271
failing since 92 days (last pass: v4.19.165-cip41-rt18, first fail: v4.19.182-cip45-rt19)



platform | arch | lab | compiler | defconfig | regressions
--------------------------+------+---------------+----------+--------------------+------------
sun7i-a20-olinuxino-lime2 | arm | lab-baylibre | gcc-8 | sunxi_defconfig | 1

Details: https://kernelci.org/test/plan/id/60d5b6d195bdf16f5741327c

Results: 0 PASS, 1 FAIL, 0 SKIP
Full config: sunxi_defconfig
Compiler: gcc-8 (arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0)
Plain log: https://storage.kernelci.org//cip/linux-4.19.y-cip-rt/v4.19.195-cip52-rt20/arm/sunxi_defconfig/gcc-8/lab-baylibre/baseline-nfs-sun7i-a20-olinuxino-lime2.txt
HTML log: https://storage.kernelci.org//cip/linux-4.19.y-cip-rt/v4.19.195-cip52-rt20/arm/sunxi_defconfig/gcc-8/lab-baylibre/baseline-nfs-sun7i-a20-olinuxino-lime2.html
Rootfs: http://storage.kernelci.org/images/rootfs/debian/buster/20210520.0/armhf/initrd.cpio.gz


* baseline-nfs.login: https://kernelci.org/test/case/id/60d5b6d195bdf16f5741327d
failing since 92 days (last pass: v4.19.165-cip41-rt18, first fail: v4.19.182-cip45-rt19)


cip/linux-4.19.y-cip-rt build: 124 builds: 0 failed, 124 passed, 39 warnings (v4.19.195-cip52-rt20) #kernelci

kernelci.org bot <bot@...>
 

cip/linux-4.19.y-cip-rt build: 124 builds: 0 failed, 124 passed, 39 warnings (v4.19.195-cip52-rt20)

Full Build Summary: https://kernelci.org/build/cip/branch/linux-4.19.y-cip-rt/kernel/v4.19.195-cip52-rt20/

Tree: cip
Branch: linux-4.19.y-cip-rt
Git Describe: v4.19.195-cip52-rt20
Git Commit: 7f732dada94956f37e51436f20562ae815aa3bf7
Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
Built: 3 unique architectures

Warnings Detected:

arm64:
allmodconfig (gcc-8): 3 warnings

arm:
allmodconfig (gcc-8): 2 warnings
am200epdkit_defconfig (gcc-8): 1 warning
cm_x2xx_defconfig (gcc-8): 1 warning
colibri_pxa300_defconfig (gcc-8): 1 warning
corgi_defconfig (gcc-8): 1 warning
efm32_defconfig (gcc-8): 1 warning
eseries_pxa_defconfig (gcc-8): 1 warning
h5000_defconfig (gcc-8): 1 warning
integrator_defconfig (gcc-8): 1 warning
lpc32xx_defconfig (gcc-8): 1 warning
lpd270_defconfig (gcc-8): 1 warning
lubbock_defconfig (gcc-8): 1 warning
magician_defconfig (gcc-8): 1 warning
mainstone_defconfig (gcc-8): 1 warning
multi_v4t_defconfig (gcc-8): 1 warning
palmz72_defconfig (gcc-8): 1 warning
pcm027_defconfig (gcc-8): 1 warning
prima2_defconfig (gcc-8): 1 warning
pxa168_defconfig (gcc-8): 1 warning
pxa255-idp_defconfig (gcc-8): 1 warning
pxa3xx_defconfig (gcc-8): 1 warning
pxa910_defconfig (gcc-8): 1 warning
raumfeld_defconfig (gcc-8): 1 warning
s3c2410_defconfig (gcc-8): 1 warning
s3c6400_defconfig (gcc-8): 1 warning
s5pv210_defconfig (gcc-8): 1 warning
spitz_defconfig (gcc-8): 1 warning
stm32_defconfig (gcc-8): 1 warning
tango4_defconfig (gcc-8): 1 warning
tct_hammer_defconfig (gcc-8): 1 warning
vf610m4_defconfig (gcc-8): 1 warning
viper_defconfig (gcc-8): 1 warning
vt8500_v6_v7_defconfig (gcc-8): 1 warning
xcep_defconfig (gcc-8): 1 warning
zeus_defconfig (gcc-8): 1 warning

x86_64:


Warnings summary:

34 drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]
1 drivers/isdn/hardware/eicon/message.c:5985:1: warning: the frame size of 2096 bytes is larger than 2048 bytes [-Wframe-larger-than=]
1 WARNING: modpost: missing MODULE_LICENSE() in drivers/clk/keystone/pll.o
1 WARNING: modpost: missing MODULE_LICENSE() in drivers/clk/keystone/gate.o
1 /tmp/ccOQsGMa.s:18196: Warning: using r15 results in unpredictable behaviour
1 /tmp/ccOQsGMa.s:18124: Warning: using r15 results in unpredictable behaviour

================================================================================

Detailed per-defconfig build reports:

--------------------------------------------------------------------------------
acs5k_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
acs5k_tiny_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
allmodconfig (arm, gcc-8) — PASS, 0 errors, 2 warnings, 0 section mismatches

Warnings:
/tmp/ccOQsGMa.s:18124: Warning: using r15 results in unpredictable behaviour
/tmp/ccOQsGMa.s:18196: Warning: using r15 results in unpredictable behaviour

--------------------------------------------------------------------------------
allmodconfig (arm64, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches

Warnings:
drivers/isdn/hardware/eicon/message.c:5985:1: warning: the frame size of 2096 bytes is larger than 2048 bytes [-Wframe-larger-than=]
WARNING: modpost: missing MODULE_LICENSE() in drivers/clk/keystone/gate.o
WARNING: modpost: missing MODULE_LICENSE() in drivers/clk/keystone/pll.o

--------------------------------------------------------------------------------
allnoconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
am200epdkit_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
aspeed_g4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
aspeed_g5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
assabet_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
at91_dt_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
axm55xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
badge4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
bcm2835_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
cerfcube_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
cm_x2xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
cm_x300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
colibri_pxa270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
colibri_pxa300_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
collie_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
corgi_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
davinci_all_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
defconfig (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
defconfig+CONFIG_CPU_BIG_ENDIAN=y (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
defconfig+CONFIG_RANDOMIZE_BASE=y (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
dove_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ebsa110_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
efm32_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
em_x270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ep93xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
exynos_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ezx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
footbridge_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
gemini_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
h3600_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
hackkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
hisi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
imote2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
imx_v4_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
imx_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
integrator_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
iop13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
iop32x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
iop33x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ixp4xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
jornada720_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
keystone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ks8695_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lpc18xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
mini2440_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mmp2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
moxart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mps2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v4t_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
multi_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v7_defconfig+CONFIG_CPU_BIG_ENDIAN=y (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v7_defconfig+CONFIG_EFI=y+CONFIG_ARM_LPAE=y (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v7_defconfig+CONFIG_SMP=n (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mvebu_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mvebu_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mxs_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
neponset_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
netwinder_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
netx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nhk8815_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nuc910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nuc950_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nuc960_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
omap1_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
omap2plus_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
orion5x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
oxnas_v6_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pcm027_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pleb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa255-idp_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa910_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
qcom_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
raumfeld_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
realview_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
rpc_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
sama5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
shannon_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
shmobile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
simpad_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
socfpga_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
spear13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
spear3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
spear6xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
stm32_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
sunxi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tango4_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
tegra_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
trizeps4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
u300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
u8500_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
versatile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
vexpress_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
vf610m4_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
viper_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
x86_64_defconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
x86_64_defconfig+x86-chromebook (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
x86_64_defconfig+x86_kvm_guest (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
zx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

---
For more info write to <info@kernelci.org>


[ANNOUNCE] v4.19.195-cip52-rt20

Pavel Machek
 

Hi!

New realtime trees should be available at kernel.org.

Trees are available at

https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git/log/?h=linux-4.19.y-cip-rt
https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git/log/?h=linux-4.19.y-cip-rt-rebase

And their content should be identical.

Best regards,
Pavel
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


[ANNOUNCE] Release v4.19.195-cip52

Nobuhiro Iwamatsu
 

Hi all,

CIP kernel team has released Linux kernel v4.19.195-cip52.
The linux-4.19.y-cip tree has been updated base version from v4.19.194
to v4.19.195.

You can get this release via the git tree at:

v4.19.195-cip52:
repository:
https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
branch:
linux-4.19.y-cip
commit hash:
7bc7e3aae440ceec7f5feee3fd53579b4722bb74
added commits:
CIP: Bump version suffix to -cip52 after merge from stable

Best regards,
Nobuhiro

--
Nobuhiro Iwamatsu


cip/linux-4.19.y-cip baseline: 162 runs, 3 regressions (v4.19.195-cip52) #kernelci

kernelci.org bot <bot@...>
 

cip/linux-4.19.y-cip baseline: 162 runs, 3 regressions (v4.19.195-cip52)

Regressions Summary
-------------------

platform | arch | lab | compiler | defconfig | regressions
---------------------+------+--------------+----------+---------------------+------------
qemu_arm-versatilepb | arm | lab-baylibre | gcc-8 | versatile_defconfig | 1
qemu_arm-versatilepb | arm | lab-broonie | gcc-8 | versatile_defconfig | 1
qemu_arm-versatilepb | arm | lab-cip | gcc-8 | versatile_defconfig | 1

Details: https://kernelci.org/test/job/cip/branch/linux-4.19.y-cip/kernel/v4.19.195-cip52/plan/baseline/

Test: baseline
Tree: cip
Branch: linux-4.19.y-cip
Describe: v4.19.195-cip52
URL: https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
SHA: 7bc7e3aae440ceec7f5feee3fd53579b4722bb74


Test Regressions
----------------


platform | arch | lab | compiler | defconfig | regressions
---------------------+------+--------------+----------+---------------------+------------
qemu_arm-versatilepb | arm | lab-baylibre | gcc-8 | versatile_defconfig | 1

Details: https://kernelci.org/test/plan/id/60d4f8791ab8f5310141326f

Results: 0 PASS, 1 FAIL, 0 SKIP
Full config: versatile_defconfig
Compiler: gcc-8 (arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0)
Plain log: https://storage.kernelci.org//cip/linux-4.19.y-cip/v4.19.195-cip52/arm/versatile_defconfig/gcc-8/lab-baylibre/baseline-qemu_arm-versatilepb.txt
HTML log: https://storage.kernelci.org//cip/linux-4.19.y-cip/v4.19.195-cip52/arm/versatile_defconfig/gcc-8/lab-baylibre/baseline-qemu_arm-versatilepb.html
Rootfs: http://storage.kernelci.org/images/rootfs/buildroot/kci-2020.05-5-g2f114cc7102b/armel/baseline/rootfs.cpio.gz


* baseline.login: https://kernelci.org/test/case/id/60d4f8791ab8f53101413270
failing since 222 days (last pass: v4.19.152-cip37-37-g18852869b06b, first fail: v4.19.157-cip38)



platform | arch | lab | compiler | defconfig | regressions
---------------------+------+--------------+----------+---------------------+------------
qemu_arm-versatilepb | arm | lab-broonie | gcc-8 | versatile_defconfig | 1

Details: https://kernelci.org/test/plan/id/60d4fb9d0a87ff4a80413287

Results: 0 PASS, 1 FAIL, 0 SKIP
Full config: versatile_defconfig
Compiler: gcc-8 (arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0)
Plain log: https://storage.kernelci.org//cip/linux-4.19.y-cip/v4.19.195-cip52/arm/versatile_defconfig/gcc-8/lab-broonie/baseline-qemu_arm-versatilepb.txt
HTML log: https://storage.kernelci.org//cip/linux-4.19.y-cip/v4.19.195-cip52/arm/versatile_defconfig/gcc-8/lab-broonie/baseline-qemu_arm-versatilepb.html
Rootfs: http://storage.kernelci.org/images/rootfs/buildroot/kci-2020.05-5-g2f114cc7102b/armel/baseline/rootfs.cpio.gz


* baseline.login: https://kernelci.org/test/case/id/60d4fb9d0a87ff4a80413288
failing since 222 days (last pass: v4.19.152-cip37-37-g18852869b06b, first fail: v4.19.157-cip38)



platform | arch | lab | compiler | defconfig | regressions
---------------------+------+--------------+----------+---------------------+------------
qemu_arm-versatilepb | arm | lab-cip | gcc-8 | versatile_defconfig | 1

Details: https://kernelci.org/test/plan/id/60d4f86f97f02213874132a1

Results: 0 PASS, 1 FAIL, 0 SKIP
Full config: versatile_defconfig
Compiler: gcc-8 (arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0)
Plain log: https://storage.kernelci.org//cip/linux-4.19.y-cip/v4.19.195-cip52/arm/versatile_defconfig/gcc-8/lab-cip/baseline-qemu_arm-versatilepb.txt
HTML log: https://storage.kernelci.org//cip/linux-4.19.y-cip/v4.19.195-cip52/arm/versatile_defconfig/gcc-8/lab-cip/baseline-qemu_arm-versatilepb.html
Rootfs: http://storage.kernelci.org/images/rootfs/buildroot/kci-2020.05-5-g2f114cc7102b/armel/baseline/rootfs.cpio.gz


* baseline.login: https://kernelci.org/test/case/id/60d4f86f97f02213874132a2
failing since 222 days (last pass: v4.19.152-cip37-37-g18852869b06b, first fail: v4.19.157-cip38)


cip/linux-4.19.y-cip build: 122 builds: 0 failed, 122 passed, 34 warnings (v4.19.195-cip52) #kernelci

kernelci.org bot <bot@...>
 

cip/linux-4.19.y-cip build: 122 builds: 0 failed, 122 passed, 34 warnings (v4.19.195-cip52)

Full Build Summary: https://kernelci.org/build/cip/branch/linux-4.19.y-cip/kernel/v4.19.195-cip52/

Tree: cip
Branch: linux-4.19.y-cip
Git Describe: v4.19.195-cip52
Git Commit: 7bc7e3aae440ceec7f5feee3fd53579b4722bb74
Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
Built: 3 unique architectures

Warnings Detected:

arm64:

arm:
am200epdkit_defconfig (gcc-8): 1 warning
cm_x2xx_defconfig (gcc-8): 1 warning
colibri_pxa300_defconfig (gcc-8): 1 warning
corgi_defconfig (gcc-8): 1 warning
efm32_defconfig (gcc-8): 1 warning
eseries_pxa_defconfig (gcc-8): 1 warning
h5000_defconfig (gcc-8): 1 warning
integrator_defconfig (gcc-8): 1 warning
lpc32xx_defconfig (gcc-8): 1 warning
lpd270_defconfig (gcc-8): 1 warning
lubbock_defconfig (gcc-8): 1 warning
magician_defconfig (gcc-8): 1 warning
mainstone_defconfig (gcc-8): 1 warning
multi_v4t_defconfig (gcc-8): 1 warning
palmz72_defconfig (gcc-8): 1 warning
pcm027_defconfig (gcc-8): 1 warning
prima2_defconfig (gcc-8): 1 warning
pxa168_defconfig (gcc-8): 1 warning
pxa255-idp_defconfig (gcc-8): 1 warning
pxa3xx_defconfig (gcc-8): 1 warning
pxa910_defconfig (gcc-8): 1 warning
raumfeld_defconfig (gcc-8): 1 warning
s3c2410_defconfig (gcc-8): 1 warning
s3c6400_defconfig (gcc-8): 1 warning
s5pv210_defconfig (gcc-8): 1 warning
spitz_defconfig (gcc-8): 1 warning
stm32_defconfig (gcc-8): 1 warning
tango4_defconfig (gcc-8): 1 warning
tct_hammer_defconfig (gcc-8): 1 warning
vf610m4_defconfig (gcc-8): 1 warning
viper_defconfig (gcc-8): 1 warning
vt8500_v6_v7_defconfig (gcc-8): 1 warning
xcep_defconfig (gcc-8): 1 warning
zeus_defconfig (gcc-8): 1 warning

x86_64:


Warnings summary:

34 drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

================================================================================

Detailed per-defconfig build reports:

--------------------------------------------------------------------------------
acs5k_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
acs5k_tiny_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
allnoconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
am200epdkit_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
aspeed_g4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
aspeed_g5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
assabet_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
at91_dt_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
axm55xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
badge4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
bcm2835_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
cerfcube_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
cm_x2xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
cm_x300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
colibri_pxa270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
colibri_pxa300_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
collie_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
corgi_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
davinci_all_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
defconfig (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
defconfig+CONFIG_CPU_BIG_ENDIAN=y (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
defconfig+CONFIG_RANDOMIZE_BASE=y (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
dove_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ebsa110_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
efm32_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
em_x270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ep93xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
exynos_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ezx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
footbridge_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
gemini_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
h3600_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
hackkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
hisi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
imote2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
imx_v4_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
imx_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
integrator_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
iop13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
iop32x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
iop33x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ixp4xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
jornada720_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
keystone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ks8695_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lpc18xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
mini2440_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mmp2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
moxart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mps2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v4t_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
multi_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v7_defconfig+CONFIG_CPU_BIG_ENDIAN=y (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v7_defconfig+CONFIG_EFI=y+CONFIG_ARM_LPAE=y (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v7_defconfig+CONFIG_SMP=n (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mvebu_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mvebu_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mxs_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
neponset_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
netwinder_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
netx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nhk8815_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nuc910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nuc950_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nuc960_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
omap1_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
omap2plus_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
orion5x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
oxnas_v6_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pcm027_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pleb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa255-idp_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa910_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
qcom_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
raumfeld_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
realview_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
rpc_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
sama5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
shannon_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
shmobile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
simpad_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
socfpga_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
spear13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
spear3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
spear6xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
stm32_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
sunxi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tango4_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
tegra_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
trizeps4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
u300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
u8500_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
versatile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
vexpress_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
vf610m4_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
viper_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
x86_64_defconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
x86_64_defconfig+x86-chromebook (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
x86_64_defconfig+x86_kvm_guest (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/clk/clk.c:49:27: warning: ‘orphan_list’ defined but not used [-Wunused-variable]

--------------------------------------------------------------------------------
zx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches

---
For more info write to <info@kernelci.org>


CIP IRC weekly meeting today on libera.chat

masashi.kudo@cybertrust.co.jp <masashi.kudo@...>
 

Hi all,

 

Kindly be reminded to attend the weekly meeting through IRC to discuss technical topics with CIP kernel today.

 

Please note that we already moved from Freenode to libera.chat, and our channel is the following:

              irc:irc.libera.chat:6667/cip

 

*Please note that the IRC meeting was rescheduled to UTC (GMT) 09:00 starting from the first week of Apr. according to TSC meeting*

https://www.timeanddate.com/worldclock/meetingdetails.html?year=2021&month=6&day=24&hour=9&min=0&sec=0&p1=224&p2=179&p3=136&p4=37&p5=241&p6=248

 

USWest USEast  UK         DE         TW        JP

02:00     05:00     10:00     11:00     17:00     18:00

 

 

Last meeting minutes:

https://irclogs.baserock.org/meetings/cip/2021/06/cip.2021-06-17-09.00.log.html

 

* Action item

  1. Combine root filesystem with kselftest binary - iwamatsu

  2. Do some experiment to lower burdens on CI - patersonc

  3. Monitor the status of CVE-2021-3444 and CVE-2021-20292 (3/25) - Kernel Team

  4. Update Testing table below with 5.10 info - patersonc

https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting/centalisedtesting/cioverview

 

 

* Kernel maintenance updates

* Kernel testing

* AOB

 

The meeting will take 30 min, although it can be extended to an hour if it makes sense and those involved in the topics can stay. Otherwise, the topic will be taken offline or in the next meeting.

 

Best regards,

--

M. Kudo

Cybertrust Japan Co., Ltd.


Re: Patches that need porting from 4.19 to 5.10-cip tree

Lad Prabhakar
 

Hi Pavel,

-----Original Message-----
From: cip-dev@lists.cip-project.org <cip-dev@lists.cip-project.org> On Behalf Of Pavel Machek via
lists.cip-project.org
Sent: 22 June 2021 13:47
To: Chris Paterson <Chris.Paterson2@renesas.com>
Cc: cip-dev@lists.cip-project.org; Pavel Machek <pavel@denx.de>; nobuhiro1.iwamatsu@toshiba.co.jp
Subject: Re: [cip-dev] Patches that need porting from 4.19 to 5.10-cip tree

Hi!

Here is the list of patches that are in 4.19-cip but not yet in
5.10... according to my scripting.
Prabhakar has reviewed your list and has submitted all of the relevant patches in his "Renesas RZ/G2
sync patches from 4.19-cip to 5.10-cip" series [0].
Thanks a lot for doing this (and sorry for all the false positives from the script).

I went through the list for entries where existing commit was not identified, and this is the result:

It looks there's a very little work to do: we need to pull 5.10.18 into our tree and there are 4
patches marked as "not required" we need to somehow deal with.

Given that we have them in 4.19 (and they add hardware support and are not really invasive), could I
ask for their 5.10 ports? That should be least surprising. (If they are not required in 4.19 there, we
we could drop them from there, too.)

,,,23,140 49753c6e27ed35223cdab939c34ff1d85f200765 mmc: renesas_sdhi_internal_dmac: Add r8a774e1
support,Not required
wrt above patch the way of handling the dmac differs between 4.19-cip and 5.10-cip. This was changed in commit [1] and is already part of 5.10-cip as result we don’t need this patch in 5.10-cip.

,,,103,827 641132722015595793f56fe31765636ddf7a6999 arm64: Add Renesas R8A774C0 support,Not required
,,,104,828 b6ddebb2cc793ef2fda081fd2ef2439c158caac4 arm64: Add Renesas R8A774A1 support,Not required
wrt above two patches, config symbols for the above two SoC's are already present in 5.10-cip, they are present in different locations compared to 4.19-cip and 5.10-cip. This was changed in commit [2] hence we don’t require the above two patches in 5.10-cip

,,,107,831 76b8e853948bfaff083afb3dd985eb19f3aab30b dt-bindings: arm: Fix RZ/G2E part number,Not
required
Binding doc has been converted to yaml file in 5.10-cip. This has been changed in commit [3] and is already part of 5.10-cip with corrected part number for RZ/G2E SoC.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git/commit/drivers/mmc/host/renesas_sdhi_internal_dmac.c?h=linux-5.10.y-cip&id=a0fb3fc8af01436df45cc501c41f280025c1dfe8
[2] https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git/commit/drivers/soc/renesas/Kconfig?h=linux-5.10.y-cip&id=fa43948f6736b74c5840ec0b028d3662caf0f558
[3] https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git/commit/Documentation/devicetree/bindings/arm/renesas.yaml?h=linux-5.10.y-cip&id=12749350567c819d8a35a405743313bd869c95c0

Cheers,
Prabhakar

Best regards,
Pavel


* Patches that need porting from 4.19-cip (second pass)

** We don't need to do anything, as problem is already solved in 5.10 in different way

,,,31,632 37c7e76a75a0d5906d792628e4747607a963ba24 arm64: dts: renesas: r8a774c0: sort subnodes of the
soc node,Already sorted in 5.10

** We don't need to do anything, patch is already in 5.10

(script did not recognize upstream tag)

,,,91,"815 7caccda8939c381fc316f450daa9307d227a4a67 ARM: dts: socfpga: Rename
socfpga_cyclone5_de0_{sockit, nano_soc}",Don’t care
,,,30,627 0ccb93953810660266f7095e0541c6db19920642 staging: m57621-mmc: delete driver from the
tree.,Don’t care

** We don't need to do anything, patch is already in 5.10-stable

,,,119,843 fc1e3f5d1d7f77be91f85d7d4ce94ebfe3d8d284 kvm: check tlbs_dirty directly,Don’t care in
5.10.7
,,,120,844 2c68bb33dad9f3cab171bb64e1766bc5a7e9b7e8 scsi: qla2xxx: Fix crash during driver load on big
endian machines,Don’t care in 5.10.4

** Patch series is already in 5.10.18, we need to pull it to -cip

,,,121,845 98f16e171e2849dba76e2e0346e914452c030dc5 xen-blkback: fix error handling in
xen_blkbk_map(),Don’t care
upstream: 871997bc9e423f05c7da7c9178e62dde5df2a7f8
,,,122,"846 f84c00fbd27b043fa42a56eaaa14e293877bc69b xen-scsiback: don't ""handle"" error by
BUG()",Don’t care
upstream: 7c77474b2d22176d2bfb592ec74e0f2cb71352c9
,,,123,"847 717faa776ca2163119239ea58bb78c4d732d8a4f xen-netback: don't ""handle"" error by
BUG()",Don’t care commit 3194a1746e8aabe86075fd3c5e7cf1f4632d7f16 upstream.
,,,124,"848 a01b49a9bf91a723f541139c063c1ff681ac536a xen-blkback: don't ""handle"" error by
BUG()",Don’t care commit 5a264285ed1cd32e26d9de4f3c8c6855e467fd63 upstream.
,,,125,849 271a3984f73c485f4c1b796a61cc5bd3994a0463 xen/arm: don't ignore return errors from
set_phys_to_machine,Don’t care commit 36bf1dfb8b266e089afa9b7b984217f17027bf35 upstream.
,,,126,850 e07f06f6bbeed5bf47fed79ac6a57ec62b33304a Xen/gntdev: correct error checking in
gntdev_map_grant_pages(),Don’t care commit ebee0eab08594b2bd5db716288a4f1ae5936e9bc upstream.

** Investigate:

,,,23,140 49753c6e27ed35223cdab939c34ff1d85f200765 mmc: renesas_sdhi_internal_dmac: Add r8a774e1
support,Not required
,,,103,827 641132722015595793f56fe31765636ddf7a6999 arm64: Add Renesas R8A774C0 support,Not required
,,,104,828 b6ddebb2cc793ef2fda081fd2ef2439c158caac4 arm64: Add Renesas R8A774A1 support,Not required
,,,107,831 76b8e853948bfaff083afb3dd985eb19f3aab30b dt-bindings: arm: Fix RZ/G2E part number,Not
required

--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


Re: Patches that need porting from 4.19 to 5.10-cip tree

Pavel Machek
 

Hi!

Here is the list of patches that are in 4.19-cip but not yet in
5.10... according to my scripting.
Prabhakar has reviewed your list and has submitted all of the relevant patches in his "Renesas RZ/G2 sync patches from 4.19-cip to 5.10-cip" series [0].
Thanks a lot for doing this (and sorry for all the false positives
from the script).

I went through the list for entries where existing commit was not
identified, and this is the result:

It looks there's a very little work to do: we need to pull 5.10.18
into our tree and there are 4 patches marked as "not required" we need
to somehow deal with.

Given that we have them in 4.19 (and they add hardware support and are
not really invasive), could I ask for their 5.10 ports? That should be
least surprising. (If they are not required in 4.19 there, we we could
drop them from there, too.)

,,,23,140 49753c6e27ed35223cdab939c34ff1d85f200765 mmc: renesas_sdhi_internal_dmac: Add r8a774e1 support,Not required
,,,103,827 641132722015595793f56fe31765636ddf7a6999 arm64: Add Renesas R8A774C0 support,Not required
,,,104,828 b6ddebb2cc793ef2fda081fd2ef2439c158caac4 arm64: Add Renesas R8A774A1 support,Not required
,,,107,831 76b8e853948bfaff083afb3dd985eb19f3aab30b dt-bindings: arm: Fix RZ/G2E part number,Not required

Best regards,
Pavel


* Patches that need porting from 4.19-cip (second pass)

** We don't need to do anything, as problem is already solved in 5.10 in different way

,,,31,632 37c7e76a75a0d5906d792628e4747607a963ba24 arm64: dts: renesas: r8a774c0: sort subnodes of the soc node,Already sorted in 5.10

** We don't need to do anything, patch is already in 5.10

(script did not recognize upstream tag)

,,,91,"815 7caccda8939c381fc316f450daa9307d227a4a67 ARM: dts: socfpga: Rename socfpga_cyclone5_de0_{sockit, nano_soc}",Don’t care
,,,30,627 0ccb93953810660266f7095e0541c6db19920642 staging: m57621-mmc: delete driver from the tree.,Don’t care

** We don't need to do anything, patch is already in 5.10-stable

,,,119,843 fc1e3f5d1d7f77be91f85d7d4ce94ebfe3d8d284 kvm: check tlbs_dirty directly,Don’t care
in 5.10.7
,,,120,844 2c68bb33dad9f3cab171bb64e1766bc5a7e9b7e8 scsi: qla2xxx: Fix crash during driver load on big endian machines,Don’t care
in 5.10.4

** Patch series is already in 5.10.18, we need to pull it to -cip

,,,121,845 98f16e171e2849dba76e2e0346e914452c030dc5 xen-blkback: fix error handling in xen_blkbk_map(),Don’t care
upstream: 871997bc9e423f05c7da7c9178e62dde5df2a7f8
,,,122,"846 f84c00fbd27b043fa42a56eaaa14e293877bc69b xen-scsiback: don't ""handle"" error by BUG()",Don’t care
upstream: 7c77474b2d22176d2bfb592ec74e0f2cb71352c9
,,,123,"847 717faa776ca2163119239ea58bb78c4d732d8a4f xen-netback: don't ""handle"" error by BUG()",Don’t care
commit 3194a1746e8aabe86075fd3c5e7cf1f4632d7f16 upstream.
,,,124,"848 a01b49a9bf91a723f541139c063c1ff681ac536a xen-blkback: don't ""handle"" error by BUG()",Don’t care
commit 5a264285ed1cd32e26d9de4f3c8c6855e467fd63 upstream.
,,,125,849 271a3984f73c485f4c1b796a61cc5bd3994a0463 xen/arm: don't ignore return errors from set_phys_to_machine,Don’t care
commit 36bf1dfb8b266e089afa9b7b984217f17027bf35 upstream.
,,,126,850 e07f06f6bbeed5bf47fed79ac6a57ec62b33304a Xen/gntdev: correct error checking in gntdev_map_grant_pages(),Don’t care
commit ebee0eab08594b2bd5db716288a4f1ae5936e9bc upstream.

** Investigate:

,,,23,140 49753c6e27ed35223cdab939c34ff1d85f200765 mmc: renesas_sdhi_internal_dmac: Add r8a774e1 support,Not required
,,,103,827 641132722015595793f56fe31765636ddf7a6999 arm64: Add Renesas R8A774C0 support,Not required
,,,104,828 b6ddebb2cc793ef2fda081fd2ef2439c158caac4 arm64: Add Renesas R8A774A1 support,Not required
,,,107,831 76b8e853948bfaff083afb3dd985eb19f3aab30b dt-bindings: arm: Fix RZ/G2E part number,Not required

--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


Re: Patches that need porting from 4.19 to 5.10-cip tree

Pavel Machek
 

Hi!

*** gpg4o | HINT: Error while checking message with detached signature
(PGP/MIME signature)!
Couldn't locate the original MIME source of the mail to verify the signature!
gpg4oh32.dll:: func_IV Init OK ***

Hi!

Here is the list of patches that are in 4.19-cip but not yet in
5.10... according to my scripting.
Prabhakar has reviewed your list and has submitted all of the relevant patches in his "Renesas RZ/G2 sync patches from 4.19-cip to 5.10-cip" series [0].

Attached is a spreadsheet that summarises his analysis.
As you can see there are a lot of patches that are already present in v5.10, and some aren't needed.
There are a few patches marked as "Don't care". This is from a Renesas/RZ/G point of view. They should probably still be looked into by someone in CIP.
Thanks for doing this, let me take a look.

Best regards,
Pavel

--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


Re: Patches that need porting from 4.19 to 5.10-cip tree

Chris Paterson
 

Hello Pavel,

From: cip-dev@lists.cip-project.org <cip-dev@lists.cip-project.org> On
Behalf Of Pavel Machek via lists.cip-project.org
Sent: 02 June 2021 11:05

*** gpg4o | HINT: Error while checking message with detached signature
(PGP/MIME signature)!
Couldn't locate the original MIME source of the mail to verify the signature!
gpg4oh32.dll:: func_IV Init OK ***

Hi!

Here is the list of patches that are in 4.19-cip but not yet in
5.10... according to my scripting.
Prabhakar has reviewed your list and has submitted all of the relevant patches in his "Renesas RZ/G2 sync patches from 4.19-cip to 5.10-cip" series [0].

Attached is a spreadsheet that summarises his analysis.
As you can see there are a lot of patches that are already present in v5.10, and some aren't needed.
There are a few patches marked as "Don't care". This is from a Renesas/RZ/G point of view. They should probably still be looked into by someone in CIP.

[0] https://patchwork.kernel.org/project/cip-dev/list/?series=504483

Kind regards, Chris


I pushed script generating this to

git@gitlab.com:cip-project/cip-kernel/lts-commit-list.git
bin/forward.py

Best regards,
                                                              Pavel


* Patches that need porting from 4.19-cip:

6 b4b2650cbf85430cfd0e838b848fc779a9379014 pinctrl: renesas: r8a77965:
Add QSPI[01] pins, groups and functions
7 783046e9b89118fcce8f932a1dd10ba79552d3c6 pinctrl: renesas: r8a7796:
Add QSPI[01] pins, groups and functions
8 905e62d4e852ead346aaf7ae76e314a09a11d218 pinctrl: renesas: r8a77951:
Add QSPI[01] pins, groups and functions
9 07caae75cd573c78a770e5fb11312ba7d673a7ff pinctrl: renesas: r8a77990:
Add QSPI[01] pins, groups and functions
10 4e0363080cdb4190bd1d2827321f1b429d84bad3 pinctrl: renesas: r8a77990:
Optimize pinctrl image size for R8A774C0
11 cd95c31242acda152274f73abd60a61cbcadac0c pinctrl: renesas: r8a77965:
Optimize pinctrl image size for R8A774B1
12 1360fb65cd05d086d215027cc1d0c43a51244c00 pinctrl: renesas: r8a77951:
Optimize pinctrl image size for R8A774E1
13 ab6dc69195ac22e8ff068c1c855acb91e680f6d9 pinctrl: renesas: r8a7796:
Optimize pinctrl image size for R8A774A1
14 7b9d9793bf4df4f9dfef02a4a493fe6f53b2e28d clk: renesas: r8a774c0: Add
RPC clocks
15 2040e52e8e8a6785f0c7d12dc42122900e60f308 clk: renesas: r8a774b1: Add
RPC clocks
16 375a1ec05fe71b9c3011eee2a0d3d23d93768924 clk: renesas: r8a774a1: Add
RPC clocks
17 4caef8210f620992dacf1b061f0ec308f31b516c spi: rpc-if: Fix use-after-free
on unbind
23 d331c0b9639ada0baa2d3737eb6e7328ff7e5984 spi: spi-mem: Fix passing
zero to 'PTR_ERR' warning
24 80c0e04c6a5a07397a6ae0284b01bc7b64f30845 spi: spi-mem: fix reference
leak in spi_mem_access_start
28 445839e697735da852301b00643c338a12ada29e memory: renesas-rpc-if:
Make rpcif_enable/disable_rpm() as static inline
29 310876d304f306b602afb5fa169933d14a01a32e memory: renesas-rpc-if: Fix
a node reference leak in rpcif_probe()
30 9809d206e61cee897c910aff0121017fb787070e memory: renesas-rpc-if: Fix
unbalanced pm_runtime_enable in rpcif_{enable,disable}_rpm
31 197a622f5082286e418cfd598834dcc90b34fd20 memory: renesas-rpc-if:
Return correct value to the caller of rpcif_manual_xfer()
35 ff7d6b51a9ee605f2363aa3e52207478e512c83a dt-bindings: PCI: rcar-pci-
host: Document r8a774e1 bindings
37 0cf9d7a50c7b6e4e161b0951dc095b95d7765847 dt-bindings: timer:
renesas: tmu: Document r8a774e1 bindings
38 286116ae7a41b39e1d126a96ceccdc12e6e61e77 dt-bindings: pci: rcar-pci-
ep: Document missing interrupts property
50 28f5a43839f091edddbec332646183b4d9c60546 dt-bindings: phy:
renesas,usb2-phy: Add r8a774e1 support
140 49753c6e27ed35223cdab939c34ff1d85f200765 mmc:
renesas_sdhi_internal_dmac: Add r8a774e1 support
162 5185f29a28f69357e2571eabab706480eb2a9cb6 arm64: dts: renesas: Initial
r8a774e1 SoC device tree
229 6886f3f499dc78b0e184152fae0b4c80cc0b8675 drm: bridge: Add dual_link
field to the drm_bridge_timings structure
240 7a23d2d2cc0d03784113e460c3180fdbc49eb62b dt-bindings: display: Add
idk-1110wr binding
320 1d387d03a3d98834f503c7aaea571d7d4c1f5c39 dt-bindings: mmc:
renesas_sdhi: Add r8a774b1 support
415 825a0a574f2cf0b82a4ea54db3ff1615499f8162 arm64: dts: renesas:
r8a774a1: Add missing assigned-clocks for CAN[01]
418 286155ab664e0873e931c78499bc093c9f773648 arm64: dts: renesas:
r8a774a1: Use extended audio dmac registers
627 0ccb93953810660266f7095e0541c6db19920642 staging: m57621-mmc:
delete driver from the tree.
632 37c7e76a75a0d5906d792628e4747607a963ba24 arm64: dts: renesas:
r8a774c0: sort subnodes of the soc node
~fatal: Not a valid object name None
732 f437c4e92c6a06adb6bdd9b47ad86ff25eab6c92 arm64: renesas: Enable
GPIOLIB to allow GPIO driver selection
fatal: Not a valid object name None
757 23c298f18b709c501148065d3b1843a1e56c2d76 arm64: dts: renesas:
cat875: Enable PCIe support
fatal: Not a valid object name None
758 ccf5aeb525d50febc096ed65d7321b13569085e0 arm64: dts: renesas:
r8a774c0-cat874: Add pciec0 support
fatal: Not a valid object name None
759 4f5abfb59eaa94f917cb73d9948ecfb66c833e61 arm64: dts: renesas:
r8a774c0: Add PCIe device node
fatal: Not a valid object name None
760 56d76f342f9f70001d8cb3f29a279700f9b12e4c dt-bindings: PCI: rcar: Add
device tree support for r8a774c0
fatal: Not a valid object name None
761 1a75ab1f4df2ae74779936083852ebc7532d80cd arm64: dts: renesas:
r8a774c0: Add MSIOF nodes
fatal: Not a valid object name None
762 595a7f055da0526376c7529f7591c7cb3f06f8fb spi: sh-msiof: Add r8a774c0
support
fatal: Not a valid object name None
763 686bc4f4664ca2515e2596c87e053f70c26cb934 spi: sh-msiof: Add r8a774a1
support
fatal: Not a valid object name None
764 3c0ca6208e581210266ac1bde0597a8b13d6a337 arm64: dts: renesas:
r8a774c0: Add I2C and IIC-DVFS support
fatal: Not a valid object name None
765 6b8ffb2a25fde65773cc98bb37c1f5b86b29d98a dt-bindings: i2c: rcar: Add
r8a774c0 support
fatal: Not a valid object name None
766 57144a0ab9bdbcf7e51b9a8eefd55b7b8a7ab826 dt-bindings: i2c:
sh_mobile: Add r8a774c0 support
fatal: Not a valid object name None
767 3cb9d1fc68b381379438f85e8566be39ca86cde7 i2c: sh_mobile: document
support for r8a77990 (R-Car E3)
fatal: Not a valid object name None
768 4267473f0afbfb14a85466040b5d28184790f2cf pinctrl: sh-pfc: r8a77990:
Add HSCIF pins, groups, and functions
fatal: Not a valid object name None
769 c559288186c43feee8481cdb677812c9b56c4ebf pinctrl: sh-pfc: r8a77990:
Add VIN[4|5] groups/functions
fatal: Not a valid object name None
770 e14007c4eff147aa062d7bc207d889848a95ac40 pinctrl: sh-pfc: Add
optional arg to VIN_DATA_PIN_GROUP
fatal: Not a valid object name None
771 c2432cc0a06bb67dada320d7e3a8a53d33a7d9ab pinctrl: sh-pfc: Reduce
kernel size for narrow VIN channels
fatal: Not a valid object name None
772 1134bc50b536702feb7960496879d964491030b5 arm64: dts: renesas:
r8a774c0: Add watchdog support
fatal: Not a valid object name None
773 d02d91565cd06e884ce7c6abc648e70f692afeca dt-bindings: watchdog:
renesas-wdt: Document r8a774c0 support
fatal: Not a valid object name None
774 685eeb31df5f059ae52a17ea240c0e2bced51936 arm64: dts: renesas:
cat875: Add ethernet support
fatal: Not a valid object name None
775 840667a2401281cc6eb43c38a70ba3f2839e9cd2 arm64: dts: renesas:
r8a774c0: Add Ethernet AVB node
fatal: Not a valid object name None
776 3ab91b007ba07b8790b5ac91e63abf68a3b63195 dt-bindings: net: ravb:
Add support for r8a774c0 SoC
fatal: Not a valid object name None
777 7464f0a341b18617028767239419527c4a8dc669 arm64: dts: renesas:
r8a774c0-cat874: Add uSD support
fatal: Not a valid object name None
778 85785a241cd0b07dc9bb7afc6c26a452a9c120eb arm64: dts: renesas:
r8a774c0: Add SDHI nodes
fatal: Not a valid object name None
779 e931302e319287e29ec343fcee4789cc2e0723a3 mmc:
renesas_sdhi_internal_dmac: Whitelist r8a774c0
fatal: Not a valid object name None
780 79936bb2cfd319411e89ee16db624eaa8cad6acf dt-bindings: mmc:
renesas_sdhi: Add r8a774c0 support
fatal: Not a valid object name None
781 2a8127243eaa15e0a713b7792bc523c2657626d9 dt-bindings: mmc:
renesas_sdhi: Add r8a77470 support
fatal: Not a valid object name None
782 c1e764da7f384908eb2ba1f0c4a9277c2624b2a8 mmc: renesas_sdhi: Add
r8a774a1 support
fatal: Not a valid object name None
783 90a422ce4e21b7a2fcfe3d0f2e2d87ec23295679 pinctrl: sh-pfc: r8a77990:
Add voltage switch operations for SDHI
fatal: Not a valid object name None
784 d6e55053ae891aa8449d59a6213619f24e96cd75 pinctrl: sh-pfc: r8a77990:
Add SDHI pins, groups and functions
fatal: Not a valid object name None
785 71db71d6fcdc19a02756e945c4e7636494ab2705 pinctrl: sh-pfc: r8a77990:
Add Audio SSI pins, groups and functions
fatal: Not a valid object name None
786 6743ed6a0d1aa99ba2e0803462de96ac6e7988fb pinctrl: sh-pfc: r8a77990:
Add Audio clock pins, groups and functions
fatal: Not a valid object name None
787 8bc5c9ee19e33db1ba0e72e130ca0a9db648f502 arm64: dts: renesas:
r8a774c0-cat874: Add pincontrol support to scif2
fatal: Not a valid object name None
788 3622335f8805f90163a092d71b26dc0544795806 arm64: dts: renesas:
r8a774c0: Add GPIO device nodes
fatal: Not a valid object name None
789 87a67df9ce41fd37fa6eca4150de4075770dda35 dt-bindings: gpio: rcar:
Add r8a774c0 (RZ/G2E) support
fatal: Not a valid object name None
790 5c3b53f2aacbdcc4cf37fb1cfdb809d5bf60e46a dt-bindings: gpio: rcar: Add
r8a774a1 (RZ/G2M) support
fatal: Not a valid object name None
791 db269e707a0ca48ec72fb57ee37b57cda3c51780 arm64: dts: renesas:
r8a774c0: Add PFC support
fatal: Not a valid object name None
792 b403eaddb8e3aa7dc223acc9460d1f458b089de4 arm64: dts: renesas:
r8a774c0: Add INTC-EX device node
fatal: Not a valid object name None
793 8c5724802482b046430e148086ae9f59dbc9add9 pinctrl: sh-pfc: r8a77990:
Add INTC-EX pins, groups and function
fatal: Not a valid object name None
794 71ff3592223e16fa3761c64408247256262a05c8 pinctrl: sh-pfc: rcar:
Rename automotive-only arrays to automotive
fatal: Not a valid object name None
795 527669723d13048c2e9c51648105a6bedd2d1b89 arm64: dts: renesas:
r8a774c0: Add secondary CA53 CPU core
fatal: Not a valid object name None
796 3a5215b1dba913b21901a8d6217b9e1cddc90f52 clk: renesas: cpg-mssr:
Add r8a774c0 support
fatal: Not a valid object name None
797 c8ddda1c217fa5fefab21a9061e552bfaf642b46 dt-bindings: clock: renesas:
cpg-mssr: Document r8a774c0
fatal: Not a valid object name None
798 ecea245b76dc32d74f9c3bf988331a9c52bb21a7 clk: renesas: cpg-mssr:
Add r8a774a1 support
fatal: Not a valid object name None
799 2976b26a3565fdc2f670386cf5897a12f6a0f0b2 clk: renesas: rcar-gen3: Add
support for mode pin clock selection
800
fatal: Not a valid object name None
800 c1167ef78ee521291d43fd15e90abd06d4101a8d clk: renesas: rcar-gen3:
Add support for RCKSEL clock selection
fatal: Not a valid object name None
801 d6a86311ff22de60051923eeef768d5bbf215603 clk: renesas: cpg-mssr:
Add support for fixed rate clocks
fatal: Not a valid object name None
802 5a2b81b50d3600f2d8ab5a56b3ff797f7892dde6 clk: renesas: rcar-gen3:
Add support for OSC EXTAL predivider
fatal: Not a valid object name None
803 de6945365656d66517f4dc79fde35598c5286234 clk: renesas: Add r8a774a1
CPG Core Clock Definitions
fatal: Not a valid object name None
804 05c4844d0cea6b5f67bb213138b50a784f0eb0cd clk: renesas: Add r8a774c0
CPG Core Clock Definitions
fatal: Not a valid object name None
805 896d958fa17fa96af56fd6623bf2709f860adcc6 arm64: dts: renesas:
r8a774c0: Add SCIF and HSCIF nodes
fatal: Not a valid object name None
806 30aba1d2348d672c5f3d329aa21eafeb4987ad4a dt-bindings: serial: sh-sci:
Document r8a774c0 bindings
fatal: Not a valid object name None
807 4c4c1c48e912195c6fe0ecd93968878eff26c04a dt-bindings: serial: sh-sci:
Document r8a774a1 bindings
fatal: Not a valid object name None
808 4ff8a74d753b87b3be2ad0863d83a7851f489ce3 arm64: dts: renesas:
r8a774c0: Add SYS-DMAC controller nodes
fatal: Not a valid object name None
809 405a6a65aae3d091f6150045c800aec620447a69 dmaengine: rcar-dmac:
Document R8A774C0 bindings
fatal: Not a valid object name None
810 6c7bed298844e51397a6292cc4f7f68147cbd2db dmaengine: rcar-dmac:
Document R8A774A1 bindings
fatal: Not a valid object name None
811 80f5600da4e0e161c33f64b97972464805358d99 arm64: dts: renesas: Add
Si-Linux EK874 board support
fatal: Not a valid object name None
812 53b8c67a5cd7b1b06ccfb54e72cccb306db3a7ab arm64: dts: renesas: Add
Si-Linux CAT874 board support
fatal: Not a valid object name None
813 70863942b6e2e5c481e34166a4458eabfe66ea34 arm64: dts: renesas:
Initial device tree for r8a774c0
fatal: Not a valid object name None
814 bf68b54fa9e618462220f0e537f23788eaa2a081 dt-bindings: arm: Add si-
linux cat87[45] boards
fatal: Not a valid object name None
815 7caccda8939c381fc316f450daa9307d227a4a67 ARM: dts: socfpga: Rename
socfpga_cyclone5_de0_{sockit, nano_soc}
fatal: Not a valid object name None
816 07872e3a35c87fb2ed45e1d97dd3e0d520563ce6 dt-bindings: irqchip:
renesas-irqc: Document r8a774c0 support
fatal: Not a valid object name None
817 0b6ed88107a0edd34387d6f6503372aa1b8b26c1 soc: renesas: rcar-rst:
Add support for RZ/G2E
fatal: Not a valid object name None
818 8e6d55825b605ad1ee44f8e915aae8ed929c282c dt-bindings: reset: rcar-
rst: Document r8a774c0 rst
fatal: Not a valid object name None
819 23167181232538a100b062df5755d5b3d71b7602 soc: renesas: rcar-rst: Add
support for RZ/G2M
fatal: Not a valid object name None
820 130d91f7584a388e60b93d1bc8c814f6940e8bbc soc: renesas: rcar-sysc:
Add r8a774c0 support
fatal: Not a valid object name None
821 dfd2ff6f8995347155da1c4e06bfb48400f73915 dt-bindings: power: rcar-
sysc: Document r8a774c0 sysc
fatal: Not a valid object name None
822 441d6cdc76d76fbd71524cbb23d34dafe664a1c8 soc: renesas: rcar-sysc:
Add r8a774a1 support
fatal: Not a valid object name None
823 cbed3e68d7df310bf6948f49da8e865be1e78168 dt-bindings: power: Add
r8a774c0 SYSC power domain definitions
fatal: Not a valid object name None
824 bdd3f78dc7b2dc96b667c2c61818b3a39ac38e03 dt-bindings: power: Add
r8a774a1 SYSC power domain definitions
fatal: Not a valid object name None
825 785d7afc3e8859704675d9de80bb8d272dcfee99 arm64: defconfig: enable
R8A774C0 SoC
fatal: Not a valid object name None
826 4145aff423bdaceb488e6f1b68b4f8d8e81bee82 arm64: defconfig: enable
R8A774A1 SoC
fatal: Not a valid object name None
827 641132722015595793f56fe31765636ddf7a6999 arm64: Add Renesas
R8A774C0 support
fatal: Not a valid object name None
828 b6ddebb2cc793ef2fda081fd2ef2439c158caac4 arm64: Add Renesas
R8A774A1 support
fatal: Not a valid object name None
829 61a802c7a80707423375e206e58ef7e5ca9ffca6 soc: renesas: Identify
RZ/G2E
fatal: Not a valid object name None
830 895d87e0dbf3763480914ad062dadc1c97aa277e soc: renesas: Identify
RZ/G2M
fatal: Not a valid object name None
831 76b8e853948bfaff083afb3dd985eb19f3aab30b dt-bindings: arm: Fix
RZ/G2E part number
fatal: Not a valid object name None
832 1148a8e70700a6204e599ea7f8aaef89bed34bc2 dt-bindings: arm:
Document RZ/G2E SoC DT bindings
fatal: Not a valid object name None
833 296e6f9e7e8543d6a0bf877a53f17331b0bf7445 dt-bindings: arm:
Document RZ/G2M SoC DT bindings
fatal: Not a valid object name None
834 21da9b1699d543ab6e1b46357d0aa2dbfc865934 pinctrl: sh-pfc: r8a77990:
Add R8A774C0 PFC support
fatal: Not a valid object name None
835 5966ab46b8674e58af974681859c9165582422a7 pinctrl: sh-pfc: r8a77990:
Add MSIOF pins, groups and functions
fatal: Not a valid object name None
836 158e9af63287618d3c432246af352ad12c0313e0 pinctrl: sh-pfc: r8a77990:
Add DU pins, groups and function
fatal: Not a valid object name None
837 ae8c3339f4abb8e7622f70461eaa577b38ec9c4d pinctrl: sh-pfc: r8a77990:
Add PWM pins, groups and functions
fatal: Not a valid object name None
838 651bece87545408c40cc747f6f8ff9b535141a7a dt-bindings: pinctrl: sh-pfc:
Document r8a774c0 PFC support
fatal: Not a valid object name None
839 773c0e700b3ee45f41dd7540eea76cc1e9b4756c pinctrl: sh-pfc: r8a7796:
Add R8A774A1 PFC support
fatal: Not a valid object name None
840 9dcfa7fb9457ba7eeb2c9bcdf4e7238fb0e2ad4b dt-bindings: pinctrl: sh-
pfc: Document r8a774a1 PFC support
fatal: Not a valid object name None
841 796b0ba74eb56f983753be661049153071c55af9 CIP: Add a number to the
version suffix
fatal: Not a valid object name None
842 2d19be4653f5e74ed95560b69f94eb6791d49af3 Linux 4.19.177
843 fc1e3f5d1d7f77be91f85d7d4ce94ebfe3d8d284 kvm: check tlbs_dirty
directly
844 2c68bb33dad9f3cab171bb64e1766bc5a7e9b7e8 scsi: qla2xxx: Fix crash
during driver load on big endian machines
845 98f16e171e2849dba76e2e0346e914452c030dc5 xen-blkback: fix error
handling in xen_blkbk_map()
846 f84c00fbd27b043fa42a56eaaa14e293877bc69b xen-scsiback: don't
"handle" error by BUG()
847 717faa776ca2163119239ea58bb78c4d732d8a4f xen-netback: don't
"handle" error by BUG()
848 a01b49a9bf91a723f541139c063c1ff681ac536a xen-blkback: don't "handle"
error by BUG()
849 271a3984f73c485f4c1b796a61cc5bd3994a0463 xen/arm: don't ignore
return errors from set_phys_to_machine
850 e07f06f6bbeed5bf47fed79ac6a57ec62b33304a Xen/gntdev: correct error
checking in gntdev_map_grant_pages()


--
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


Re: [PATCH 5.10.y-cip 00/16] Renesas RZ/G2 sync patches from 4.19-cip to 5.10-cip

Nobuhiro Iwamatsu
 

Hi all,

-----Original Message-----
From: Pavel Machek [mailto:pavel@denx.de]
Sent: Tuesday, June 22, 2021 6:12 AM
To: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Cc: cip-dev@lists.cip-project.org; iwamatsu nobuhiro(岩松 信洋 □SWC◯ACT)
<nobuhiro1.iwamatsu@toshiba.co.jp>; Pavel Machek <pavel@denx.de>; Biju Das <biju.das.jz@bp.renesas.com>
Subject: Re: [PATCH 5.10.y-cip 00/16] Renesas RZ/G2 sync patches from 4.19-cip to 5.10-cip

Hi!

This patch series sync's patches from 4.19-cip to 5.10-cip.

All the patches have been cherry-picked from upstream.
Looks good to me. I'll apply it if there are no other comments.
Looks good to me, too. I applied to and pushed.

Best regards,
Nobuhiro


Re: Failing -stable-rc tests

Michael Adler
 

Hi Pavel,

This is one of the common failures:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/1364210937
I suspect this is a network issue on the runner node:

- upload to AWS S3 failed
- upload to the Gitlab storage failed too

I'm wondering if this is just a temporary issue (which goes away after waiting for a couple of minutes) of if the
network is permanently down on our (ephermal) runner node.

I suggest adding some retry error handling logic to `/opt/submit_tests.sh`: if the upload to AWS S3 fails, perform some
network health checks, in particular ping/curl some other site like google.com, and try the upload again for a few minutes.

I have also upgraded our runners to v14 (although I don't think that will help in this case).

Kind Regards,
Michael

--
Michael Adler

Siemens AG
T RDA IOT SES-DE
Otto-Hahn-Ring 6
81739 München, Deutschland

Siemens Aktiengesellschaft: Vorsitzender des Aufsichtsrats: Jim Hagemann Snabe; Vorstand: Roland Busch, Vorsitzender; Klaus Helmrich, Cedrik Neike, Matthias Rebellius, Ralf P. Thomas, Judith Wiese; Sitz der Gesellschaft: Berlin und München, Deutschland; Registergericht: Berlin-Charlottenburg, HRB 12300, München, HRB 6684; WEEE-Reg.-Nr. DE 23691322


Re: [isar-cip-core][PATCH v2 1/1] swupdate: Add option to use swupdate-handler-roundrobin

Jan Kiszka
 

On 18.06.21 20:08, Quirin Gylstorff wrote:
From: Quirin Gylstorff <quirin.gylstorff@siemens.com>

The new SWUpdate round-robin handler is available under[1].
Add the Option `SWUPDATE_HANDLER_BOOT_HANDLER_CONFIG` to
set the source of the swupdate-handler-roundrobin configuration.

If another Lua handler should be used, set the variable
`SWUPDATE_USE_ROUND_ROBIN_HANDLER_REPO` to `0`. Add the alternative
handler to the repository and use the variable
`SWUPDATE_LUASCRIPT` to add the handler to the build.

[1]: https://gitlab.com/cip-project/cip-sw-updates/swupdate-handler-roundrobin

Signed-off-by: Quirin Gylstorff <quirin.gylstorff@siemens.com>
---
classes/swupdate-config.bbclass | 14 +-
kas/opt/ebg-secure-boot-base.yml | 1 +
.../files/secure-boot/sw-description.tmpl | 14 +-
recipes-core/images/files/sw-description.tmpl | 21 +-
.../swupdate.handler.efibootguard.ini | 16 +
.../files/swupdate.handler.efibootguard.ini | 26 +
.../swupdate/files/swupdate_handlers.lua | 453 ------------------
recipes-core/swupdate/swupdate.bb | 13 +-
8 files changed, 90 insertions(+), 468 deletions(-)
create mode 100644 recipes-core/swupdate/files/secureboot/swupdate.handler.efibootguard.ini
create mode 100644 recipes-core/swupdate/files/swupdate.handler.efibootguard.ini
delete mode 100644 recipes-core/swupdate/files/swupdate_handlers.lua

diff --git a/classes/swupdate-config.bbclass b/classes/swupdate-config.bbclass
index f67ca4f..dfa3579 100644
--- a/classes/swupdate-config.bbclass
+++ b/classes/swupdate-config.bbclass
@@ -17,14 +17,22 @@ BUILD_DEB_DEPENDS = " \
zlib1g-dev, debhelper, libconfig-dev, libarchive-dev, \
python-sphinx:native, dh-systemd, libsystemd-dev, libssl-dev, pkg-config"

+SRC_URI += " ${@ 'git://gitlab.com/cip-project/cip-sw-updates/swupdate-handler-roundrobin.git;protocol=https;destsuffix=swupdate-handler-roundrobin;name=swupdate-handler-roundrobin;nobranch=1' \
+ if d.getVar('SWUPDATE_USE_ROUND_ROBIN_HANDLER_REPO') == '1' else '' \
+ }"
+SRCREV_swupdate-handler-roundrobin ?= "6f561f136fdbe51d2e9066b934dfcb06b94c6624"
+
+SWUPDATE_USE_ROUND_ROBIN_HANDLER_REPO ?= "1"
+SWUPDATE_LUASCRIPT ?= "swupdate-handler-roundrobin/swupdate_handlers_roundrobin.lua"
+
KFEATURE_lua = ""
KFEATURE_lua[BUILD_DEB_DEPENDS] = "liblua5.3-dev"
KFEATURE_lua[KCONFIG_SNIPPETS] = "file://swupdate_defconfig_lua.snippet"

KFEATURE_luahandler = ""
KFEATURE_luahandler[KCONFIG_SNIPPETS] = "file://swupdate_defconfig_luahandler.snippet"
-KFEATURE_luahandler[SRC_URI] = "file://${SWUPDATE_LUASCRIPT}"
-
+KFEATURE_luahandler[SRC_URI] = "${@ 'file://${SWUPDATE_LUASCRIPT}' \
+ if d.getVar('SWUPDATE_USE_ROUND_ROBIN_HANDLER_REPO') == '0' else '' }"
KFEATURE_DEPS = ""
KFEATURE_DEPS[luahandler] = "lua"

@@ -59,8 +67,6 @@ KFEATURE_u-boot[DEPENDS] = "${@ 'libubootenv u-boot-${MACHINE}-config' \
else 'libubootenv'}"
KFEATURE_u-boot[KCONFIG_SNIPPETS] = "file://swupdate_defconfig_u-boot.snippet"

-SWUPDATE_LUASCRIPT ?= "swupdate_handlers.lua"
-
def get_bootloader_featureset(d):
bootloader = d.getVar("SWUPDATE_BOOTLOADER", True) or ""
if bootloader == "efibootguard":
diff --git a/kas/opt/ebg-secure-boot-base.yml b/kas/opt/ebg-secure-boot-base.yml
index 35fb42e..8182bd8 100644
--- a/kas/opt/ebg-secure-boot-base.yml
+++ b/kas/opt/ebg-secure-boot-base.yml
@@ -18,3 +18,4 @@ local_conf_header:
initramfs: |
IMAGE_INSTALL += "initramfs-abrootfs-secureboot"
SWU_DESCRIPTION = "secureboot"
+ SWUPDATE_ROUND_ROBIN_HANDLER_CONFIG = "secureboot/swupdate.handler.${SWUPDATE_BOOTLOADER}.ini"
diff --git a/recipes-core/images/files/secure-boot/sw-description.tmpl b/recipes-core/images/files/secure-boot/sw-description.tmpl
index bce97d0..34a58a3 100644
--- a/recipes-core/images/files/secure-boot/sw-description.tmpl
+++ b/recipes-core/images/files/secure-boot/sw-description.tmpl
@@ -14,16 +14,22 @@ software =
name = "secure boot update"
images: ({
filename = "${ROOTFS_PARTITION_NAME}";
- device = "fedcba98-7654-3210-cafe-5e0710000001,fedcba98-7654-3210-cafe-5e0710000002";
+ device = "sda4,sda5";
type = "roundrobin";
- compressed = "true";
+ compressed = "zlib";
filesystem = "ext4";
+ properties: {
+ subtype = "image";
+ };
});
files: ({
filename = "linux.signed.efi";
path = "linux.signed.efi";
- type = "kernelfile";
- device = "sda2,sda3";
+ type = "roundrobin";
+ device = "sda4->sda2,sda5->sda3";
filesystem = "vfat";
+ properties: {
+ subtype = "kernel";
+ };
})
}
diff --git a/recipes-core/images/files/sw-description.tmpl b/recipes-core/images/files/sw-description.tmpl
index bb34088..3309271 100644
--- a/recipes-core/images/files/sw-description.tmpl
+++ b/recipes-core/images/files/sw-description.tmpl
@@ -16,21 +16,30 @@ software =
filename = "${ROOTFS_PARTITION_NAME}";
device = "fedcba98-7654-3210-cafe-5e0710000001,fedcba98-7654-3210-cafe-5e0710000002";
type = "roundrobin";
- compressed = "true";
+ compressed = "zlib";
filesystem = "ext4";
+ properties: {
+ subtype = "image";
+ };
});
files: ({
filename = "${KERNEL_IMAGE}";
path = "vmlinuz";
- type = "kernelfile";
- device = "sda2,sda3";
+ type = "roundrobin";
+ device = "fedcba98-7654-3210-cafe-5e0710000001->sda2,fedcba98-7654-3210-cafe-5e0710000002->sda3";
filesystem = "vfat";
+ properties: {
+ subtype = "kernel";
+ };
},
{
filename = "${INITRD_IMAGE}";
- path = "initrd.img";
- type = "kernelfile";
- device = "sda2,sda3";
+ path = "${INITRD_IMAGE}";
+ type = "roundrobin";
+ device = "fedcba98-7654-3210-cafe-5e0710000001->sda2,fedcba98-7654-3210-cafe-5e0710000002->sda3";
filesystem = "vfat";
+ properties: {
+ subtype = "initrd";
+ };
});
}
diff --git a/recipes-core/swupdate/files/secureboot/swupdate.handler.efibootguard.ini b/recipes-core/swupdate/files/secureboot/swupdate.handler.efibootguard.ini
new file mode 100644
index 0000000..4a109b7
--- /dev/null
+++ b/recipes-core/swupdate/files/secureboot/swupdate.handler.efibootguard.ini
@@ -0,0 +1,16 @@
+[image]
+chainhandler=raw
+
+[image.selector]
+method=getroot_rr
+key=root
+
+[kernel]
+chainhandler=rawfile
+
+[kernel.selector]
+method=getroot_rrmap
+key=root
+
+[kernel.bootenv]
+kernelfile=C:BOOT${rrindex}:linux.signed.efi
diff --git a/recipes-core/swupdate/files/swupdate.handler.efibootguard.ini b/recipes-core/swupdate/files/swupdate.handler.efibootguard.ini
new file mode 100644
index 0000000..3aee76c
--- /dev/null
+++ b/recipes-core/swupdate/files/swupdate.handler.efibootguard.ini
@@ -0,0 +1,26 @@
+[image]
+chainhandler=raw
+
+[image.selector]
+method=cmdline_rr
+key=root
+
+[image.bootenv]
+kernelparams=root=PARTUUID=${rrtarget} ${cmdline_root}
+
+[kernel]
+chainhandler=rawfile
+
+[kernel.selector]
+method=cmdline_rrmap
+key=root
+
+[kernel.bootenv]
+kernelfile=C:BOOT${rrindex}:vmlinuz
+
+[initrd]
+chainhandler=rawfile
+
+[initrd.selector]
+method=cmdline_rrmap
+key=root
diff --git a/recipes-core/swupdate/files/swupdate_handlers.lua b/recipes-core/swupdate/files/swupdate_handlers.lua
deleted file mode 100644
index f2ecc54..0000000
--- a/recipes-core/swupdate/files/swupdate_handlers.lua
+++ /dev/null
@@ -1,453 +0,0 @@
---[[
-
- Round-robin Image and File Handler.
-
- Copyright (C) 2019, Siemens AG
-
- Author: Christian Storm <christian.storm@siemens.com>
-
- SPDX-License-Identifier: GPL-2.0-or-later
-
- An `sw-description` file using these handlers may look like:
- software =
- {
- version = "0.1.0";
- images: ({
- filename = "rootfs.ext4";
- device = "sda4,sda5";
- type = "roundrobin";
- compressed = false;
- });
- files: ({
- filename = "vmlinuz";
- path = "vmlinuz";
- type = "kernelfile";
- device = "sda2,sda3";
- filesystem = "vfat";
- },
- {
- filename = "initrd.img";
- path = "initrd.img";
- type = "kernelfile";
- device = "sda2,sda3";
- filesystem = "vfat";
- });
- }
-
- The semantics is as follows: Instead of having a fixed target device,
- the 'roundrobin' image handler calculates the target device by parsing
- /proc/cmdline, matching the root=<device> kernel parameter against its
- 'device' attribute's list of devices, and sets the actual target
- device to the next 'device' attribute list entry in a round-robin
- manner. The actual flashing is done via chain-calling another handler,
- defaulting to the "raw" handler.
-
- The 'kernelfile' file handler reuses the 'roundrobin' handler's target
- device calculation by reading the actual target device from the same
- index into its 'device' attribute's list of devices. The actual placing
- of files into this partition is done via chain-calling another handler,
- defaulting to the "rawfile" handler.
-
- In the above example, if /dev/sda4 is currently booted according to
- /proc/cmdline, /dev/sda5 will be flashed and the vmlinuz and initrd.img
- files will be placed on /dev/sda3. If /dev/sda5 is booted, /dev/sda4
- will be flashed and the vmlinuz and initrd.img files are placed on
- /dev/sda2.
- In addition to "classical" device nodes as in this example, partition
- UUIDs as reported, e.g., by `blkid -s PARTUUID` are also supported.
- UBI volumes are supported as well by specifying a CSV list of
- ubi<number>:<label> items.
-
- Configuration is done via an INI-style configuration file located at
- /etc/swupdate.handler.ini or via compiled-in configuration (by
- embedding the Lua handler script into the SWUpdate binary via using
- CONFIG_EMBEDDED_LUA_HANDLER), the latter having precedence over the
- former. See the example configuration below.
- If uncommenting this example block, it will take precedence over any
- /etc/swupdate.handler.ini configuration file.
-
- The chain-called handlers can either be specified in the configuration,
- i.e., a static run-time setting, or via the 'chainhandler' property of
- an 'image' or 'file' section in the sw-description, with the latter
- taking precedence over the former, e.g.,
- ...
- images: ({
- filename = "rootfs.ext4";
- device = "sda4,sda5";
- type = "roundrobin";
- properties: {
- chainhandler = "myraw";
- };
- });
- ...
- Such a sw-description fragment will chain-call the imaginary "myraw"
- handler regardless of what's been configured in the compiled-in or the
- configuration file.
- When chain-calling the "rdiff_image" handler, its 'rdiffbase' property
- is subject to round-robin as well, i.e., the 'rdiffbase' property is
- expected to be a CSV list as for the 'device' property, and the actual
- 'rdiffbase' property value is calculated following the same round-robin
- calculation mechanism stated above prior to chain-calling the actual
- "rdiff_image" handler, e.g.,
- images: ({
- filename = "rootfs.ext4";
- type = "roundrobin";
- device = "sda4,sda5";
- properties: {
- chainhandler = "rdiff_image";
- rdiffbase="sda1,sda2";
- };
- });
- will set the 'rdiffbase' property to /dev/sda2 (/dev/sda1) if /dev/sda4
- (/dev/sda5) is the currently booted root file system according to
- /proc/cmdline parsing.
-
-]]
-
-
-local configuration = [[
-[bootloader]
-# Required: bootloader name, uboot and ebg currently supported.
-name=ebg
-# Required: bootloader-specific key-value pairs, e.g., for ebg:
-kernelname=linux.signed.efi
-# For relying on FAT labels, prefix bootlabels with 'L:', e.g., L:BOOT0.
-# For using custom labels, i.e., relying on the contents of an EFILABEL
-# file within the partition, prefix it with 'C:', e.g., C:BOOT0.
-bootlabel={ "C:BOOT0:", "C:BOOT1:" }
-
-# Optional: handler to chain-call for the 'roundrobin' handler,
-# defaulting to 'raw'
-[roundrobin]
-chainhandler=raw
-
-# Optional: handler to chain-call for the 'kernelfile' handler,
-# defaulting to 'rawfile'
-[kernelfile]
-chainhandler=rawfile
-]]
-
--- Default configuration file, tried if no compiled-in config is available.
-local cfgfile = "/etc/swupdate.handler.ini"
-
--- Table holding the configuration.
-local config = {}
-
--- Mandatory configuration [section] and keys
-local BOOTLOADERCFG = {
- ebg = {
- bootloader = {"name", "bootlabel", "kernelname"}
- },
- -- TODO fill with mandatory U-Boot configuration
- uboot = {
- bootloader = {"name"}
- }
-}
-
--- enum-alikes to make code more readable
-local BOOTLOADER = { EBG = "ebg", UBOOT = "uboot" }
-local PARTTYPE = { UUID = 1, PLAIN = 2, UBI = 3 }
-
--- Target table describing the target device the image is to be/has been flashed to.
-local rrtarget = {
- size = function(self)
- local _size = 0
- for index in pairs(self) do _size = _size + 1 end
- return _size - 1
- end
-}
-
--- Helper function parsing CSV fields of a struct img_type such as
--- the "device" fields or the "rdiffbase" property.
-local get_device_list = function(device_node_csv_list)
- local device_list = {}
- for item in device_node_csv_list:gmatch("([^,]+)") do
- local device_node = item:gsub("/dev/", "")
- device_list[#device_list+1] = device_node
- device_list[device_node] = #device_list
- end
- return device_list
-end
-
--- Helper function to determine device node location.
-local get_device_path = function(device_node)
- if device_node:match("ubi%d+:%S+") then
- return 0, device_node, PARTTYPE.UBI
- end
- local device_path = string.format("/dev/disk/by-partuuid/%s", device_node)
- local file = io.open(device_path, "rb" )
- if file then
- file:close()
- return 0, device_path, PARTTYPE.UUID
- end
- device_path = string.format("/dev/%s", device_node)
- file = io.open(device_path, "rb" )
- if file then
- file:close()
- return 0, device_path, PARTTYPE.PLAIN
- end
- swupdate.error(string.format("Cannot access target device node /dev/{,disk/by-partuuid}/%s", device_node))
- return 1, nil, nil
-end
-
--- Helper function parsing the INI-style configuration.
-local get_config = function()
- -- Return configuration right away if it's already parsed.
- if config ~= nil and #config > 0 then
- return config
- end
-
- -- Get configuration INI-style string.
- if not configuration then
- swupdate.trace(string.format("No compiled-in config found, trying %s", cfgfile))
- local file = io.open(cfgfile, "r" )
- if not file then
- swupdate.error(string.format("Cannot open config file %s", cfgfile))
- return nil
- end
- configuration = file:read("*a")
- file:close()
- end
- if configuration:sub(-1) ~= "\n" then
- configuration=configuration.."\n"
- end
-
- -- Parse INI-style contents into config table.
- local sec, key, value
- for line in configuration:gmatch("(.-)\n") do
- if line:match("^%[([%w%p]+)%][%s]*") then
- sec = line:match("^%[([%w%p]+)%][%s]*")
- config[sec] = {}
- elseif sec then
- key, value = line:match("^([%w%p]-)=(.*)$")
- if key and value then
- if tonumber(value) then value = tonumber(value) end
- if value == "true" then value = true end
- if value == "false" then value = false end
- if value:sub(1,1) == "{" then
- local _value = {}
- for _key, _ in value:gmatch("\"(%S+)\"") do
- table.insert(_value, _key)
- end
- value = _value
- end
- config[sec][key] = value
- else
- if not line:match("^$") and not line:match("^#") then
- swupdate.warn(string.format("Syntax error, skipping '%s'", line))
- end
- end
- else
- swupdate.error(string.format("Syntax error. no [section] encountered."))
- return nil
- end
- end
-
- -- Check config table for mandatory key existence.
- if config["bootloader"] == nil or config["bootloader"]["name"] == nil then
- swupdate.error(string.format("Syntax error. no [bootloader] encountered or name= missing therein."))
- return nil
- end
- local bcfg = BOOTLOADERCFG[config.bootloader.name]
- if not bcfg then
- swupdate.error(string.format("Bootloader unsupported, name=uboot|ebg missing in [bootloader]?."))
- return nil
- end
- for sec, _ in pairs(bcfg) do
- for _, key in pairs(bcfg[sec]) do
- if config[sec] == nil or config[sec][key] == nil then
- swupdate.error(string.format("Mandatory config key %s= in [%s] not found.", key, sec))
- end
- end
- end
-
- return config
-end
-
--- Round-robin image handler for updating the root partition.
-function handler_roundrobin(image)
- -- Read configuration.
- if not get_config() then
- swupdate.error("Cannot read configuration.")
- return 1
- end
-
- -- Check if we can chain-call the handler.
- local chained_handler = "raw"
- if image.properties ~= nil and image.properties["chainhandler"] ~= nil then
- chained_handler = image.properties["chainhandler"]
- elseif config["roundrobin"] ~= nil and config["roundrobin"]["chainhandler"] ~= nil then
- chained_handler = config["roundrobin"]["chainhandler"]
- end
- if not swupdate.handler[chained_handler] then
- swupdate.error(string.format("'%s' handler not available in SWUpdate distribution.", chained_handler))
- return 1
- end
-
- -- Get device list for round-robin.
- local devices = get_device_list(image.device)
- if #devices < 2 then
- swupdate.error("Specify at least 2 devices in the device= property for 'roundrobin'.")
- return 1
- end
-
- -- Check that rrtarget is unset, else a reboot may be pending.
- if rrtarget:size() > 0 then
- swupdate.warn("The 'roundrobin' handler has been run. Is a reboot pending?")
- end
-
- -- Determine current root device.
- local file = io.open("/proc/cmdline", "r")
- if not file then
- swupdate.error("Cannot open /proc/cmdline.")
- return 1
- end
- local cmdline = file:read("*l")
- file:close()
-
- local rootparam, rootdevice
- for item in cmdline:gmatch("%S+") do
- rootparam, rootdevice = item:match("(root=[%u=]*[/dev/]*(%S+))")
- if rootparam and rootdevice then break end
- end
- if not rootdevice then
- -- Use findmnt to get the rootdev
- rootdevice = io.popen('findmnt -nl / -o PARTUUID'):read("*l")
- if not rootdevice then
- swupdate.error("Cannot determine current root device.")
- return 1
- end
- end
- swupdate.info(string.format("Current root device is: %s", rootdevice))
-
- if not devices[rootdevice] then
- swupdate.error(string.format("Current root device '%s' is not in round-robin root devices list: %s", rootdevice, image.device:gsub("/dev/", "")))
- return 1
- end
-
- -- Perform round-robin calculation for target.
- local err
- rrtarget.index = devices[rootdevice] % #devices + 1
- rrtarget.device_node = devices[rrtarget.index]
- err, rrtarget.device_path, rrtarget.parttype = get_device_path(devices[rrtarget.index])
- if err ~= 0 then
- return 1
- end
- swupdate.info(string.format("Using '%s' as 'roundrobin' target via '%s' handler.", rrtarget.device_path, chained_handler))
-
- -- If the chain-called handler is rdiff_image, adapt the rdiffbase property
- if chained_handler == "rdiff_image" then
- if image.properties ~= nil and image.properties["rdiffbase"] ~= nil then
- local rdiffbase_devices = get_device_list(image.properties["rdiffbase"])
- if #rdiffbase_devices < 2 then
- swupdate.error("Specify at least 2 devices in the rdiffbase= property for 'roundrobin'.")
- return 1
- end
- err, image.propierties["rdiffbase"], _ = get_device_path(rdiffbase_devices[rrtarget.index])
- if err ~= 0 then
- return 1
- end
- swupdate.info(string.format("Using device %s as rdiffbase.", image.properties["rdiffbase"]))
- else
- swupdate.error("Property 'rdiffbase' is missing in sw-description.")
- return 1
- end
- end
-
- -- Actually flash the partition.
- local msg
- image.type = chained_handler
- image.device = rrtarget.device_path
- err, msg = swupdate.call_handler(chained_handler, image)
- if err ~= 0 then
- swupdate.error(string.format("Error chain-calling '%s' handler: %s", chained_handler, (msg or "")))
- return 1
- end
-
- if config.bootloader.name == BOOTLOADER.EBG then
- if rootparam then
- local value = cmdline:gsub(
- rootparam:gsub("%-", "%%-"),
- string.format("root=%s%s",
- (rrtarget.parttype == PARTTYPE.PLAIN and "") or (rrtarget.parttype == PARTTYPE.UBI and "") or "PARTUUID=",
- rrtarget.parttype == PARTTYPE.PLAIN and rrtarget.device_path or devices[rrtarget.index]
- )
- )
- swupdate.info(string.format("Setting EFI Bootguard environment: kernelparams=%s", value))
- swupdate.set_bootenv("kernelparams", value)
- end
- elseif config.bootloader.name == BOOTLOADER.UBOOT then
- -- Update U-Boot environment.
- swupdate.info(string.format("Setting U-Boot environment"))
- local value = rrtarget.index
- swupdate.set_bootenv("swupdpart", value);
- end
-
- return 0
-end
-
--- File handler for updating kernel files.
-function handler_kernelfile(image)
- -- Check if we can chain-call the handler.
- local chained_handler = "rawfile"
- if image.properties ~= nil and image.properties["chainhandler"] ~= nil then
- chained_handler = image.properties["chainhandler"]
- elseif config["kernelfile"] ~= nil and config["kernelfile"]["chainhandler"] ~= nil then
- chained_handler = config["kernelfile"]["chainhandler"]
- end
- if not swupdate.handler[chained_handler] then
- swupdate.error(string.format("'%s' handler not available in SWUpdate distribution."), chained_handler)
- return 1
- end
-
- -- Check that rrtarget is set, else the 'roundrobin' handler hasn't been run.
- if rrtarget:size() == 0 then
- swupdate.error("The 'roundrobin' handler hasn't been run.")
- swupdate.info("Place 'roundrobin' above 'kernelfile' in sw-description.")
- return 1
- end
-
- -- Get device list for round-robin.
- local devices = get_device_list(image.device)
- if #devices < 2 then
- swupdate.error("Specify at least 2 devices in the device= property for 'kernelfile'.")
- return 1
- end
- if rrtarget.index > #devices then
- swupdate.error("Cannot map kernel partition to root partition.")
- return 1
- end
-
- -- Perform round-robin indexing for target.
- local err
- err, image.device, _ = get_device_path(devices[rrtarget.index])
- if err ~= 0 then
- return 1
- end
- swupdate.info(string.format("Using '%s' as 'kernelfile' target via '%s' handler.", image.device, chained_handler))
-
- -- Actually copy the 'kernelfile' files.
- local msg
- image.type = chained_handler
- err, msg = swupdate.call_handler(chained_handler, image)
- if err ~= 0 then
- swupdate.error(string.format("Error chain-calling '%s' handler: %s", chained_handler, (msg or "")))
- return 1
- end
-
- if config.bootloader.name == BOOTLOADER.EBG then
- -- Update EFI Boot Guard environment: kernelfile
- local value = string.format("%s%s", config.bootloader.bootlabel[rrtarget.index], config.bootloader.kernelname)
- swupdate.info(string.format("Setting EFI Bootguard environment: kernelfile=%s", value))
- swupdate.set_bootenv("kernelfile", value)
- elseif config.bootloader.name == BOOTLOADER.UBOOT then
- -- Update U-Boot environment.
- swupdate.info(string.format("Setting U-Boot environment"))
- -- TODO
- end
-
- return 0
-end
-
-swupdate.register_handler("roundrobin", handler_roundrobin, swupdate.HANDLER_MASK.IMAGE_HANDLER)
-swupdate.register_handler("kernelfile", handler_kernelfile, swupdate.HANDLER_MASK.FILE_HANDLER)
diff --git a/recipes-core/swupdate/swupdate.bb b/recipes-core/swupdate/swupdate.bb
index 75eaf8d..4984a63 100644
--- a/recipes-core/swupdate/swupdate.bb
+++ b/recipes-core/swupdate/swupdate.bb
@@ -29,6 +29,8 @@ DEBIAN_DEPENDS = "${shlibs:Depends}, ${misc:Depends}"
inherit dpkg
inherit swupdate-config

+SWUPDATE_ROUND_ROBIN_HANDLER_CONFIG ?= "swupdate.handler.${SWUPDATE_BOOTLOADER}.ini"
+SRC_URI += "file://${SWUPDATE_ROUND_ROBIN_HANDLER_CONFIG}"
KFEATURES += "luahandler"

S = "${WORKDIR}/git"
@@ -46,5 +48,14 @@ do_prepare_build() {
echo "configs/${DEFCONFIG}" >> ${S}/.gitignore
fi
# luahandler
- install -m 0644 ${WORKDIR}/${SWUPDATE_LUASCRIPT} ${S}
+ if [ -e ${WORKDIR}/${SWUPDATE_LUASCRIPT} ]; then
+ install -m 0644 ${WORKDIR}/${SWUPDATE_LUASCRIPT} ${S}/swupdate_handlers.lua
+ fi
+ if [ -e ${WORKDIR}/swupdate.handler.${SWUPDATE_BOOTLOADER}.ini ]; then
+ install -m 0644 ${WORKDIR}/swupdate.handler.${SWUPDATE_BOOTLOADER}.ini ${S}/swupdate.handler.ini
+ echo "swupdate.handler.ini etc/" >> ${S}/debian/swupdate.install
+ elif [ -e ${WORKDIR}/${SWUPDATE_ROUND_ROBIN_HANDLER_CONFIG} ]; then
+ install -m 0644 ${WORKDIR}/${SWUPDATE_ROUND_ROBIN_HANDLER_CONFIG} ${S}/swupdate.handler.ini
+ echo "swupdate.handler.ini etc/" >> ${S}/debian/swupdate.install
+ fi
}

Thanks, applied to next.

Jan

--
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux


Re: Failing -stable-rc tests

Chris Paterson
 

Hello Pavel,

From: Pavel Machek <pavel@denx.de>
Sent: 21 June 2021 22:51

Hi!

From: Pavel Machek <pavel@denx.de>
Sent: 21 June 2021 20:36

Hi!

This is one of the common failures:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-
/jobs/1364210937
Thanks for sharing the details.
We'll take a look.
I re-tried, and now I got this:

https://lava.ciplatform.org/scheduler/job/302528
This is something we sometimes see in LAVA. It's not 100% reliable in getting the serial connection to the board up and running :(


I'll retry once more, I believe it will go way.
Yea. It's annoying though.
Same test, same board: https://lava.ciplatform.org/scheduler/job/302551

Kind regards, Chris


Best regards,
                                              Pavel

--
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


Re: Failing -stable-rc tests

Pavel Machek
 

Hi!

From: Pavel Machek <pavel@denx.de>
Sent: 21 June 2021 20:36

Hi!

This is one of the common failures:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-
/jobs/1364210937
Thanks for sharing the details.
We'll take a look.
I re-tried, and now I got this:

https://lava.ciplatform.org/scheduler/job/302528

I'll retry once more, I believe it will go way.

Best regards,
Pavel

--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


Re: Failing -stable-rc tests

Chris Paterson
 

Hi Pavel,

From: Pavel Machek <pavel@denx.de>
Sent: 21 June 2021 20:36

Hi!

This is one of the common failures:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-
/jobs/1364210937
Thanks for sharing the details.
We'll take a look.

Kind regards, Chris


The other one was not seen today.

Uploading binaries
79------------------
80upload: output/bzImage_siemens_ipc227e_defconfig_5.10.46-
rc1_c00b84692/x86/siemens_ipc227e_defconfig/config/.config to
s3://download.cip-
project.org/ciptesting/ci/bzImage_siemens_ipc227e_defconfig_5.10.46-
rc1_c00b84692/x86/siemens_ipc227e_defconfig/config/.config
81upload: output/bzImage_siemens_ipc227e_defconfig_5.10.46-
rc1_c00b84692/x86/siemens_ipc227e_defconfig/kernel/bzImage to
s3://download.cip-
project.org/ciptesting/ci/bzImage_siemens_ipc227e_defconfig_5.10.46-
rc1_c00b84692/x86/siemens_ipc227e_defconfig/kernel/bzImage
82upload: output/bzImage_siemens_ipc227e_defconfig_5.10.46-
rc1_c00b84692/x86/siemens_ipc227e_defconfig/modules/modules.tar.gz to
s3://download.cip-
project.org/ciptesting/ci/bzImage_siemens_ipc227e_defconfig_5.10.46-
rc1_c00b84692/x86/siemens_ipc227e_defconfig/modules/modules.tar.gz
83fatal error: Could not connect to the endpoint URL: "https://s3.us-west-
2.amazonaws.com/download.cip-project.org?list-
type=2&prefix=ciptesting%2Fci%2F&continuation-
token=1B7XIJq02rzWljriOBePCr8doMhusLUS2jft0k2cLqJDmAxWeWFzs3V30z
hXBtgfV87AvBf1P519d7AYS%2Bp7qt3yEDm7KapIDVvcmIAG8WJCA7F3O0u48
8Gs0%2F7oSTol6DRSt%2Btj3%2FJ4pXB7ZEDL47m4GSSNa0YzUJuMi%2B%2F5
MyuaYuejHVTPV5mLw0GBv5oSzxDtIktUYrKcshmrP2CJh5A%3D%3D&encodin
g-type=url"
85
Uploading artifacts for failed job
01:39
86Uploading artifacts...
87output: found 11 matching files and directories
88ERROR: Uploading artifacts as "archive" to coordinator... error
error=couldn't execute POST against
https://gitlab.com/api/v4/jobs/1364210937/artifacts?artifact_format=zip&art
ifact_type=archive&expire_in=1+month: Post
https://gitlab.com/api/v4/jobs/1364210937/artifacts?artifact_format=zip&art
ifact_type=archive&expire_in=1+month: dial tcp: i/o timeout id=1364210937
token=d4_rH_yF
89

Best regards,
                                                              Pavel

--
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


Re: [PATCH 5.10.y-cip 00/16] Renesas RZ/G2 sync patches from 4.19-cip to 5.10-cip

Pavel Machek
 

Hi!

This patch series sync's patches from 4.19-cip to 5.10-cip.

All the patches have been cherry-picked from upstream.
Looks good to me. I'll apply it if there are no other comments.

Best regards,
Pavel

--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


Failing -stable-rc tests

Pavel Machek
 

Hi!

This is one of the common failures:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/1364210937

The other one was not seen today.

Uploading binaries
79------------------
80upload: output/bzImage_siemens_ipc227e_defconfig_5.10.46-rc1_c00b84692/x86/siemens_ipc227e_defconfig/config/.config to s3://download.cip-project.org/ciptesting/ci/bzImage_siemens_ipc227e_defconfig_5.10.46-rc1_c00b84692/x86/siemens_ipc227e_defconfig/config/.config
81upload: output/bzImage_siemens_ipc227e_defconfig_5.10.46-rc1_c00b84692/x86/siemens_ipc227e_defconfig/kernel/bzImage to s3://download.cip-project.org/ciptesting/ci/bzImage_siemens_ipc227e_defconfig_5.10.46-rc1_c00b84692/x86/siemens_ipc227e_defconfig/kernel/bzImage
82upload: output/bzImage_siemens_ipc227e_defconfig_5.10.46-rc1_c00b84692/x86/siemens_ipc227e_defconfig/modules/modules.tar.gz to s3://download.cip-project.org/ciptesting/ci/bzImage_siemens_ipc227e_defconfig_5.10.46-rc1_c00b84692/x86/siemens_ipc227e_defconfig/modules/modules.tar.gz
83fatal error: Could not connect to the endpoint URL: "https://s3.us-west-2.amazonaws.com/download.cip-project.org?list-type=2&prefix=ciptesting%2Fci%2F&continuation-token=1B7XIJq02rzWljriOBePCr8doMhusLUS2jft0k2cLqJDmAxWeWFzs3V30zhXBtgfV87AvBf1P519d7AYS%2Bp7qt3yEDm7KapIDVvcmIAG8WJCA7F3O0u488Gs0%2F7oSTol6DRSt%2Btj3%2FJ4pXB7ZEDL47m4GSSNa0YzUJuMi%2B%2F5MyuaYuejHVTPV5mLw0GBv5oSzxDtIktUYrKcshmrP2CJh5A%3D%3D&encoding-type=url"
85
Uploading artifacts for failed job
01:39
86Uploading artifacts...
87output: found 11 matching files and directories
88ERROR: Uploading artifacts as "archive" to coordinator... error error=couldn't execute POST against https://gitlab.com/api/v4/jobs/1364210937/artifacts?artifact_format=zip&artifact_type=archive&expire_in=1+month: Post https://gitlab.com/api/v4/jobs/1364210937/artifacts?artifact_format=zip&artifact_type=archive&expire_in=1+month: dial tcp: i/o timeout id=1364210937 token=d4_rH_yF
89

Best regards,
Pavel

--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


[PATCH 5.10.y-cip 12/16] spi: spi-mem: Fix passing zero to 'PTR_ERR' warning

Lad Prabhakar
 

From: YueHaibing <yuehaibing@huawei.com>

commit a9c52d42814a44472fe1205775320ec20f556908 upstream.

Fix smatch warning:

drivers/spi/spi-mem.c:746 spi_mem_probe() warn: passing zero to 'PTR_ERR'

Fixes: 5d27a9c8ea9e ("spi: spi-mem: Extend the SPI mem interface to set a custom memory name")
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Link: https://lore.kernel.org/r/20201031033042.42892-1-yuehaibing@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
drivers/spi/spi-mem.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/spi/spi-mem.c b/drivers/spi/spi-mem.c
index 4682f49dc733..f3a3f196e628 100644
--- a/drivers/spi/spi-mem.c
+++ b/drivers/spi/spi-mem.c
@@ -744,7 +744,7 @@ static int spi_mem_probe(struct spi_device *spi)
mem->name = dev_name(&spi->dev);

if (IS_ERR_OR_NULL(mem->name))
- return PTR_ERR(mem->name);
+ return PTR_ERR_OR_ZERO(mem->name);

spi_set_drvdata(spi, mem);

--
2.17.1

481 - 500 of 7061