Commit 65a58ab044308ae65ca06c50fb10be5e0e080989
Committed by
Linus Torvalds
1 parent
a18ff1bde0
Exists in
master
and in
20 other branches
uml: no locking needed in tls.c
Comment the lack of locking on a couple of globals. Also fix the formatting of __setup_host_supports_tls. Signed-off-by: Jeff Dike <jdike@linux.intel.com> Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Showing 1 changed file with 8 additions and 3 deletions Side-by-side Diff
arch/um/sys-i386/tls.c
... | ... | @@ -23,9 +23,13 @@ |
23 | 23 | #include "skas.h" |
24 | 24 | #endif |
25 | 25 | |
26 | -/* If needed we can detect when it's uninitialized. */ | |
26 | +/* | |
27 | + * If needed we can detect when it's uninitialized. | |
28 | + * | |
29 | + * These are initialized in an initcall and unchanged thereafter. | |
30 | + */ | |
27 | 31 | static int host_supports_tls = -1; |
28 | -int host_gdt_entry_tls_min = -1; | |
32 | +int host_gdt_entry_tls_min; | |
29 | 33 | |
30 | 34 | #ifdef CONFIG_MODE_SKAS |
31 | 35 | int do_set_thread_area_skas(struct user_desc *info) |
... | ... | @@ -361,7 +365,8 @@ |
361 | 365 | |
362 | 366 | /* XXX: This part is probably common to i386 and x86-64. Don't create a common |
363 | 367 | * file for now, do that when implementing x86-64 support.*/ |
364 | -static int __init __setup_host_supports_tls(void) { | |
368 | +static int __init __setup_host_supports_tls(void) | |
369 | +{ | |
365 | 370 | check_host_supports_tls(&host_supports_tls, &host_gdt_entry_tls_min); |
366 | 371 | if (host_supports_tls) { |
367 | 372 | printk(KERN_INFO "Host TLS support detected\n"); |