this is amazing. https://lore.kernel.org/lkml/d204035e-6cf7-e7cb-85d2-cebf42d75852@infradead.org/T/ … apparently there is a perf counter for speculative execution of XABORT. and if you call XABORT through an indirect call whose target depends on a CMOV, XABORT execution depends on a value. so the kernel can peek inside speculation that way
-
Show this thread
... so this patch implements basically an assert() that triggers even if the condition is only violated speculatively
8:40 PM - 10 May 2019
0 replies
13 retweets
44 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.