An error occurred while fetching folder content.
cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early
Thomas Gleixner authored
commit fee0aede

 upstream

The CPU_SMT_NOT_SUPPORTED state is set (if the processor does not support
SMT) when the sysfs SMT control file is initialized.

That was fine so far as this was only required to make the output of the
control file correct and to prevent writes in that case.

With the upcoming l1tf command line parameter, this needs to be set up
before the L1TF mitigation selection and command line parsing happens.
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Tested-by: default avatarJiri Kosina <jkosina@suse.cz>
Reviewed-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: default avatarJosh Poimboeuf <jpoimboe@redhat.com>
Link: https://lkml.kernel.org/r/20180713142323.121795971@linutronix.de

Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
476d29ab
Name Last commit Last update
..
amba License cleanup: add SPDX GPL-2.0 license identifier to files with no license
avf i40e/i40evf: support for VF VLAN tag stripping control
bcma License cleanup: add SPDX GPL-2.0 license identifier to files with no license
byteorder License cleanup: add SPDX GPL-2.0 license identifier to files with no license
can License cleanup: add SPDX GPL-2.0 license identifier to files with no license
ceph License cleanup: add SPDX GPL-2.0 license identifier to files with no license
clk License cleanup: add SPDX GPL-2.0 license identifier to files with no license
crush License cleanup: add SPDX GPL-2.0 license identifier to files with no license
decompress License cleanup: add SPDX GPL-2.0 license identifier to files with no license
dma License cleanup: add SPDX GPL-2.0 license identifier to files with no license
extcon extcon: adc-jack: Fix incompatible pointer type warning
firmware/meson firmware: meson-sm: Check for buffer output size
fpga License cleanup: add SPDX GPL-2.0 license identifier to files with no license
fsl License cleanup: add SPDX GPL-2.0 license identifier to files with no license
gpio License cleanup: add SPDX GPL-2.0 license identifier to files with no license
hsi HSI: core: switch port event notifier from atomic to blocking
i2c Merge branch 'i2c/for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
iio iio:buffer: make length types match kfifo types
input License cleanup: add SPDX GPL-2.0 license identifier to files with no license
irqchip KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid
isdn isdn/capi: move capi_info2str to capidrv.c
lockd License cleanup: add SPDX GPL-2.0 license identifier to files with no license
mailbox mailbox: Add driver for Broadcom FlexRM ring manager
mfd License cleanup: add SPDX GPL-2.0 license identifier to files with no license
mlx4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
mlx5
mmc
mtd
mux
netfilter
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf
phy
pinctrl
platform_data
power
qed
raid
regulator
remoteproc
reset
rpmsg
rtc
sched
soc
spi
ssb
sunrpc
ulpi
unaligned
usb
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h
acpi_dma.h
acpi_iort.h
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
aio.h
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple_bl.h
arch_topology.h
arm-cci.h
arm-smccc.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h