diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/futex.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/futex.c b/kernel/futex.c index 815d7af2ffe8..f3a3a071283c 100644 --- a/kernel/futex.c +++ b/kernel/futex.c | |||
| @@ -343,6 +343,8 @@ static void get_futex_key_refs(union futex_key *key) | |||
| 343 | case FUT_OFF_MMSHARED: | 343 | case FUT_OFF_MMSHARED: |
| 344 | futex_get_mm(key); /* implies MB (B) */ | 344 | futex_get_mm(key); /* implies MB (B) */ |
| 345 | break; | 345 | break; |
| 346 | default: | ||
| 347 | smp_mb(); /* explicit MB (B) */ | ||
| 346 | } | 348 | } |
| 347 | } | 349 | } |
| 348 | 350 | ||
