Date   

cip-gitlab/ci/iwamatsu/linux-5.10.y-cip-rc build: 143 builds: 3 failed, 140 passed, 4 errors, 10 warnings (v5.10.100-cip2-484-gede5006fb276) #kernelci

kernelci.org bot <bot@...>
 

cip-gitlab/ci/iwamatsu/linux-5.10.y-cip-rc build: 143 builds: 3 failed, 140 passed, 4 errors, 10 warnings (v5.10.100-cip2-484-gede5006fb276)

Full Build Summary: https://kernelci.org/build/cip-gitlab/branch/ci%2Fiwamatsu%2Flinux-5.10.y-cip-rc/kernel/v5.10.100-cip2-484-gede5006fb276/

Tree: cip-gitlab
Branch: ci/iwamatsu/linux-5.10.y-cip-rc
Git Describe: v5.10.100-cip2-484-gede5006fb276
Git Commit: ede5006fb276670a43bd44dd184690177cf47408
Git URL: https://gitlab.com/cip-project/cip-kernel/linux-cip.git
Built: 7 unique architectures

Build Failures Detected:

arm:
rpc_defconfig: (gcc-10) FAIL

mips:
ip27_defconfig: (gcc-10) FAIL
ip28_defconfig: (gcc-10) FAIL

Errors and Warnings Detected:

arc:

arm64:

arm:
rpc_defconfig (gcc-10): 4 errors

i386:

mips:
32r2el_defconfig (gcc-10): 1 warning
decstation_64_defconfig (gcc-10): 1 warning
decstation_defconfig (gcc-10): 1 warning
decstation_r4k_defconfig (gcc-10): 1 warning
lemote2f_defconfig (gcc-10): 1 warning
rm200_defconfig (gcc-10): 1 warning

riscv:
rv32_defconfig (gcc-10): 4 warnings

x86_64:

Errors summary:

2 arm-linux-gnueabihf-gcc: error: unrecognized -march target: armv3m
2 arm-linux-gnueabihf-gcc: error: missing argument to ‘-march=’

Warnings summary:

3 kernel/rcu/tasks.h:707:13: warning: ‘show_rcu_tasks_rude_gp_kthread’ defined but not used [-Wunused-function]
2 <stdin>:830:2: warning: #warning syscall fstat64 not implemented [-Wcpp]
2 <stdin>:1127:2: warning: #warning syscall fstatat64 not implemented [-Wcpp]
1 net/mac80211/mlme.c:4343:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 drivers/block/paride/bpck.c:32: warning: "PC" redefined
1 WARNING: modpost: Symbol info of vmlinux is missing. Unresolved symbol check will be entirely skipped.

Section mismatches summary:

1 WARNING: modpost: vmlinux.o(.text+0xd040): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0xcda4): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0xcd38): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0xcb84): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0xcb74): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0xcb6c): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0xcb4c): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0xcaa8): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0xc8ec): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0x8054): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()
1 WARNING: modpost: vmlinux.o(.text+0x7670): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

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

Detailed per-defconfig build reports:

--------------------------------------------------------------------------------
32r2el_defconfig (mips, gcc-10) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
WARNING: modpost: Symbol info of vmlinux is missing. Unresolved symbol check will be entirely skipped.

--------------------------------------------------------------------------------
allnoconfig (i386, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
allnoconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
am200epdkit_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0xcb6c): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

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

--------------------------------------------------------------------------------
ath79_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
axs103_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
axs103_smp_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0xcd38): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

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

--------------------------------------------------------------------------------
bigsur_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
bmips_be_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
capcella_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0x7670): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

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

--------------------------------------------------------------------------------
cobalt_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
cu1000-neo_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
cu1830-neo_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
db1xxx_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
decstation_64_defconfig (mips, gcc-10) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
kernel/rcu/tasks.h:707:13: warning: ‘show_rcu_tasks_rude_gp_kthread’ defined but not used [-Wunused-function]

--------------------------------------------------------------------------------
decstation_defconfig (mips, gcc-10) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
kernel/rcu/tasks.h:707:13: warning: ‘show_rcu_tasks_rude_gp_kthread’ defined but not used [-Wunused-function]

--------------------------------------------------------------------------------
decstation_r4k_defconfig (mips, gcc-10) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
kernel/rcu/tasks.h:707:13: warning: ‘show_rcu_tasks_rude_gp_kthread’ defined but not used [-Wunused-function]

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

--------------------------------------------------------------------------------
defconfig+arm64-chromebook (arm64, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

--------------------------------------------------------------------------------
efm32_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0x8054): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
fuloong2e_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
gcw0_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
gpr_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0xcb84): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
haps_hs_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
haps_hs_smp_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
hsdk_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
i386_defconfig (i386, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

--------------------------------------------------------------------------------
ip22_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ip27_defconfig (mips, gcc-10) — FAIL, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ip28_defconfig (mips, gcc-10) — FAIL, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ip32_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
jazz_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0xcaa8): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

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

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0xcb74): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

--------------------------------------------------------------------------------
lemote2f_defconfig (mips, gcc-10) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
net/mac80211/mlme.c:4343:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]

--------------------------------------------------------------------------------
loongson1c_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
loongson3_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
malta_kvm_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
malta_kvm_guest_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
malta_qemu_32r6_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
maltaaprp_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
maltasmvp_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
maltasmvp_eva_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
maltaup_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
milbeaut_m10v_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

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

--------------------------------------------------------------------------------
mtx1_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v4t_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
multi_v7_defconfig+kselftest (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0xcda4): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

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

--------------------------------------------------------------------------------
nlm_xlp_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nlm_xlr_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nommu_k210_defconfig (riscv, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nsimosci_hs_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nsimosci_hs_smp_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
pic32mzda_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
pistachio_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0xc8ec): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
pxa255-idp_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
pxa910_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
qi_lb60_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
rb532_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
rm200_defconfig (mips, gcc-10) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
drivers/block/paride/bpck.c:32: warning: "PC" redefined

--------------------------------------------------------------------------------
rpc_defconfig (arm, gcc-10) — FAIL, 4 errors, 0 warnings, 0 section mismatches

Errors:
arm-linux-gnueabihf-gcc: error: unrecognized -march target: armv3m
arm-linux-gnueabihf-gcc: error: missing argument to ‘-march=’
arm-linux-gnueabihf-gcc: error: unrecognized -march target: armv3m
arm-linux-gnueabihf-gcc: error: missing argument to ‘-march=’

--------------------------------------------------------------------------------
rs90_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
rt305x_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
rv32_defconfig (riscv, gcc-10) — PASS, 0 errors, 4 warnings, 0 section mismatches

Warnings:
<stdin>:830:2: warning: #warning syscall fstat64 not implemented [-Wcpp]
<stdin>:1127:2: warning: #warning syscall fstatat64 not implemented [-Wcpp]
<stdin>:830:2: warning: #warning syscall fstat64 not implemented [-Wcpp]
<stdin>:1127:2: warning: #warning syscall fstatat64 not implemented [-Wcpp]

--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0xcb4c): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

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

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

Section mismatches:
WARNING: modpost: vmlinux.o(.text+0xd040): Section mismatch in reference from the function __arm_ioremap_pfn_caller() to the function .meminit.text:memblock_is_map_memory()

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

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

