-
Notifications
You must be signed in to change notification settings - Fork 8k
drivers: apic_tsc: add dependency of DYNAMIC_INTERRUPTS #74127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
drivers: apic_tsc: add dependency of DYNAMIC_INTERRUPTS #74127
Conversation
The reason is that this driver needs to call the function 'irq_connect_dynamic()' which is implemented with DYNAMIC_INTERRUPTS. Signed-off-by: Dong Wang <dong.d.wang@intel.com>
@kwd-doodling compliance check seems to be spotting a cyclic dependency here: https://github.com/zephyrproject-rtos/zephyr/actions/runs/9510083836/job/26214024528#step:10:1 |
This change introduced a Kconfig dependency error when building
Once this is reverted, you will see another build error, but that error is by me 😎
|
PR zephyrproject-rtos#74127 introduced a dependency loop that appeared to not be caught by CI. Signed-off-by: David Leach <david.leach@nxp.com>
Then issue happens after merging of #72843. |
PR #74127 introduced a dependency loop that appeared to not be caught by CI. Signed-off-by: David Leach <david.leach@nxp.com>
This is a well-known CI issue and this is the well-known fix: https://about.gitlab.com/blog/2020/01/30/all-aboard-merge-trains/ I don't know how (in)compatible with Zephyr CI such a fix would be. PS: this one probably came first: https://chromium.googlesource.com/infra/infra/+/master/doc/users/services/commit_queue/index.md |
The reason is that this driver needs to call the function 'irq_connect_dynamic()' which is implemented with DYNAMIC_INTERRUPTS.