LoongArch: Add SMT (Simultaneous Multi-Threading) support
[linux-2.6-block.git] / arch / loongarch / include / asm / cpu-info.h
index cd73a6f57fe37c13600aa3e1b7a6f8ea1b087302..900589cb159de4e5997358443c5b5e3e50f92239 100644 (file)
@@ -54,6 +54,7 @@ struct cpuinfo_loongarch {
        struct cache_desc       cache_leaves[CACHE_LEAVES_MAX];
        int                     core;   /* physical core number in package */
        int                     package;/* physical package number */
+       int                     global_id; /* physical global thread number */
        int                     vabits; /* Virtual Address size in bits */
        int                     pabits; /* Physical Address size in bits */
        unsigned int            ksave_mask; /* Usable KSave mask. */