--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
stm32_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
tango4_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tb0219_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tb0226_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
tinyconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tinyconfig (i386, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

--------------------------------------------------------------------------------
vdk_hs38_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
vdk_hs38_smp_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

--------------------------------------------------------------------------------
vocore2_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
workpad_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
x86_64_defconfig+kselftest (x86_64, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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


cip-gitlab/ci/iwamatsu/linux-4.19.y-cip-rc baseline: 70 runs, 1 regressions (v4.19.231-cip68-123-g92e3e7f3d4df) #kernelci

kernelci.org bot <bot@...>
 

cip-gitlab/ci/iwamatsu/linux-4.19.y-cip-rc baseline: 70 runs, 1 regressions (v4.19.231-cip68-123-g92e3e7f3d4df)

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

platform | arch | lab | compiler | defconfig | regressions
-----------------+-------+---------------+----------+----------------------------+------------
rk3399-gru-kevin | arm64 | lab-collabora | gcc-10 | defconfig+arm64-chromebook | 1

Details: https://kernelci.org/test/job/cip-gitlab/branch/ci%2Fiwamatsu%2Flinux-4.19.y-cip-rc/kernel/v4.19.231-cip68-123-g92e3e7f3d4df/plan/baseline/

Test: baseline
Tree: cip-gitlab
Branch: ci/iwamatsu/linux-4.19.y-cip-rc
Describe: v4.19.231-cip68-123-g92e3e7f3d4df
URL: https://gitlab.com/cip-project/cip-kernel/linux-cip.git
SHA: 92e3e7f3d4dfeddc69231ba7a1a4f6b0bbece2e6


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


platform | arch | lab | compiler | defconfig | regressions
-----------------+-------+---------------+----------+----------------------------+------------
rk3399-gru-kevin | arm64 | lab-collabora | gcc-10 | defconfig+arm64-chromebook | 1

Details: https://kernelci.org/test/plan/id/622e4b3a83c02d3c7fc62970

Results: 83 PASS, 7 FAIL, 0 SKIP
Full config: defconfig+arm64-chromebook
Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110)
Plain log: https://storage.kernelci.org//cip-gitlab/ci-iwamatsu-linux-4.19.y-cip-rc/v4.19.231-cip68-123-g92e3e7f3d4df/arm64/defconfig+arm64-chromebook/gcc-10/lab-collabora/baseline-rk3399-gru-kevin.txt
HTML log: https://storage.kernelci.org//cip-gitlab/ci-iwamatsu-linux-4.19.y-cip-rc/v4.19.231-cip68-123-g92e3e7f3d4df/arm64/defconfig+arm64-chromebook/gcc-10/lab-collabora/baseline-rk3399-gru-kevin.html
Rootfs: http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/20220228.1/arm64/rootfs.cpio.gz


* baseline.bootrr.rockchip-i2s1-probed: https://kernelci.org/test/case/id/622e4b3a83c02d3c7fc62996
new failure (last pass: v4.19.229-cip67-111-g5c3c0b39cf3b)

2022-03-13T19:51:02.877483 /lava-5872190/1/../bin/lava-test-case
2022-03-13T19:51:02.885700 <8>[ 36.859889] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=rockchip-i2s1-probed RESULT=fail>


cip-gitlab/ci/iwamatsu/linux-4.19.y-cip-rc baseline-nfs: 12 runs, 1 regressions (v4.19.231-cip68-123-g92e3e7f3d4df) #kernelci

kernelci.org bot <bot@...>
 

cip-gitlab/ci/iwamatsu/linux-4.19.y-cip-rc baseline-nfs: 12 runs, 1 regressions (v4.19.231-cip68-123-g92e3e7f3d4df)

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

platform | arch | lab | compiler | defconfig | regressions
-----------------+-------+---------------+----------+----------------------------+------------
rk3399-gru-kevin | arm64 | lab-collabora | gcc-10 | defconfig+arm64-chromebook | 1

Details: https://kernelci.org/test/job/cip-gitlab/branch/ci%2Fiwamatsu%2Flinux-4.19.y-cip-rc/kernel/v4.19.231-cip68-123-g92e3e7f3d4df/plan/baseline-nfs/

Test: baseline-nfs
Tree: cip-gitlab
Branch: ci/iwamatsu/linux-4.19.y-cip-rc
Describe: v4.19.231-cip68-123-g92e3e7f3d4df
URL: https://gitlab.com/cip-project/cip-kernel/linux-cip.git
SHA: 92e3e7f3d4dfeddc69231ba7a1a4f6b0bbece2e6


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


platform | arch | lab | compiler | defconfig | regressions
-----------------+-------+---------------+----------+----------------------------+------------
rk3399-gru-kevin | arm64 | lab-collabora | gcc-10 | defconfig+arm64-chromebook | 1

Details: https://kernelci.org/test/plan/id/622e4d7762fc2fe421c6296e

Results: 82 PASS, 6 FAIL, 0 SKIP
Full config: defconfig+arm64-chromebook
Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110)
Plain log: https://storage.kernelci.org//cip-gitlab/ci-iwamatsu-linux-4.19.y-cip-rc/v4.19.231-cip68-123-g92e3e7f3d4df/arm64/defconfig+arm64-chromebook/gcc-10/lab-collabora/baseline-nfs-rk3399-gru-kevin.txt
HTML log: https://storage.kernelci.org//cip-gitlab/ci-iwamatsu-linux-4.19.y-cip-rc/v4.19.231-cip68-123-g92e3e7f3d4df/arm64/defconfig+arm64-chromebook/gcc-10/lab-collabora/baseline-nfs-rk3399-gru-kevin.html
Rootfs: http://storage.kernelci.org/images/rootfs/debian/bullseye/20220228.1/arm64/initrd.cpio.gz


* baseline-nfs.bootrr.rockchip-i2s1-probed: https://kernelci.org/test/case/id/622e4d7762fc2fe421c62994
new failure (last pass: v4.19.229-cip67-111-g5c3c0b39cf3b)

2022-03-13T20:00:36.772424 <8>[ 37.616344] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=rockchip-i2s0-probed RESULT=pass>
2022-03-13T20:00:37.797686 /lava-5872198/1/../bin/lava-test-case


[ANNOUNCE] Release v4.19.233-cip69 and v5.10.104-cip3

Nobuhiro Iwamatsu
 

Hi all,

CIP kernel team has released Linux kernel v4.19.233-cip69 v5.10.104-cip3.
The linux-4.19.y-cip tree has been updated base version from v4.19.231 to v4.19.233, and the
linux-5.10.y-cip tree has been updated base version from v5.10.100 to v5.10.104.
Each tree has no new CIP-specific patches.

You can get this release via the git tree at:

v4.19.233-cip69:
repository:
https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
branch:
linux-4.19.y-cip
commit hash:
adce3ecbc12596b052ad50a96e765702abcbca8e
Fixed CVEs:
added commits:
CIP: Bump version suffix to -cip69 after merge from stable

v5.10.104-cip3:
repository:
https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
branch:
linux-5.10.y-cip
commit hash:
811c07d2359f700f05d08c49b9d8c4333322bf90
Fixed CVEs:
- CVE-2022-25375: usb: gadget: rndis: check size of RNDIS_MSG_SET command
- CVE-2022-25258: USB: gadget: validate interface OS descriptor requests
- CVE-2022-0847: lib/iov_iter: initialize "flags" in new pipe_buffer
- CVE-2022-25636: netfilter: nf_tables_offload: incorrect flow offload action array size
added commits:
CIP: Bump version suffix to -cip3 after merge from stable

Best regards,
Nobuhiro


--
Nobuhiro Iwamatsu


cip-gitlab/ci/iwamatsu/linux-4.19.y-cip-rc build: 151 builds: 4 failed, 147 passed, 23 warnings (v4.19.231-cip68-123-g92e3e7f3d4df) #kernelci

kernelci.org bot <bot@...>
 

cip-gitlab/ci/iwamatsu/linux-4.19.y-cip-rc build: 151 builds: 4 failed, 147 passed, 23 warnings (v4.19.231-cip68-123-g92e3e7f3d4df)

Full Build Summary: https://kernelci.org/build/cip-gitlab/branch/ci%2Fiwamatsu%2Flinux-4.19.y-cip-rc/kernel/v4.19.231-cip68-123-g92e3e7f3d4df/

Tree: cip-gitlab
Branch: ci/iwamatsu/linux-4.19.y-cip-rc
Git Describe: v4.19.231-cip68-123-g92e3e7f3d4df
Git Commit: 92e3e7f3d4dfeddc69231ba7a1a4f6b0bbece2e6
Git URL: https://gitlab.com/cip-project/cip-kernel/linux-cip.git
Built: 7 unique architectures

Build Failures Detected:

mips:
ip27_defconfig: (gcc-10) FAIL

riscv:
allnoconfig: (gcc-10) FAIL
defconfig: (gcc-10) FAIL
tinyconfig: (gcc-10) FAIL

Warnings Detected:

arc:

arm64:
defconfig (gcc-10): 3 warnings
defconfig+arm64-chromebook (gcc-10): 3 warnings

arm:

i386:
allnoconfig (gcc-10): 2 warnings
i386_defconfig (gcc-10): 2 warnings
tinyconfig (gcc-10): 2 warnings

mips:
malta_qemu_32r6_defconfig (gcc-10): 1 warning
nlm_xlp_defconfig (gcc-10): 1 warning

riscv:

x86_64:
tinyconfig (gcc-10): 3 warnings
x86_64_defconfig (gcc-10): 3 warnings
x86_64_defconfig+x86-chromebook (gcc-10): 3 warnings


Warnings summary:

