diff options
author | Richard Braun <rbraun@sceen.net> | 2017-07-02 14:46:28 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2017-07-02 14:46:28 +0200 |
commit | 759572e8ecbbfc34575deaf8c216bb2cdd0a95a8 (patch) | |
tree | a609639b88eb4d13a45d0fe313cbf8f0fbeb6f60 /kern/sref.c | |
parent | d27f4b6eab1c1a7764ae2861078490012b9e9399 (diff) | |
parent | 2a98de687a0915701dc5032e9717edf363e531b9 (diff) |
Merge branch 'vm_object'
Diffstat (limited to 'kern/sref.c')
-rw-r--r-- | kern/sref.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kern/sref.c b/kern/sref.c index 7c4f14e1..7167efff 100644 --- a/kern/sref.c +++ b/kern/sref.c @@ -288,6 +288,7 @@ sref_weakref_tryget(struct sref_weakref *weakref) { uintptr_t addr, oldval, newval; + /* TODO Review */ do { addr = atomic_load(&weakref->addr, ATOMIC_RELAXED); newval = addr & SREF_WEAKREF_MASK; |