Racing against the clock – hitting a tiny kernel race window
googleprojectzero.blogspot.comTL;DR: How to make a tiny kernel race window really large even on kernels without CONFIG_PREEMPT: use a cache miss to widen the race window a little bit make a timerfd expire in that window (which will run in an interrupt … Read more