jerpelea opened a new pull request, #21249:
URL: https://github.com/apache/nuttx/pull/21249
## Summary
Remove the per-arch testset implementation from the spinlock layer.
The testset abstraction predates the unified spinlock.h API and is no longer
used now that all arches provide spin_lock_irqsave()/ spin_unlock_irqrestore()
directly. Drop the per-arch *_testset.{c,S} implementations and spinlock.h
files for arm, sim, sparc, tricore, x86_64, and xtensa, along with the
CXD56_TESTSET,
CXD56_TESTSET_WITH_HWSEM, and CXD56_ATOMIC_WITH_HWSEM Kconfig options in
arch/arm/src/cxd56xx, and simplify the CXD56 semaphore pool loop in cxd56_sph.c
to a single unconditional range.
## Impact
RELEASE
## Testing
CI
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]