Re: [PATCH v10 2/3] powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores

2018-10-12 Thread Srikar Dronamraju
* Gautham R. Shenoy [2018-10-11 11:03:02]: > From: "Gautham R. Shenoy" > > > +#ifdef CONFIG_SCHED_SMT > + if (has_big_cores) { > + pr_info("Using small cores at SMT level\n"); > + power9_topology[0].mask = smallcore_smt_mask; > +

[PATCH v10 2/3] powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores

2018-10-10 Thread Gautham R. Shenoy
From: "Gautham R. Shenoy" POWER9 SMT8 cores consist of two groups of threads, where threads in each group shares L1-cache. The scheduler is not aware of this distinction as the current sched-domain hierarchy has all the threads of the core defined at the SMT domain. SMT [Thread