This affects mostly i386 and x86_64. For code patching to be (mostly) safe, two conditions must hold: 1. Instructions lengths of the patched-out and the new instruction must match. 2. The instruction must not cross a cache line boundary. The first condition is probably not violated anymore, but the second most certainly is.