Attention is currently required from: lynxis lazus.

laforge has posted comments on this change by lynxis lazus. ( 
https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/42176?usp=email )

Change subject: dfu: protect USB_DFU_STATE_DFU_MANIFEST by a critical section
......................................................................


Patch Set 4: Code-Review+1

(1 comment)

Patchset:

PS2:
> The ISR only reads these variables when dfu_state == DFU_MANIFEST_SYNC, the 
> main loop only writes th […]
Thanks for providing context.  Do we agree it's still good practice to put it 
in a critical section? To prevent someone in the future shooting themselves 
into the foot?  It's not like the very brief disabling of interrupts (critical 
section) for the duration of one load and two stores is going to introduce 
additional risks in something that doens't strike me as hyper-critical code 
path?



--
To view, visit https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/42176?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: comment
Gerrit-Project: osmo-asf4-dfu
Gerrit-Branch: master
Gerrit-Change-Id: Idf5fb7d55b4051ba7e235dfa409a4de18a8f208c
Gerrit-Change-Number: 42176
Gerrit-PatchSet: 4
Gerrit-Owner: lynxis lazus <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-Reviewer: pespin <[email protected]>
Gerrit-Attention: lynxis lazus <[email protected]>
Gerrit-Comment-Date: Wed, 25 Feb 2026 11:27:40 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Hoernchen <[email protected]>

Reply via email to