On Wed Sep 20 22:29:26 2023 +0000, Zebediah Figura wrote:
This is... complex, although not complex enough that I hate it. Did you try a variant where we just always grab the spinlock when waking? Was that not performant enough?
I didn't try that, but I was worried doing that means releasing the lock could be blocking. I felt that would be unexpected.