Skip to content

avz: follow so3 main for the NR_IRQS fix on bcm2711 - #53

Merged
daniel-rossier merged 1 commit into
mainfrom
fix/avz-nr-irqs-bcm2711
Oct 2, 2026
Merged

daniel-rossier merged 1 commit into
mainfrom
fix/avz-nr-irqs-bcm2711

Conversation

@daniel-rossier

Copy link
Copy Markdown
Contributor

AVZ bounded INTIDs only against 1021 while indexing an NR_IRQS (=160) array; BCM2711 raises up to 208 (genet at 189/190), so on rpi4_64 the agency took an EL2 data abort as soon as the network started. Fixed by smartobjectoriented/so3#334.

SRCREV moves to that merge commit (v6.3.1 predates it); IB_SO3_TAG = "v6.3.1+so3#334" until SO3 tags a release carrying it. Backported from opencn-ng, validated there on the board.

AVZ's gic_handle() bounded INTIDs only against 1021 while irq_to_desc()
indexed an array of NR_IRQS entries, and NR_IRQS was defined twice, at
160. BCM2711 raises up to 208 and its genet ethernet sits at 189/190: on
rpi4_64 the agency booted to userspace, then took an EL2 data abort the
moment the network started. Fixed by smartobjectoriented/so3#334.

SRCREV moves to that merge commit (f09b674d3), since v6.3.1 predates it;
IB_SO3_TAG reads "v6.3.1+so3#334" until SO3 tags a release carrying it.

Backported from opencn-ng, where it was found and validated on the board.
@daniel-rossier
daniel-rossier merged commit 6b722c7 into main Oct 2, 2026
2 checks passed
@daniel-rossier daniel-rossier mentioned this pull request Oct 2, 2026
daniel-rossier added a commit that referenced this pull request Oct 2, 2026
CHANGELOG entry, the Maintained versions table and IB_VERSION_FALLBACK
for the v1.0.1 patch release: the kernel-only deploy (#54) and the AVZ
NR_IRQS fix on bcm2711 (#53).
daniel-rossier added a commit that referenced this pull request Oct 2, 2026
CHANGELOG entry, the Maintained versions table and IB_VERSION_FALLBACK
for the v1.0.1 patch release: the kernel-only deploy (#54) and the AVZ
NR_IRQS fix on bcm2711 (#53).
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.

1 participant