Messages in this thread | | | Subject | Re: [PATCH] x86: fix and improve cmpxchg_double{,_local}() | From | Eric Dumazet <> | Date | Tue, 03 Jan 2012 17:13:38 +0100 |
| |
Le mardi 03 janvier 2012 à 16:08 +0000, Jan Beulich a écrit :
> "1" and "672" are both local labels, so both are okay. As long as there's > no other (colliding) use of 672 anywhere, that would seem to be the > preferred fix (feel free to put my ack on the patch when you formally > submit it).
I was referring the use of a label local to the macro itself, with restricted scope.
following psudi code would trigger an asm error :
.macro FOO .local_label 1 1: lock .section .smp_locks,"a" .balign 4 .long 1b - . .previous .endm
FOO jne 1b
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |