* Laurent Dufour <ldufour@xxxxxxxxxxxxx> [2023-07-05 16:51:42]: > From: Michael Ellerman <mpe@xxxxxxxxxxxxxx> > > Add support for HOTPLUG_SMT, which enables the generic sysfs SMT support > files in /sys/devices/system/cpu/smt, as well as the "nosmt" boot > parameter. > > Implement the recently added hooks to allow partial SMT states, allow > any number of threads per core. > > Tie the config symbol to HOTPLUG_CPU, which enables it on the major > platforms that support SMT. If there are other platforms that want the > SMT support that can be tweaked in future. > > Signed-off-by: Michael Ellerman <mpe@xxxxxxxxxxxxxx> > [ldufour: pass current SMT level to cpu_smt_set_num_threads] > [ldufour: remove topology_smt_supported] > [ldufour: remove topology_smt_threads_supported] > [ldufour: select CONFIG_SMT_NUM_THREADS_DYNAMIC] > [ldufour: update kernel-parameters.txt] > Signed-off-by: Laurent Dufour <ldufour@xxxxxxxxxxxxx> Looks good to me. Reviewed-by: Srikar Dronamraju <srikar@xxxxxxxxxxxxxxxxxx> -- Thanks and Regards Srikar Dronamraju