This function compiles to 201 bytes of machine code. 2 callsites.
This function has a spinlocked code section,
which is significantly more expensive than call/return overhead.
Signed-off-by: Denys Vlasenko <dvlas...@redhat.com>
CC: Konrad Rzeszutek Wilk <konrad.w...@oracle.com>
C
This function compiles to 170 bytes of machine code. 7 callsites.
This function has a spinlocked code section,
which is significantly more expensive than call/return overhead.
Signed-off-by: Denys Vlasenko <dvlas...@redhat.com>
CC: Konrad Rzeszutek Wilk <konrad.w...@oracle.com>
C
On Tue, Feb 10, 2015 at 10:30 AM, Raghavendra K T
raghavendra...@linux.vnet.ibm.com wrote:
On 02/10/2015 06:23 AM, Linus Torvalds wrote:
add_smp(lock-tickets.head, TICKET_LOCK_INC);
if (READ_ONCE(lock-tickets.tail) TICKET_SLOWPATH_FLAG) ..
into something like
val