Skip to content
Success

#27353 (Mar 10, 2026, 11:41:40 PM)

Started 10 hr ago
Took 2.4 sec on build4-deb12build-ansible

Started by upstream project gerrit-osmo-ccid-firmware build number 132
originally caused by:

This run spent:

  • 11 sec waiting;
  • 2.4 sec build duration;
  • 13 sec total from scheduled to completion.
Revision: 3cc0e7490b09d09a2c2a336745f32408dc25179b
Repository: $GERRIT_REPO_URL
  • master
firmware: fix msgb/list mixed irq access handling

This fixes the mishandling of in_progress and the queues in the submit
functions that are in part irq driven, too, and ensures nothing breaks
by preventing concurrent access from irqs to the queues. Applying the
same pattern to all functions/cases is fine either way.

On top of all of tha the out ep was irq driven, so if submit_next_out
fails it was stuck, now fixed by attempted submit from main loop, and of
course the queue manipulation should be irq safe here as well.

Change-Id: I9212bfa7688cb4d3161ba963b854225744128632
ewild at