+1
−1
arch/x86_64/lib/rwlock.S
0 → 100644
+38
−0
+0
−30
+10
−58
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
- Move the slow path fallbacks to their own assembly files
This makes them much easier to read and is needed for the next change.
- Add CFI annotations for unwinding (XXX need review)
- Remove constant case which can never happen with out of line spinlocks
- Use patchable LOCK prefixes
- Don't use lock sections anymore for inline code because they can't
be expressed by the unwinder (this adds one taken jump to the lock
fast path)
Cc: jbeulich@novell.com
Signed-off-by:
Andi Kleen <ak@suse.de>