Revision 3a33c7605750fb6a87613044d16b1455e482414d authored by Will Deacon on 30 November 2017, 18:25:17 UTC, committed by Will Deacon on 01 December 2017, 13:05:08 UTC
The comments in the ASID allocator incorrectly hint at an MP-style idiom using the asid_generation and the active_asids array. In fact, the synchronisation is achieved using a combination of an xchg operation and a spinlock, so update the comments and remove the pointless smp_wmb(). Cc: James Morse <james.morse@arm.com> Signed-off-by: Will Deacon <will.deacon@arm.com>
1 parent 770ba06
File | Mode | Size |
---|---|---|
Makefile | -rw-r--r-- | 361 bytes |
compat.c | -rw-r--r-- | 2.2 KB |
ipc_sysctl.c | -rw-r--r-- | 5.4 KB |
mq_sysctl.c | -rw-r--r-- | 2.9 KB |
mqueue.c | -rw-r--r-- | 40.1 KB |
msg.c | -rw-r--r-- | 27.4 KB |
msgutil.c | -rw-r--r-- | 3.6 KB |
namespace.c | -rw-r--r-- | 4.8 KB |
sem.c | -rw-r--r-- | 58.1 KB |
shm.c | -rw-r--r-- | 38.6 KB |
syscall.c | -rw-r--r-- | 4.3 KB |
util.c | -rw-r--r-- | 22.2 KB |
util.h | -rw-r--r-- | 7.2 KB |
Computing file changes ...