linux-stable/drivers
Pawan Gupta 9c23a90648 x86/vmscape: Enable the mitigation
Commit 556c1ad666 upstream.

Enable the previously added mitigation for VMscape. Add the cmdline
vmscape={off|ibpb|force} and sysfs reporting.

Signed-off-by: Pawan Gupta <pawan.kumar.gupta@linux.intel.com>
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-09-11 17:23:22 +02:00
..
accel accel/ivpu: Prevent recovery work from being queued during device removal 2025-09-09 19:02:28 +02:00
accessibility
acpi ACPI: RISC-V: Fix FFH_CPPC_CSR error handling 2025-09-09 19:02:39 +02:00
amba
android
ata
atm atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). 2025-09-04 16:55:36 +02:00
auxdisplay
base x86/vmscape: Enable the mitigation 2025-09-11 17:23:22 +02:00
bcma
block
bluetooth Bluetooth: vhci: Prevent use-after-free by removing debugfs files early 2025-09-09 19:02:21 +02:00
bus
cache
cdrom
cdx cdx: Fix off-by-one error in cdx_rpmsg_probe() 2025-08-28 16:34:40 +02:00
char
clk
clocksource
comedi comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl() 2025-08-28 16:34:40 +02:00
connector
counter
cpufreq
cpuidle
crypto octeontx2: Set appropriate PF, VF masks and shifts based on silicon 2025-09-04 16:55:37 +02:00
cxl
dax
dca
devfreq
dio
dma
dma-buf
dpll
edac
eisa
extcon
firewire
firmware firmware: qcom: scm: request the waitqueue irq *after* initializing SCM 2025-09-04 16:55:51 +02:00
fpga fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() 2025-08-28 16:34:39 +02:00
fsi
fwctl
gnss
gpio
gpu Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1" 2025-09-09 19:02:41 +02:00
greybus
hid HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() 2025-09-04 16:55:46 +02:00
hsi
hte
hv
hwmon hwmon: (ina238) Correctly clamp power limits 2025-09-09 19:02:38 +02:00
hwspinlock
hwtracing
i2c i2c: rtl9300: Add missing count byte for SMBus Block Ops 2025-08-28 16:34:42 +02:00
i3c
idle
iio iio: imu: inv_icm42600: change invalid data error to -EBUSY 2025-08-28 16:34:42 +02:00
infiniband RDMA/hns: Fix dip entries leak on devices newer than hip09 2025-08-28 16:34:44 +02:00
input
interconnect
iommu iommu/amd: Avoid stack buffer overflow from kernel cmdline 2025-08-28 16:34:45 +02:00
ipack
irqchip
isdn mISDN: Fix memory leak in dsp_hwec_enable() 2025-09-09 19:02:22 +02:00
leds
macintosh
mailbox
mcb
md md: prevent incorrect update of resync/recovery offset 2025-09-09 19:02:39 +02:00
media
memory
memstick
message
mfd
misc
mmc
most most: core: Drop device reference after usage in get_channel() 2025-08-28 16:34:40 +02:00
mtd
mux
net microchip: lan865x: Fix LAN8651 autoloading 2025-09-09 19:02:35 +02:00
nfc
ntb
nubus
nvdimm
nvme
nvmem
of of_numa: fix uninitialized memory nodes causing kernel panic 2025-09-09 19:02:31 +02:00
opp
parisc
parport
pci PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up 2025-08-28 16:34:41 +02:00
pcmcia pcmcia: Add error handling for add_interval() in do_validate_mem() 2025-09-09 19:02:36 +02:00
peci
perf
phy
pinctrl pinctrl: airoha: Fix return value in pinconf callbacks 2025-09-04 16:55:29 +02:00
platform platform/x86/intel: power-domains: Use topology_logical_package_id() for package ID 2025-09-09 19:02:36 +02:00
pmdomain
pnp
power
powercap
pps
ps3
ptp ptp: ocp: fix use-after-free bugs causing by ptp_ocp_watchdog 2025-09-09 19:02:22 +02:00
pwm
rapidio
ras
regulator regulator: tps65219: regulator: tps65219: Fix error codes in probe() 2025-08-28 16:34:47 +02:00
remoteproc
reset
rpmsg
rtc
s390
sbus
scsi scsi: sr: Reinstate rotational media flag 2025-09-09 19:02:37 +02:00
sh
siox
slimbus
soc soc: qcom: mdt_loader: Deal with zero e_shentsize 2025-09-09 19:02:31 +02:00
soundwire
spi spi: spi-qpic-snand: unregister ECC engine on probe error and device remove 2025-09-09 19:02:39 +02:00
spmi
ssb
staging
target
tc
tee tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible" 2025-09-09 19:02:17 +02:00
thermal thermal/drivers/mediatek/lvts_thermal: Add mt7988 lvts commands 2025-09-04 16:55:52 +02:00
thunderbolt
tty
ufs scsi: ufs: ufs-qcom: Fix ESI null pointer dereference 2025-08-28 16:34:47 +02:00
uio
usb usb: dwc3: pci: add support for the Intel Wildcat Lake 2025-08-28 16:34:41 +02:00
vdpa
vfio
vhost vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() 2025-09-04 16:55:32 +02:00
video
virt
virtio
w1
watchdog
xen
zorro
Kconfig
Makefile