| Date | Wed, 30 Sep 2009 18:13:57 +0200 | From | Arjan van de Ven <> | Subject | Re: Linux 2.6.32-rc1 |
| |
On Wed, 30 Sep 2009 17:57:25 +0200 Eric Dumazet <eric.dumazet@gmail.com> wrote: > > Note: > > lock; cmpxchg8b (%%esi) > > gives 4 bytes opcode : f0 0f c7 0e > Because alternative (call cmpxchg8b_emu) uses 5 bytes, a nop will be > added. > > Choosing ".byte 0xf0, 0x0f, 0xc7, 0x4e, 0x00" aka "lock cmpxchg8b > 0x0(%esi)" is a litle bit better ?
doesn't matter normally.. nops fall out quickly in the execution path ;)
-- Arjan van de Ven Intel Open Source Technology Centre For development, discussion and tips for power savings, visit http://www.lesswatts.org
|