From a1e8247d41630e4dab29e6daf39832f397b73615 Mon Sep 17 00:00:00 2001 From: Lei wang Date: Mon, 29 Aug 2022 17:05:08 +0800 Subject: [PATCH] ARM: dts: msm: Disable kpti/ssbd for gen3 chipset Gen3 chipset does not exposed meltdown vulnerability ,so disable it in kernel side for better performance. SSB by default works in kernel mode which bring in big syscall overhead, disable it by default. Change-Id: I8a105c85fa764d47cf31539e38fec6e747af3c5d --- qcom/sdmshrike.dtsi | 4 +++- qcom/sm8150.dtsi | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/qcom/sdmshrike.dtsi b/qcom/sdmshrike.dtsi index 8551143c..7f3151c0 100644 --- a/qcom/sdmshrike.dtsi +++ b/qcom/sdmshrike.dtsi @@ -334,7 +334,9 @@ }; }; - chosen {}; + chosen { + bootargs = "kpti=0 ssbd=force-off"; + }; firmware: firmware { android { diff --git a/qcom/sm8150.dtsi b/qcom/sm8150.dtsi index f8f273a3..77f81a81 100644 --- a/qcom/sm8150.dtsi +++ b/qcom/sm8150.dtsi @@ -351,7 +351,7 @@ }; chosen: chosen { - bootargs = "qcom_dma_heaps.enable_bitstream_contig_heap=y"; + bootargs = "qcom_dma_heaps.enable_bitstream_contig_heap=y kpti=0 ssbd=force-off"; }; soc: soc { };