code:
disable_interrupts();
disable_wp();
memcpy((void*)patch_addr, trampoline, sizeof(trampoline));
enable_wp();
enbale_interrupts();
Actually,"trampoline" generally destroys multiple instructions, in SMP system, how to make theses code thread safe?