Feature #940
Wire up sys membarrier on each architecture
Start date:
09/26/2015
Due date:
% Done:
0%
Estimated time:
Updated by Mathieu Desnoyers over 5 years ago
For power8 and aarch64, will need to bind to arch-specific headers rather than "gcc", but still use the generic atomic implementation.
Updated by Mathieu Desnoyers over 5 years ago
For ia64, will need to create arch-specific header, and still use gcc generic atomics.
Updated by Mathieu Desnoyers over 5 years ago
tile needs own arch-specific header, which use generic atomics.
Updated by Mathieu Desnoyers over 5 years ago
arm system call has been pulled into Linux. Should be added to urcu.
Updated by Mathieu Desnoyers over 5 years ago
Architectures not yet available at kernel level but present in urcu: alpha, hppa, mips, sparc64.
Updated by Mathieu Desnoyers over 5 years ago
MIPS syscalls are merged into mainline kernel, however since there are 3 mips ABIs, wiring them up in urcu is not straightforward and would require access to MIPS boards for testing.
Updated by Mathieu Desnoyers over 5 years ago
Still missing: MIPS (there are about 3 ABIs, not trivial, need testing). alpha (syscall not wired in the kernel).