[PATCH] i386: fix rwsem build bug on CONFIG_M386=y
CONFIG_M386 turns on spinlock-based generic rwsems - which surprises the semaphore.S rwsem stubs. Tested both with and without CONFIG_M386. Reported-by: Klaus Knopper <knopper@knopper.net> Triaged-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Andi Kleen <ak@suse.de>
This commit is contained in:
parent
7d0b0e8ddb
commit
88271e9e43
|
@ -152,6 +152,8 @@ ENTRY(__read_lock_failed)
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef CONFIG_RWSEM_XCHGADD_ALGORITHM
|
||||||
|
|
||||||
/* Fix up special calling conventions */
|
/* Fix up special calling conventions */
|
||||||
ENTRY(call_rwsem_down_read_failed)
|
ENTRY(call_rwsem_down_read_failed)
|
||||||
CFI_STARTPROC
|
CFI_STARTPROC
|
||||||
|
@ -214,3 +216,4 @@ ENTRY(call_rwsem_downgrade_wake)
|
||||||
CFI_ENDPROC
|
CFI_ENDPROC
|
||||||
END(call_rwsem_downgrade_wake)
|
END(call_rwsem_downgrade_wake)
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue