---------- Forwarded message ----------
From: Sushil Mayengbam <hacker.mayengbam@xxxxxxxxx>
Date: Sun, Jan 3, 2010 at 2:25 PM
Subject: spin_lock_string (of /include/asm-i386/spinlock.h) macro definition (not clear) of version <= 2.6.8
To: kernelnewbies@xxxxxxxxxxxx
Hi,
From: Sushil Mayengbam <hacker.mayengbam@xxxxxxxxx>
Date: Sun, Jan 3, 2010 at 2:25 PM
Subject: spin_lock_string (of /include/asm-i386/spinlock.h) macro definition (not clear) of version <= 2.6.8
To: kernelnewbies@xxxxxxxxxxxx
Hi,
I couldn't understand the logic behind the insertion of a new subsection ".section .text.lock" as shown below (highlighted) in the older version (<= 2.6.8). Can you please explain how this section is only called upon when the 'SIGN' bit is SET by line:58? If the 'SIGN' bit is not SET, where would the control go from line: 58?