linux/arch/tile/lib
Chris Metcalf 54229ff359 arch/tile: fix finv_buffer_remote() for tilegx
There were some correctness issues with this code that are now fixed
with this change.  The change is likely less performant than it could
be, but it should no longer be vulnerable to any races with memory
operations on the memory network while invalidating a range of memory.
This code is run infrequently so performance isn't critical, but
correctness definitely is.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
2012-04-02 12:13:53 -04:00
..
atomic_32.c
atomic_asm_32.S
cacheflush.c arch/tile: fix finv_buffer_remote() for tilegx 2012-04-02 12:13:53 -04:00
checksum.c
cpumask.c
delay.c
exports.c arch/tile: add a few #includes and an EXPORT to catch up with kernel changes. 2011-12-03 15:31:41 -05:00
Makefile arch/tile: make sure to build memcpy_user_64 without frame pointer 2012-04-02 12:12:42 -04:00
memchr_32.c
memchr_64.c
memcpy_32.S
memcpy_64.c
memcpy_tile64.c
memcpy_user_64.c arch/tile: make sure to build memcpy_user_64 without frame pointer 2012-04-02 12:12:42 -04:00
memmove.c
memset_32.c
memset_64.c
spinlock_32.c arch/tile: misplaced parens near likely 2012-03-12 15:32:18 -04:00
spinlock_64.c
spinlock_common.h arch/tile: fix bug in delay_backoff() 2012-04-02 12:13:15 -04:00
strchr_32.c
strchr_64.c
strlen_32.c
strlen_64.c
uaccess.c
usercopy_32.S
usercopy_64.S