Skip to content

Conversation

@nashif
Copy link
Member

@nashif nashif commented May 21, 2025

  • ci: remove testing on nios2
  • hostools: update qemu to 9.2.3
  • hosttools: fix qemu_xtensa sample_controller32
  • meta-zephyr-sdk: xilinx_qemu: Clean skip-meson option
  • meta-zephyr-sdk: xilinx_qemu: Update to 8.2.7 QEMU
  • meta-zephyr-sdk: xilinx_qemu: Fix qemu WFI behavior
  • meta-zephyr-sdk: xilinx_qemu: Enable CPU timers and emaclite for MB-V
  • meta-zephyr-sdk: xilinx_qemu: Disable alignment for R5
  • openocd: use hosted git2cl
  • apply pattern when downloading artifacts
  • release: bump version to 0.17.1-rc4
  • release notes: update 0.17.1 release notes
  • version: update version to 0.17.1

nashif and others added 13 commits May 16, 2025 18:09
NIOS 2 was dropped in Zephyr.

Signed-off-by: Anas Nashif <[email protected]>
Update qemu to 9.2.3

Signed-off-by: Anas Nashif <[email protected]>
Revert upstream commit breaking mpu.

Signed-off-by: Anas Nashif <[email protected]>
--skip-meson is listed twice that's why remove one occurence.

Signed-off-by: Michal Simek <[email protected]>
Update to 8.2.7 QEMU which is aligned with Xilinx v2025.1 tools.

The main reason for this update is that this version is supporting Versal
Gen 2 and associated models.

Signed-off-by: Michal Simek <[email protected]>
As has been described by Stephanos in the commit message
tests/kernel/context is broken when these two patches are not applied
that's why get them back to have clean CI loop.

Issue can be replicated by running
west twister -v -p qemu_cortex_r5 -O /tmp/twister -T tests/kernel/context/

Signed-off-by: Michal Simek <[email protected]>
Model available in Xilinx v2025.1 version is missing CPU timers which can
be used by Zephyr that's why wire them.
And also enable EMACLITE network IP to have model for it available.

Signed-off-by: Michal Simek <[email protected]>
Likely Qemu patch is correct and Zephyr tests/misc/llext-edk/ should be
updated not to cause unaligned accesses.
But for now it is better to update Qemu not to break CI to have time to
update test.

Signed-off-by: Michal Simek <[email protected]>
Now use our own git2cl. The upstream repo very often is unreachable and
causes CI to fail.

Signed-off-by: Anas Nashif <[email protected]>
Bump version to 0.17.1-rc4

Signed-off-by: Anas Nashif <[email protected]>
Bump version to 0.17.1

Signed-off-by: Anas Nashif <[email protected]>
@nashif nashif closed this May 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants