Skip to content

hal_ethos_u: align upstream and fork repos with 1:1 commit match #95821

@wearyzen

Description

@wearyzen

Summary

Hello

hal_ethos_u is facing an issue similar to what hal_tdk had reported in Discord message.

Zephyr's hal_ethos_u was initially a mirror of the Upstream repository which provides the device driver for the Arm(R) Ethos(TM)-U NPU located in Arm's public Gitlab org.

However, because one of the past merge to hal_ethos_u used a rebase instead of fast-forward approach, the commit history between the two repos has diverged.
We would like to restore the previous mirror relationship between the two repos and therefore request your assistance in force-pushing upstream:main to zephyr-fork:main branch ensuring a 1:1 history and commit alignment.

To avoid such issues in the future, we would also like to nominate hal_ethos_u for automated syncing as part of the improvements being introduced in zephyrproject-rtos/infrastructure#266.

For safety, and following the approach taken with hal_tdk, we have created a backup branch https://github.com/zephyrproject-rtos/hal_ethos_u/tree/v4.2-branch to ensure that older commit history remain accessible for reference and avoids breaking any existing workflows.

Looking forward to your feedback and guidance on this.

Describe the solution you'd like

We request your assistance in force-pushing upstream:main to zephyr-fork:main branch ensuring a 1:1 history and commit alignment.

Alternatives

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions