|
@@ -44,7 +44,7 @@ EXPORT_SYMBOL(init_task);
|
|
* section. Since TSS's are completely CPU-local, we want them
|
|
* section. Since TSS's are completely CPU-local, we want them
|
|
* on exact cacheline boundaries, to eliminate cacheline ping-pong.
|
|
* on exact cacheline boundaries, to eliminate cacheline ping-pong.
|
|
*/
|
|
*/
|
|
-DEFINE_PER_CPU(struct tss_struct, init_tss) ____cacheline_internodealigned_in_smp = INIT_TSS;
|
|
|
|
|
|
+DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS;
|
|
|
|
|
|
/* Copies of the original ist values from the tss are only accessed during
|
|
/* Copies of the original ist values from the tss are only accessed during
|
|
* debugging, no special alignment required.
|
|
* debugging, no special alignment required.
|