6 ld: warning: creating DT_TEXTREL in a PIE
6 aarch64-linux-gnu-ld: warning: -z norelro ignored
3 ld: arch/x86/boot/compressed/head_64.o: warning: relocation in read-only section `.head.text'
3 ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
3 arch/x86/entry/entry_64.S:1738: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret'
1 {standard input}:132: Warning: macro instruction expanded into multiple instructions
1 net/core/rtnetlink.c:3199:1: warning: the frame size of 1344 bytes is larger than 1024 bytes [-Wframe-larger-than=]

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

Detailed per-defconfig build reports:

--------------------------------------------------------------------------------
32r2el_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

--------------------------------------------------------------------------------
allnoconfig (i386, gcc-10) — PASS, 0 errors, 2 warnings, 0 section mismatches

Warnings:
ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
ld: warning: creating DT_TEXTREL in a PIE

--------------------------------------------------------------------------------
allnoconfig (riscv, gcc-10) — FAIL, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ar7_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

--------------------------------------------------------------------------------
ath25_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ath79_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
axs103_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
axs103_smp_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
bigsur_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
bmips_be_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
bmips_stb_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
capcella_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
cavium_octeon_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
cm_x2xx_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
cobalt_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
colibri_pxa300_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
decstation_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
defconfig (riscv, gcc-10) — FAIL, 0 errors, 0 warnings, 0 section mismatches

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

Warnings:
aarch64-linux-gnu-ld: warning: -z norelro ignored
aarch64-linux-gnu-ld: warning: -z norelro ignored
aarch64-linux-gnu-ld: warning: -z norelro ignored

--------------------------------------------------------------------------------
defconfig+arm64-chromebook (arm64, gcc-10) — PASS, 0 errors, 3 warnings, 0 section mismatches

Warnings:
aarch64-linux-gnu-ld: warning: -z norelro ignored
aarch64-linux-gnu-ld: warning: -z norelro ignored
aarch64-linux-gnu-ld: warning: -z norelro ignored

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

--------------------------------------------------------------------------------
e55_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
fuloong2e_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
gcw0_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
haps_hs_smp_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
hsdk_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
i386_defconfig (i386, gcc-10) — PASS, 0 errors, 2 warnings, 0 section mismatches

Warnings:
ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
ld: warning: creating DT_TEXTREL in a PIE

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

--------------------------------------------------------------------------------
integrator_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

--------------------------------------------------------------------------------
ip22_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ip27_defconfig (mips, gcc-10) — FAIL, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
ip32_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
jazz_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

--------------------------------------------------------------------------------
loongson1b_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
loongson1c_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
malta_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
malta_kvm_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
malta_kvm_guest_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
malta_qemu_32r6_defconfig (mips, gcc-10) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
{standard input}:132: Warning: macro instruction expanded into multiple instructions

--------------------------------------------------------------------------------
maltaaprp_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
maltasmvp_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
maltasmvp_eva_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
maltaup_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
maltaup_xpa_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

--------------------------------------------------------------------------------
mpc30x_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
msp71xx_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
multi_v4t_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

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

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

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

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

--------------------------------------------------------------------------------
nlm_xlp_defconfig (mips, gcc-10) — PASS, 0 errors, 1 warning, 0 section mismatches

Warnings:
net/core/rtnetlink.c:3199:1: warning: the frame size of 1344 bytes is larger than 1024 bytes [-Wframe-larger-than=]

--------------------------------------------------------------------------------
nlm_xlr_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nsim_hs_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nsim_hs_smp_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
nsimosci_hs_smp_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

--------------------------------------------------------------------------------
omega2p_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
pcm027_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
pistachio_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
pnx8335_stb225_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
pxa3xx_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
qi_lb60_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
raumfeld_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
rm200_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

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

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

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

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

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

--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
stm32_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
tango4_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tb0219_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tb0226_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
tinyconfig (x86_64, gcc-10) — PASS, 0 errors, 3 warnings, 0 section mismatches

Warnings:
arch/x86/entry/entry_64.S:1738: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret'
ld: arch/x86/boot/compressed/head_64.o: warning: relocation in read-only section `.head.text'
ld: warning: creating DT_TEXTREL in a PIE

--------------------------------------------------------------------------------
tinyconfig (i386, gcc-10) — PASS, 0 errors, 2 warnings, 0 section mismatches

Warnings:
ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
ld: warning: creating DT_TEXTREL in a PIE

--------------------------------------------------------------------------------
tinyconfig (riscv, gcc-10) — FAIL, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
tinyconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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

--------------------------------------------------------------------------------
vdk_hs38_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
vdk_hs38_smp_defconfig (arc, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

--------------------------------------------------------------------------------
vf610m4_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
viper_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
workpad_defconfig (mips, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

Warnings:
arch/x86/entry/entry_64.S:1738: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret'
ld: arch/x86/boot/compressed/head_64.o: warning: relocation in read-only section `.head.text'
ld: warning: creating DT_TEXTREL in a PIE

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

Warnings:
arch/x86/entry/entry_64.S:1738: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret'
ld: arch/x86/boot/compressed/head_64.o: warning: relocation in read-only section `.head.text'
ld: warning: creating DT_TEXTREL in a PIE

--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-10) — PASS, 0 errors, 0 warnings, 0 section mismatches

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

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


[isar-cip-core][PATCH] efibootguard: Architecture independent installation

Quirin Gylstorff
 

From: Quirin Gylstorff <quirin.gylstorff@...>

Add globbing to install the efibootguard binary architecture independent.

Also adapt the wic plugin to use the build output.

Signed-off-by: Quirin Gylstorff <quirin.gylstorff@...>
---
recipes-bsp/efibootguard/files/debian/efibootguard.install | 2 +-
recipes-bsp/efibootguard/files/debian/efibootguard.links | 1 -
scripts/lib/wic/plugins/source/efibootguard-efi.py | 6 ++++--
3 files changed, 5 insertions(+), 4 deletions(-)
delete mode 100644 recipes-bsp/efibootguard/files/debian/efibootguard.links

diff --git a/recipes-bsp/efibootguard/files/debian/efibootguard.install b/recipes-bsp/efibootguard/files/debian/efibootguard.install
index 0239953..462fc1d 100644
--- a/recipes-bsp/efibootguard/files/debian/efibootguard.install
+++ b/recipes-bsp/efibootguard/files/debian/efibootguard.install
@@ -1,3 +1,3 @@
bg_setenv usr/bin
bg_printenv usr/bin
-efibootguardx64.efi usr/share/efibootguard
+efibootguard*.efi usr/share/efibootguard
diff --git a/recipes-bsp/efibootguard/files/debian/efibootguard.links b/recipes-bsp/efibootguard/files/debian/efibootguard.links
deleted file mode 100644
index 97bab21..0000000
--- a/recipes-bsp/efibootguard/files/debian/efibootguard.links
+++ /dev/null
@@ -1 +0,0 @@
-usr/share/efibootguard/efibootguardx64.efi usr/share/efibootguard/bootx64.efi
diff --git a/scripts/lib/wic/plugins/source/efibootguard-efi.py b/scripts/lib/wic/plugins/source/efibootguard-efi.py
index 858fcbf..9e6febe 100644
--- a/scripts/lib/wic/plugins/source/efibootguard-efi.py
+++ b/scripts/lib/wic/plugins/source/efibootguard-efi.py
@@ -59,7 +59,7 @@ class EfibootguardEFIPlugin(SourcePlugin):
}

