Day[0] cover image

[binary] TOCTOUs in Intel SMM and Shannon Baseband Bugs

Day[0]

00:00

How to Optimize Performance in Complex Race Conditions

Locking in general can be tricky to get wrong especially when it's complicated and goes beyond just one lock. It highlights one of my favorite things to keep a lookout for and recommend to people is like just because you're using locking doesn't mean the locking is being done correctly. A better pattern is to have like a massive lock around everything but that also reduces performance significantly so like carnals or I think don't do it.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app