distro_arch = get_bitbake_var("DISTRO_ARCH")
- bootloader = "/usr/share/efibootguard/boot{}.efi".format(
+ bootloader = "/usr/share/efibootguard/efibootguard{}.efi".format(
distro_to_efi_arch[distro_arch])
part_rootfs_dir = "%s/disk/%s.%s" % (cr_workdir,
part.label,
@@ -67,7 +67,9 @@ class EfibootguardEFIPlugin(SourcePlugin):
create_dir_cmd = "install -d %s/EFI/BOOT" % part_rootfs_dir
exec_cmd(create_dir_cmd)

- name = os.path.basename(bootloader)
+ name = "boot{}.efi".format(
+ distro_to_efi_arch[distro_arch])
+
signed_bootloader = cls._sign_file(name,
bootloader,
cr_workdir,
--
2.35.1


Re: [isar-cip-core][PATCH 0/2] SWUpdate-related cleanups

Quirin Gylstorff
 

On 3/10/22 19:50, Jan Kiszka wrote:
Primarily auto-compression for SWU_ADDITIONAL_FILES.
Jan
Jan Kiszka (2):
Drop redundant SWU_DESCRIPTION_FILE assignment
swupdate-img: Add support for automatically compressing files
classes/compress_swupdate_rootfs.bbclass | 21 ---------------------
classes/secure-swupdate-img.bbclass | 4 +---
classes/swupdate-img.bbclass | 15 +++++++++++++++
classes/wic-swu-img.bbclass | 5 +----
recipes-core/images/secureboot.inc | 4 +---
recipes-core/images/swupdate.inc | 4 ++--
6 files changed, 20 insertions(+), 33 deletions(-)
delete mode 100644 classes/compress_swupdate_rootfs.bbclass
Looks good to me.

Quirin


[isar-cip-core][PATCH 3/2] swupdate-img: Use pigz where available

Jan Kiszka
 

From: Jan Kiszka <jan.kiszka@...>

Accelerates the compression by using multiple cores.

Signed-off-by: Jan Kiszka <jan.kiszka@...>
---
classes/swupdate-img.bbclass | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/classes/swupdate-img.bbclass b/classes/swupdate-img.bbclass
index 97e833e..1437c07 100644
--- a/classes/swupdate-img.bbclass
+++ b/classes/swupdate-img.bbclass
@@ -33,7 +33,11 @@ do_swupdate_image() {
for uncompressed in "${WORKDIR}/$basefile" "${DEPLOY_DIR_IMAGE}/$basefile"; do
if [ -e "$uncompressed" ]; then
rm -f "$uncompressed.gz"
- gzip "$uncompressed"
+ if [ -x "$(command -v pigz)" ]; then
+ pigz "$uncompressed"
+ else
+ gzip "$uncompressed"
+ fi
break
fi
done
--
2.34.1


[isar-cip-core][PATCH 2/2] swupdate-img: Add support for automatically compressing files

Jan Kiszka
 

From: Jan Kiszka <jan.kiszka@...>

Automatically gzip files specified in SWU_ADDITIONAL_FILES if they end
on .gz and there is an uncompressed version (without .gz suffix) in the
search path. This obsoletes the extra compress_swupdate_rootfs class
and makes the usage more convenient.

Signed-off-by: Jan Kiszka <jan.kiszka@...>
---
classes/compress_swupdate_rootfs.bbclass | 21 ---------------------
classes/secure-swupdate-img.bbclass | 4 +---
classes/swupdate-img.bbclass | 15 +++++++++++++++
classes/wic-swu-img.bbclass | 5 +----
recipes-core/images/secureboot.inc | 3 +--
recipes-core/images/swupdate.inc | 4 ++--
6 files changed, 20 insertions(+), 32 deletions(-)
delete mode 100644 classes/compress_swupdate_rootfs.bbclass

diff --git a/classes/compress_swupdate_rootfs.bbclass b/classes/compress_swupdate_rootfs.bbclass
deleted file mode 100644
index 2a01e59..0000000
--- a/classes/compress_swupdate_rootfs.bbclass
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# CIP Core, generic profile
-#
-# Copyright (c) Siemens AG, 2022
-#
-# Authors:
-# Quirin Gylstorff <quirin.gylstorff@...>
-#
-# SPDX-License-Identifier: MIT
-#
-
-EXTRACT_PARTITIONS ?= "${IMAGE_FULLNAME}.wic.img.p4"
-
-do_compress_swupdate_rootfs () {
- for PARTITION in ${EXTRACT_PARTITIONS}; do
- if [ -e ${DEPLOY_DIR_IMAGE}/${PARTITION} ]; then
- rm -f ${DEPLOY_DIR_IMAGE}/${PARTITION}.gz
- gzip ${DEPLOY_DIR_IMAGE}/${PARTITION}
- fi
- done
-}
diff --git a/classes/secure-swupdate-img.bbclass b/classes/secure-swupdate-img.bbclass
index 1715c8a..330f619 100644
--- a/classes/secure-swupdate-img.bbclass
+++ b/classes/secure-swupdate-img.bbclass
@@ -21,12 +21,10 @@ INITRD_IMAGE = "${INITRAMFS_RECIPE}-${DISTRO}-${MACHINE}.initrd.img"

inherit verity-img
inherit wic-img
-inherit compress_swupdate_rootfs
inherit swupdate-img

SOURCE_IMAGE_FILE = "${WIC_IMAGE_FILE}"

addtask do_verity_image after do_${SECURE_IMAGE_FSTYPE}_image
addtask do_wic_image after do_verity_image
-addtask do_compress_swupdate_rootfs after do_wic_image
-addtask do_swupdate_image after do_compress_swupdate_rootfs
+addtask do_swupdate_image after do_wic_image
diff --git a/classes/swupdate-img.bbclass b/classes/swupdate-img.bbclass
index 7b7154f..97e833e 100644
--- a/classes/swupdate-img.bbclass
+++ b/classes/swupdate-img.bbclass
@@ -24,6 +24,21 @@ do_swupdate_image() {
rm -f '${SWU_IMAGE_FILE}'
cp '${WORKDIR}/${SWU_DESCRIPTION_FILE}' '${WORKDIR}/swu/${SWU_DESCRIPTION_FILE}'

+ # Compress files if requested
+ for file in ${SWU_ADDITIONAL_FILES}; do
+ basefile=$(basename "$file" .gz)
+ if [ "$basefile" = "$file" ]; then
+ continue
+ fi
+ for uncompressed in "${WORKDIR}/$basefile" "${DEPLOY_DIR_IMAGE}/$basefile"; do
+ if [ -e "$uncompressed" ]; then
+ rm -f "$uncompressed.gz"
+ gzip "$uncompressed"
+ break
+ fi
+ done
+ done
+
# Create symlinks for files used in the update image
for file in ${SWU_ADDITIONAL_FILES}; do
if [ -e "${WORKDIR}/$file" ]; then
diff --git a/classes/wic-swu-img.bbclass b/classes/wic-swu-img.bbclass
index 3a09721..5e6de40 100644
--- a/classes/wic-swu-img.bbclass
+++ b/classes/wic-swu-img.bbclass
@@ -9,12 +9,9 @@
# SPDX-License-Identifier: MIT
#

-
inherit wic-img
-inherit compress_swupdate_rootfs
inherit swupdate-img

SOURCE_IMAGE_FILE = "${WIC_IMAGE_FILE}"

-addtask do_compress_swupdate_rootfs after do_wic_image
-addtask do_swupdate_image after do_compress_swupdate_rootfs
+addtask do_swupdate_image after do_wic_image
diff --git a/recipes-core/images/secureboot.inc b/recipes-core/images/secureboot.inc
index 950b41a..3e6eef8 100644
--- a/recipes-core/images/secureboot.inc
+++ b/recipes-core/images/secureboot.inc
@@ -11,8 +11,7 @@

FILESEXTRAPATHS_prepend := "${THISDIR}/files/secure-boot:"

-EXTRACT_PARTITIONS = "${IMAGE_FULLNAME}.wic.img.p4"
-ROOTFS_PARTITION_NAME="${IMAGE_FULLNAME}.wic.img.p4.gz"
+ROOTFS_PARTITION_NAME = "${IMAGE_FULLNAME}.wic.img.p4.gz"

SRC_URI += "file://sw-description.tmpl"
TEMPLATE_FILES += "sw-description.tmpl"
diff --git a/recipes-core/images/swupdate.inc b/recipes-core/images/swupdate.inc
index 2e9094a..c23c103 100644
--- a/recipes-core/images/swupdate.inc
+++ b/recipes-core/images/swupdate.inc
@@ -11,11 +11,11 @@

FILESEXTRAPATHS_prepend := "${THISDIR}/files:"

-EXTRACT_PARTITIONS = "${IMAGE_FULLNAME}.wic.img.p4"
-ROOTFS_PARTITION_NAME="${IMAGE_FULLNAME}.wic.img.p4.gz"
+ROOTFS_PARTITION_NAME = "${IMAGE_FULLNAME}.wic.img.p4.gz"

SRC_URI += "file://sw-description.tmpl"
TEMPLATE_FILES += "sw-description.tmpl"
+
TEMPLATE_VARS += "PN ROOTFS_PARTITION_NAME KERNEL_IMAGE INITRD_IMAGE"

SWU_ADDITIONAL_FILES += "${INITRD_IMAGE} ${KERNEL_IMAGE} ${ROOTFS_PARTITION_NAME}"
--
2.34.1


[isar-cip-core][PATCH 0/2] SWUpdate-related cleanups

Jan Kiszka
 

Primarily auto-compression for SWU_ADDITIONAL_FILES.

Jan

Jan Kiszka (2):
Drop redundant SWU_DESCRIPTION_FILE assignment
swupdate-img: Add support for automatically compressing files

classes/compress_swupdate_rootfs.bbclass | 21 ---------------------
classes/secure-swupdate-img.bbclass | 4 +---
classes/swupdate-img.bbclass | 15 +++++++++++++++
classes/wic-swu-img.bbclass | 5 +----
recipes-core/images/secureboot.inc | 4 +---
recipes-core/images/swupdate.inc | 4 ++--
6 files changed, 20 insertions(+), 33 deletions(-)
delete mode 100644 classes/compress_swupdate_rootfs.bbclass

--
2.34.1


[isar-cip-core][PATCH 1/2] Drop redundant SWU_DESCRIPTION_FILE assignment

Jan Kiszka
 

From: Jan Kiszka <jan.kiszka@...>

Already set as default in swupdate-img.bbclass.

Signed-off-by: Jan Kiszka <jan.kiszka@...>
---
recipes-core/images/secureboot.inc | 1 -
1 file changed, 1 deletion(-)

diff --git a/recipes-core/images/secureboot.inc b/recipes-core/images/secureboot.inc
index b619b50..950b41a 100644
--- a/recipes-core/images/secureboot.inc
+++ b/recipes-core/images/secureboot.inc
@@ -19,5 +19,4 @@ TEMPLATE_FILES += "sw-description.tmpl"

TEMPLATE_VARS += "PN ROOTFS_PARTITION_NAME"

-SWU_DESCRIPTION_FILE = "sw-description"
SWU_ADDITIONAL_FILES += "linux.signed.efi ${ROOTFS_PARTITION_NAME}"
--
2.34.1


Re: Adding v4.9.y-rc testing support

Chris Paterson
 

Hello,

From: nobuhiro1.iwamatsu@...
<nobuhiro1.iwamatsu@...>
Sent: 10 March 2022 12:43

Hi Chris,

Was this intentional? Or do we need to reinclude the siemens_am57xx-
pxm3,
siemens_dcu2 and siemens_iot2000 configs in v4.9.y-cip?
I apologize for this. The .config was filtered by gitignore and was therefore
excluded from commits.
I added these and committed.
Thank you.
All are now building as expected.

Kind regards, Chris


Thank you for letting me know.

Best regards,
Nobuhiro

-----Original Message-----
From: Chris Paterson <Chris.Paterson2@...>
Sent: Tuesday, March 8, 2022 11:54 PM
To: iwamatsu nobuhiro(岩松 信洋 □SWC◯ACT)
<nobuhiro1.iwamatsu@...>
Cc: cip-dev@...
Subject: Adding v4.9.y-rc testing support

Hello Iwamatsu-san, all,

I've started to add v4.9.y-rc testing support.
Initially the build/test support [0] is identical to our v4.4.y-rc testing [1].

In a test run [2] however, we're seeing three failures.
Looking into it further, it looks like we didn't copy three configurations from
v4.4.y-cip to v4.9.y-cip [3].
Was this intentional? Or do we need to reinclude the siemens_am57xx-
pxm3,
siemens_dcu2 and siemens_iot2000 configs in v4.9.y-cip?

[0]
https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab
.com%2Fcip-project%2Fcip-testing%2Flinux-cip-pipelines%2F-
%2Fblob%2Fpaters&amp;data=04%7C01%7CChris.Paterson2%40renesas.co
m%7C619038cf23f5442028b108da029388e0%7C53d82571da1947e49cb4625a1
66a4a2a%7C0%7C0%7C637825129919760321%7CUnknown%7CTWFpbGZsb3d
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%
3D%7C3000&amp;sdata=WnMeGN28AeYWpHcPEYtQnH%2BPw9pv4ryRjgr4J
MaDqCM%3D&amp;reserved=0
onc/test-4.9-stable/trees/linux-4.9.y.yml
[1]
https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab
.com%2Fcip-project%2Fcip-testing%2Flinux-cip-pipelines%2F-
%2Fblob%2Fmaster&amp;data=04%7C01%7CChris.Paterson2%40renesas.co
m%7C619038cf23f5442028b108da029388e0%7C53d82571da1947e49cb4625a1
66a4a2a%7C0%7C0%7C637825129919760321%7CUnknown%7CTWFpbGZsb3d
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%
3D%7C3000&amp;sdata=Ro3OJHivCwtHEUmxcCYuoPcVnvgIGZeaNaQqmTwS
1Q0%3D&amp;reserved=0
/trees/linux-4.4.y.yml
[2]
https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab
.com%2Fcip-project%2Fcip-testing%2Flinux-stable-rc-ci%2F-
%2Fpipelines%2F486&amp;data=04%7C01%7CChris.Paterson2%40renesas.co
m%7C619038cf23f5442028b108da029388e0%7C53d82571da1947e49cb4625a1
66a4a2a%7C0%7C0%7C637825129919760321%7CUnknown%7CTWFpbGZsb3d
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%
3D%7C3000&amp;sdata=AT76nNj%2B9L4E58rb02PDxvGarmW1ITAWx1Xwo%
2BOxY14%3D&amp;reserved=0
998446
[3]
https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab
.com%2Fcip-project%2Fcip-kernel%2Fcip-kernel-config%2F-
%2Fcommit%2Fe737c&amp;data=04%7C01%7CChris.Paterson2%40renesas.c
om%7C619038cf23f5442028b108da029388e0%7C53d82571da1947e49cb4625a
166a4a2a%7C0%7C0%7C637825129919760321%7CUnknown%7CTWFpbGZsb3
d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0
%3D%7C3000&amp;sdata=nBkHuYU8xFCSvgEJw3l4b8glqyEfi7HHSMzuQsgBB
ds%3D&amp;reserved=0
5ec22d2b7d3220d83855a952340f2357636

Thanks, Chris


Re: Adding v4.9.y-rc testing support

Nobuhiro Iwamatsu
 

Hi Chris,

Was this intentional? Or do we need to reinclude the siemens_am57xx-pxm3,
siemens_dcu2 and siemens_iot2000 configs in v4.9.y-cip?
I apologize for this. The .config was filtered by gitignore and was therefore excluded from commits.
I added these and committed.

Thank you for letting me know.

Best regards,
Nobuhiro

-----Original Message-----
From: Chris Paterson <Chris.Paterson2@...>
Sent: Tuesday, March 8, 2022 11:54 PM
To: iwamatsu nobuhiro(岩松 信洋 □SWC◯ACT)
<nobuhiro1.iwamatsu@...>
Cc: cip-dev@...
Subject: Adding v4.9.y-rc testing support

Hello Iwamatsu-san, all,

I've started to add v4.9.y-rc testing support.
Initially the build/test support [0] is identical to our v4.4.y-rc testing [1].

In a test run [2] however, we're seeing three failures.
Looking into it further, it looks like we didn't copy three configurations from
v4.4.y-cip to v4.9.y-cip [3].
Was this intentional? Or do we need to reinclude the siemens_am57xx-pxm3,
siemens_dcu2 and siemens_iot2000 configs in v4.9.y-cip?

[0]
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/paters
onc/test-4.9-stable/trees/linux-4.9.y.yml
[1]
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master
/trees/linux-4.4.y.yml
[2]
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/486
998446
[3]
https://gitlab.com/cip-project/cip-kernel/cip-kernel-config/-/commit/e737c
5ec22d2b7d3220d83855a952340f2357636

Thanks, Chris


CIP IRC weekly meeting today on libera.chat

Jan Kiszka
 

Hi all,

Kindly be reminded to attend the weekly meeting through IRC to discuss
technical topics with CIP kernel today. Our channel is the following:

irc:irc.libera.chat:6667/cip

The IRC meeting is scheduled to UTC (GMT) 13:00:

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

USWest USEast UK DE TW JP
06:00 09:00 13:00 14:00 21:00 22:00

Last meeting minutes:
https://ircbot.wl.linuxfoundation.org/meetings/cip/2022/03/cip-cip_irc_weekly_meeting.2022-03-03-13.02.log.html

* Action items
1. Resolve/filter irrelevant failures of KernelCI for 4.4-cip - patersonc & alicefm
2. Add 4.9-stable-rc to testing - patersonc
* Kernel maintenance updates
* Kernel testing
* AOB

Jan


Re: Fun ahead -- speculation problems being patched in 5.10.105

Masami Ichikawa
 

HI !

On Thu, Mar 10, 2022 at 6:37 AM Pavel Machek <pavel@...> wrote:

Hi!

It looks like 5.10.105 will be "fun" release. There's big series of
arm64 related speculation tweaks, including

|61f85b56f 558c30 o: 5.10| arm64: Mitigate spectre style branch history side channels

And apparently there are some problems on x86-64 side, too:

|d185aa3cb e9b601 .: 5.10| x86/speculation: Update link to AMD speculation whitepaper
|edc29f23a eafd98 o: 5.10| x86/speculation: Warn about Spectre v2 LFENCE mitigation
|67997c824 0de05d o: 5.10| x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT

We have seen worse stuff for a hardware bug mitigation before. Scary
thing here is that arm64 patches are queued against 5.10 but not 4.19
or earlier.

Let me reiterate again that using complex out-of-order CPU is a bad
idea if you care about security.

Let me reiterate that JITs such as eBPF are complex/dangerous and
especially unpriviledged eBPF is risky.
That's true. We saw lots of CVEs which recommended disabling unprivileged eBPF.
It is difficult to achieve both safety and usefulness :(

v |316f1dd5e 44a391 o: 5.10| x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting

Best regards,
Pavel

--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Regards,
--
Masami Ichikawa
Cybertrust Japan Co., Ltd.

Email :masami.ichikawa@...
:masami.ichikawa@...


New CVE entries this week

Masami Ichikawa
 

Hi !

It's this week's CVE report.

This week reported 12 new CVEs and 3 updated CVEs.

CVE-2022-0847 is Dirty Pipe.
CVE-2022-0001, CVE-2022-0002, and 2022-23960 are BHI(Spectre-V2 variant).

* New CVEs

CVE-2022-26490 : nfc: st21nfca: Fix potential buffer overflows in
EVT_TRANSACTION

CVSS v3 score is not provided

st21nfca_connectivity_event_received in drivers/nfc/st21nfca/se.c in
the Linux kernel through 5.16.12 has EVT_TRANSACTION buffer overflows
because of untrusted length parameters.

Patch can be applied to 4.4.y without any conflict.

Fixed status

mainline: [4fbcc1a4cb20fe26ad0225679c536c80f1648221]

CVE-2022-0847: lib/iov_iter: initialize "flags" in new pipe_buffer

CVSS v3 score is not provided

A flaw was found in the way the "flags" member of the new pipe buffer
structure was lacking proper initialization in copy_page_to_iter_pipe
and push_pipe functions in the Linux kernel and could thus contain
stale values. An unprivileged local user could use this flaw to write
to pages in the page cache backed by read only files and as such
escalate their privileges on the system. This flaw affects Linux
kernel versions prior to 5.17-rc6.

This uninitialized bug was introduced by commit 241699cd ("new
iov_iter flavour: pipe-backed") that was merged at 4.9.
However, the commit f6dd975583bd ("pipe: merge anon_pipe_buf*_ops")
that was merged at 5.8-rc1 made this bug become exploitable.

4.4.y isn't affected by this issue.

fixed status

mainline: [9d2231c5d74e13b2a0546fee6737ee4446017903]
stable/4.14: [a162b11c975ef9a03a75027c04052906ed7710da]
stable/4.19: [d46c42d8d2742742eddf9290e72df4b563f2e301]
stable/4.9: [c460ef6e0596eb5ca844c45338c20f6023f1e43c]
stable/5.10: [b19ec7afa9297d862ed86443e0164643b97250ab]
stable/5.15: [114e9f141822e6977633d322c1b03e89bd209932]
stable/5.16: [eddef98207d678f21261c2bd07da55938680df4e]
stable/5.4: [87c575d2a238febe8a04241008f18252fe5d093d]

CVE-2021-39686: A race condition bug was found in Android Binder driver

CVSS v3 score is not provided

According to the commit message, there was a race condition bug in
Android Binder driver. Commit 29bc22a and c21a80c mentioned that these
patches fix kernel 4.4 as well.
It seems no CIP member enables this driver.

Fixed status

mainline: [29bc22ac5e5bc63275e850f0c8fc549e3d0e306b,
52f88693378a58094c538662ba652aff0253c4fe,
4d5b5539742d2554591751b4248b0204d20dcc9d,
c21a80ca0684ec2910344d72556c816cb8940c01]
stable/4.19: [5d40061285b81a7e213dc9b37acc4a0545eedf32,
e82f3f9638f17d58e9a217bce127e2376aefcb9d,
c3b9f29fca6682550d731c80745b421415c1e0af]
stable/4.9: [443fc43d2fdbf55be7aa86faae1f7655e761e683,
22d4a6dacee058b58640ef8109b0c8fc5d1b80e2,
404fb1097298690b1d7d1c59eab806bbdd757267]
stable/5.10: [bd9cea41ac6e08f615030dea28b23e12b7a2674f,
0d9f4ae7cd6f5283dd0e343265268c695ef592b0,
afbec52fbce006a775edb21f87ccae713bc0e7d6,
4402cf0402526f7c5befa97481be13b131797838]
stable/5.15: [ff1bd01f490ba60d82c765100d95d13cc00c1625,
3f3c31dd0f8cfdc4ce301a4a605488fb73602ea5,
6e8813eadf8bcf0ea26360658b1679971d0a501c,
849d86e85951ea409b09e384d1f0060a3adfdb58]
stable/5.4: [28a1e470b000d45bcf6c05f18a01d07cdc0b3235,
fc9c470cd519e5bb37cf4c92603b2d4e604f5b71,
db39f49ee7d50e68bf46796c05d9deae256ce986,
aaa83768ba39586fe0abe2fb1825b89f3bf6270c]

CVE-2021-39711: bpf: fix panic due to oob in bpf_prog_test_run_skb

CVSS v3 score is not provided

OOB bug in bpf BPF_PROG_TEST_RUN command.
This bug was introduced by commit 1cf1cae ("bpf: introduce
BPF_PROG_TEST_RUN command") which was merged at 4.12-rc1.
This bug was fixed in v4.18-rc6. So, only stable/4.14 is affected by this issue.

Fixed status

mainline: [6e6fddc78323533be570873abb728b7e0ba7e024]
stable/4.14: [20fdf274472998123a8d173ba4cb6282ff6b63bd]

CVE-2021-39698: binder: use wake_up_pollfree()

CVSS v3 score is not provided

There is no details. However, one of commits a880b28 ("binder: use
wake_up_pollfree()") fixes the Android Binder driver so it seems a
vulnerability will be in this driver.

From the commit message, it said added wake_up_pollfree() function to
wake up all exclusive waiters. The epoll and aio poll may not be
affected by this issue but it's very fragile.
Therefore this patches series contains aio and epoll patches.

The commit a880b28 ("binder: use wake_up_pollfree()") fixes f5cb779
("ANDROID: binder: remove waitqueue when thread exits.") that was
merged at 4.16-rc1.

The commit 9537bae ("signalfd: use wake_up_pollfree()") fixes d80e731
("epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() ")
that was merged at 3.3-rc5.

The commit 363bee2 ("aio: keep poll requests on waitqueue until
completed") fixes commit 2c14fa8 ("aio: implement IOCB_CMD_POLL") that
was merged at 4.18-rc1.

The commit 50252e4 ("aio: fix use-after-free due to missing POLLFREE
handling") fixes commit 2c14fa8 ("aio: implement IOCB_CMD_POLL") that
was merged at 4.18-rc1.

Fixed status

mainline: [42288cb44c4b5fff7653bc392b583a2b8bd6a8c0,
a880b28a71e39013e357fd3adccd1d8a31bc69a8,
9537bae0da1f8d1e2361ab6d0479e8af7824e160,
363bee27e25804d8981dd1c025b4ad49dc39c530,
50252e4b5e989ce64555c7aef7516bdefc2fea72]
stable/4.19: [8dd7c46a59756bdc29cb9783338b899cd3fb4b83,
32288f504035b6c359cc33ee615f74f14be2e38a,
f226fdd855b7d9c1f2a6e878d82eb3e1fbc880e9,
580c7e023303ce3a187adcaa40868bfc740725d2,
321fba81ec034f88aea4898993c1bf15605c023f]
stable/4.9: [0e92a7e47a0411d5208990c83a3d200515e314e8,
0487ea896e62b5a90a81ac6e73c35e595d77f499,
5ecb4e93d70a21f3b7094029986ef0c3e321f56c]
stable/5.10: [8e04c8397bf98235b1aa41153717de7a05e652a2,
9f3acee7eac8d8690134b09ba55e2c12164d24ae,
fc2f636ffc446d8e9530e441897f877922269051,
e4d19740bccab792f16c7ca6fd1f9aea06193cb2,
47ffefd88abfffe8a040bcc1dd0554d4ea6f7689]
stable/5.15: [1ebb6cd8c754bfe1a5f9539027980756bce7cb08,
f12d997683a7a97e7af834d3181fad61ad67df47,
8d6760fd5d1604df29dd7651033167ef99a7698d,
924f51534d428e91c98ea309ab16270f5e8289c6,
60d311f9e6381d779d7d53371f87285698ecee24]
stable/5.4: [e0c03d15cd03476dd698c1ae7fb32a16d3e87f5c,
1a478a0522e5618480ee298e886eed18dcac1459,
aac8151624b6376e42b2c60410fe7e3aba3a3d1b,
380185111fa881fa68382ecf7328c608212218dd,
4105e6a128e8a98455dfc9e6dbb2ab0c33c4497f]

CVE-2021-39713: locking issue in net/sched module

CVSS v3 score is not provided

There is no details. These patch series modified locking strategies
that use Qdisc rcu API instead of rtnl lock.

All patches were merged at 4.20-rc1 in the mainline.

Fixed status

mainline: [e368fdb61d8e7c67ac70791b23345b26d7bbc661,
9d7e82cec35c027756ec97e274f878251f271181,
3a7d0d07a386716b459b00783b11a8211cefcc0f,
86bd446b5cebd783187ea3772ff258210de77d99,
6f99528e9797794b91b43321fbbc93fe772b0803]
stable/4.19: [ae214e04b95ff64a4b0e9aab6742520bfde6ff0c,
da1d324088c40fa0a382224c466175fc5c704106,
f602ed9f8574512e7ea1ab65c3db7ba71053bf27,
92833e8b5db6c209e9311ac8c6a44d3bf1856659,
cd25f1099284a0cbe916344fc1e6c1ffed6c5306]

CVE-2021-39714: staging: android: ion: Drop ion_map_kernel interface

CVSS v3 score is not provided

There is no details. This patch removes some functions in
drivers/staging/android/ion/ion.c.
The ion driver was removed from the mainline in 5.11-rc1.
This fix was merged in 4.12-rc1.

The patch removes ion_handle_kmap_get(), ion_map_kernel(), and
ion_unmap_kernel().

For 4.4, ion_handle_kmap_get() is called from ion_map_kernel() but it
looks ion_map_kernel() isn't called from anywhere.
So, It seems to be okay to remove these functions from 4.4.y.

Fixed status

mainline: [e3b914bc7eb6bcecc5b597ee6e31fc40442c291f]
stable/4.9: [16b34e53eaadda6cbb1f0452fd99700c44db23be]

CVE-2022-0850: kernel: information leak in copy_page_to_iter() in iov_iter.c

CVSS v3 score is not provided

This is an information leak bug in ext4 file system.
The mainline and stable kernels, and 4.4 kernels are already fixed.
This bug was fixed in 5.14-rc1.

Fixed status

cip/4.4: [ce14bff239a107344b153bd6504a2f8165f672e9]
cip/4.4-rt: [ce14bff239a107344b153bd6504a2f8165f672e9]
mainline: [ce3aba43599f0b50adbebff133df8d08a3d5fffe]
stable/4.14: [29d882f9a6a6219a1c59729e1f43fa40663903e4]
stable/4.19: [9ed3a3d3a8d2cbe99d9e4386a98856491f0eade0]
stable/4.9: [25dcc64fa0c9399653e1fd1a4bad6c1e8cb31f3f]
stable/5.10: [ea5466f1a77720217a25a859b5a58b618aaba544]
stable/5.4: [ed628b2531196cc76d7c9b730abe4020cad26b0b]

CVE-2022-20003: net/packet: rx_owner_map depends on pg_vec

CVSS v3 score is not provided

The commit ec6af09 ("net/packet: rx_owner_map depends on pg_vec") also
fixes CVE-2021-22600. It may be a duplicate of the CVE-2021-22600 or
different symptom but same root cause.

4.9 and 4.4 kernels aren't affected by CVE-2021-22600 so if
CVE-2022-20003 and CVE-2021-22600 have the same issue, we don't have
to take care of these kernels.

Fixed status

mainline: [ec6af094ea28f0f2dda1a6a33b14cd57e36a9755]
stable/4.14: [a829ff7c8ec494eca028824628a964cde543dc76]
stable/4.19: [18c73170de6719491f79b04c727ea8314c246b03]
stable/5.10: [7da349f07e457cad135df0920a3f670e423fb5e9]
stable/5.15: [feb116a0ecc5625d6532c616d9a10ef4ef81514b]
stable/5.4: [027a13973dadb64ef4f19db56c9b619ee82c3375]

CVE-2022-0001 and CVE-2022-0002: Sharing of branch predictor selectors
between contexts on Intel CPUs

CVSS v3 score is not provided

It is called BHI(or Spectre-BHB) which is a Spectre V2 variant. This
CVE is tracked by BHI for Intel cpus.
One of the mitigation methods is to disable unprivileged eBPF.

Fixed in mainline as of 2022/03/09 but not released yet.

Fixed status

mainline: [d45476d9832409371537013ebdd8dc1a7781f97a,
1e19da8522c81bf46b335f84137165741e0d82b7,
5ad3eb1132453b9795ce5fd4572b1c18b292cca9,
44a3918c8245ab10c6c9719dd12e7a8d291980d8,
244d00b5dd4755f8df892c86cab35fb2cfd4f14b,
e9b6013a7ce31535b04b02ba99babefe8a8599fa,
eafd987d4a82c7bb5aa12f0e3b4f8f3dea93e678,
0de05d056afdb00eca8c7bbb0c79a3438daf700c]

CVE-2022-23960: Arm cpus BHI problem

CVSS v3 score is not provided

It is called BHI(or Spectre-BHB) which is a Spectre V2 variant. This
CVE is tracked by BHI for Arm cpus.
It also disables unprivileged eBPF is recommended.

Fixed in mainline as of 2022/03/09 but not released yet.

Fixed status

mainline: [9dd78194a3722fa6712192cdd4f7032d45112a9a,
04e91b7324760a377a725e218b5ee783826d30f5,
8d9d651ff2270a632e9dc497b142db31e8911315,
b9baf5c8c5c356757f4f9d8180b5e9d234065bc3,
25875aa71dfefd1959f07e626c4d285b88b27ac2,
4330e2c5c04c27bebf89d34e0bc14e6943413067,
1b33d4860deaecf1d8eec3061b7e7ed7ab0bae8d,
5bdf3437603d4af87f9c7f424b0c8aeed2420745,
d739da1694a0eaef0358a42b76904b611539b77b,
03aff3a77a58b5b52a77e00537a42090ad57b80b,
c091fb6ae059cda563b2a4d93fdbc548ef34e1d6,
6c5bf79b69f911560fbf82214c0971af6e58e682,
ed50da7764535f1e24432ded289974f2bf2b0c5a,
13d7a08352a83ef2252aeb464a5e08dfc06b5dfd,
c47e4d04ba0f1ea17353d85d45f611277507e07a,
a9c406e6462ff14956d690de7bbe5131a5677dc9,
aff65393fa1401e034656e349abd655cfe272de0,
ba2689234be92024e5635d30fe744f4853ad97db,
b28a8eebe81c186fdb1a0078263b30576c8e1f42,
bd09128d16fac3c34b80bd6a29088ac632e8ce09,
dee435be76f4117410bbd90573a881fd33488f37,
558c303c9734af5a813739cd284879227f7297d2,
a5905d6af492ee6a4a2205f0d550b3f931b03d03,
228a26b912287934789023b4132ba76065d9491c,
58c9a5060cb7cd529d49c93954cdafe81c1d642a]

* Updated CVEs

CVE-2022-25636: netfilter: nf_tables_offload: incorrect flow offload
action array size

This issue was introduced by commit be2861d ("netfilter:
nft_{fwd,dup}_netdev: add offload support") that was merged since
5.4-rc1.
This week, stable/5.x series were fixed.

Fixed status

mainline: [b1a5983f56e371046dcf164f90bfaf704d2b89f6]
stable/5.10: [68f19845f580a1d3ac1ef40e95b0250804e046bb]
stable/5.15: [6c5d780469d6c3590729940e2be8a3bd66ea4814]
stable/5.16: [6bff27caef1ee07a8b190f34cf32c99d6cc37a33]
stable/5.4: [49c011a44edd14adb555dbcbaf757f52b1f2f748]

CVE-2020-36310: KVM: SVM: avoid infinite loop on NPF from bad address

This bug was introduced in v4.16-rc1 and fixed in v5.8-rc1.
Fix commit e72436b ("KVM: SVM: avoid infinite loop on NPF from bad
address") wasn't fixed enough. So 55467fc ("KVM: SVM: Never reject
emulation due to SMAP errata for !SEV guests") is a new commit to fix
CVE-2020-36310.

Fixed status

mainline: [55467fcd55b89c622e62b4afe60ac0eb2fae91f2]
stable/5.10: [9dcedbe943be8c93722c1ed68b59001b28b0d889]
stable/5.15: [3470722fac229594182d7c2b46041323560b1924]
stable/5.16: [0b0dd3ef2d3586cc6518fe2430aa29a208ded295]

CVE-2022-24958: drivers/usb/gadget/legacy/inode.c mishandles dev->buf release

Stable kernels were fixed this week.

Fixed status

mainline: [89f3594d0de58e8a57d92d497dea9fee3d4b9cda,
501e38a5531efbd77d5c73c0ba838a889bfc1d74]
stable/4.14: [6936d1097e9cb891e1daaa8aab1b9c080f5e59a2,
70959fa1a003cb7c6ed2fd0e0f887125d08b8bf6]
stable/4.19: [70196d12856306a17ddc3eae0f022b9c1d748e52,
6b432b7b5a77e8bfd041da0ba00c98fa31097c4e]
stable/4.9: [be1bb345f180482b0e57768d967ef020d7cba592,
e09100044e658fb7906494ed5109323ba64f3e7a]
stable/5.10: [c13159a588818a1d2cd6519f4d3b6f7e17a9ffbd,
fdd64084e405544c5c11841ca9261785c988e2a1]
stable/5.15: [07de9a494b5ae41b9253411a8e9576d7fceedcc3,
ab3656acb7b4f33a30970a920ed90f0db36d940b]
stable/5.16: [9e5c16b2a9812cd250f0de0b77391c2d63adf2f2,
030b335a1dd1f306da6cee0514f22e602576389e]
stable/5.4: [ba6fdd55b16677dcc1d7011270c140d2a37e5f35,
58b419d16e8791e16f8865463aa28bbcef726e26]

Currently tracking CVEs

CVE-2021-31615: Unencrypted Bluetooth Low Energy baseband links in
Bluetooth Core Specifications 4.0 through 5.2

There is no fix information.

CVE-2020-26555: BR/EDR pin code pairing broken

No fix information

CVE-2020-26556: kernel: malleable commitment Bluetooth Mesh Provisioning

No fix information.

CVE-2020-26557: kernel: predictable Authvalue in Bluetooth Mesh
Provisioning Leads to MITM

No fix information.

CVE-2020-26559: kernel: Authvalue leak in Bluetooth Mesh Provisioning

No fix information.

CVE-2020-26560: kernel: impersonation attack in Bluetooth Mesh Provisioning

No fix information.

Regards,
--
Masami Ichikawa
Cybertrust Japan Co., Ltd.

Email :masami.ichikawa@...
:masami.ichikawa@...


Fun ahead -- speculation problems being patched in 5.10.105

Pavel Machek
 

Hi!

It looks like 5.10.105 will be "fun" release. There's big series of
arm64 related speculation tweaks, including

|61f85b56f 558c30 o: 5.10| arm64: Mitigate spectre style branch history side channels

And apparently there are some problems on x86-64 side, too:

|d185aa3cb e9b601 .: 5.10| x86/speculation: Update link to AMD speculation whitepaper
|edc29f23a eafd98 o: 5.10| x86/speculation: Warn about Spectre v2 LFENCE mitigation
|67997c824 0de05d o: 5.10| x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT

We have seen worse stuff for a hardware bug mitigation before. Scary
thing here is that arm64 patches are queued against 5.10 but not 4.19
or earlier.

Let me reiterate again that using complex out-of-order CPU is a bad
idea if you care about security.

Let me reiterate that JITs such as eBPF are complex/dangerous and
especially unpriviledged eBPF is risky.

v |316f1dd5e 44a391 o: 5.10| x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting

Best regards,
Pavel

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


Re: [isar-cip-core][PATCH] Update to kas 3.0.2

Jan Kiszka
 

On 09.03.22 09:19, Srinuvasan A wrote:
From: Srinuvasan A <srinuvasan_a@...>

Update to kas 3.0.2.

Signed-off-by: Srinuvasan A <srinuvasan_a@...>
---
.gitlab-ci.yml | 2 +-
README.md | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c06c783..e2ed919 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: ghcr.io/siemens/kas/kas-isar:2.6.2
+image: ghcr.io/siemens/kas/kas-isar:3.0.2

variables:
GIT_STRATEGY: clone
diff --git a/README.md b/README.md
index f7cb86e..ff973c5 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@ from scratch.

Install `kas-container` from the [kas project](https://github.com/siemens/kas):

- wget https://raw.githubusercontent.com/siemens/kas/2.6.2/kas-container
+ wget https://raw.githubusercontent.com/siemens/kas/3.0.2/kas-container
chmod a+x kas-container

Furthermore, install docker and make sure you have required permissions to
Thanks, applied.

Jan

--
Siemens AG, Technology
Competence Center Embedded Linux


[isar-cip-core][PATCH] Update to kas 3.0.2

Srinuvasan A
 

From: Srinuvasan A <srinuvasan_a@...>

Update to kas 3.0.2.

Signed-off-by: Srinuvasan A <srinuvasan_a@...>
---
.gitlab-ci.yml | 2 +-
README.md | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c06c783..e2ed919 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: ghcr.io/siemens/kas/kas-isar:2.6.2
+image: ghcr.io/siemens/kas/kas-isar:3.0.2

variables:
GIT_STRATEGY: clone
diff --git a/README.md b/README.md
index f7cb86e..ff973c5 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@ from scratch.

Install `kas-container` from the [kas project](https://github.com/siemens/kas):

- wget https://raw.githubusercontent.com/siemens/kas/2.6.2/kas-container
+ wget https://raw.githubusercontent.com/siemens/kas/3.0.2/kas-container
chmod a+x kas-container

Furthermore, install docker and make sure you have required permissions to
--
2.25.1


cip-gitlab/ci/iwamatsu/linux-5.10.y-cip-rc ltp-timers: 8 runs, 2 regressions (v5.10.100-cip2-425-g0a0d92194f39) #kernelci

kernelci.org bot <bot@...>
 

cip-gitlab/ci/iwamatsu/linux-5.10.y-cip-rc ltp-timers: 8 runs, 2 regressions (v5.10.100-cip2-425-g0a0d92194f39)

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

platform | arch | lab | compiler | defconfig | regressions
-------------------+--------+---------------+----------+------------------------------+------------
hp-11A-G6-EE-grunt | x86_64 | lab-collabora | gcc-10 | x86_64_defcon...6-chromebook | 2

Details: https://kernelci.org/test/job/cip-gitlab/branch/ci%2Fiwamatsu%2Flinux-5.10.y-cip-rc/kernel/v5.10.100-cip2-425-g0a0d92194f39/plan/ltp-timers/

Test: ltp-timers
Tree: cip-gitlab
Branch: ci/iwamatsu/linux-5.10.y-cip-rc
Describe: v5.10.100-cip2-425-g0a0d92194f39
URL: https://gitlab.com/cip-project/cip-kernel/linux-cip.git
SHA: 0a0d92194f399a5095878cd6edf9060eb4244d81

Test suite revisions:
ltp-tests
URL: https://github.com/linux-test-project/ltp.git
SHA: 67eccca54eb68a1bc91cf1f140fc43fa8085d8ed


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


platform | arch | lab | compiler | defconfig | regressions
-------------------+--------+---------------+----------+------------------------------+------------
hp-11A-G6-EE-grunt | x86_64 | lab-collabora | gcc-10 | x86_64_defcon...6-chromebook | 2

Details: https://kernelci.org/test/plan/id/622804c6fadea7eeb2c62999

Results: 32 PASS, 4 FAIL, 0 SKIP
Full config: x86_64_defconfig+x86-chromebook
Compiler: gcc-10 (gcc (Debian 10.2.1-6) 10.2.1 20210110)
Plain log: https://storage.kernelci.org//cip-gitlab/ci-iwamatsu-linux-5.10.y-cip-rc/v5.10.100-cip2-425-g0a0d92194f39/x86_64/x86_64_defconfig+x86-chromebook/gcc-10/lab-collabora/ltp-timers-hp-11A-G6-EE-grunt.txt
HTML log: https://storage.kernelci.org//cip-gitlab/ci-iwamatsu-linux-5.10.y-cip-rc/v5.10.100-cip2-425-g0a0d92194f39/x86_64/x86_64_defconfig+x86-chromebook/gcc-10/lab-collabora/ltp-timers-hp-11A-G6-EE-grunt.html
Rootfs: http://storage.kernelci.org/images/rootfs/debian/bullseye-ltp/20220228.1/amd64/initrd.cpio.gz


* ltp-timers.clock_settime: https://kernelci.org/test/case/id/622804c6fadea7eeb2c6299e
new failure (last pass: v5.10.100-cip2-319-gcbff87047566)

* ltp-timers.clock_settime: https://kernelci.org/test/case/id/622804c6fadea7eeb2c6299e
new failure (last pass: v5.10.100-cip2-319-gcbff87047566)

2461 - 2480 of 10158