<p>Khaled El Mously has uploaded this change for <strong>review</strong>.</p><p><a href="https://cktreview.org/r/c/focal/linux-oracle/+/447">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">UBUNTU: [config] Enable ARM_SMMU and ARM_SMMU_V3<br><br>BugLink: https://bugs.launchpad.net/bugs/1925421<br><br>Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com><br>Change-Id: I2b367cb081f6946140743fde0314fe97464f038b<br>---<br>M debian.oracle/config/annotations<br>M debian.oracle/config/config.common.ubuntu<br>2 files changed, 34 insertions(+), 11 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://cktreview.org:29418/focal/linux-oracle refs/changes/47/447/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/debian.oracle/config/annotations b/debian.oracle/config/annotations</span><br><span>index 6e9d808..53de038 100644</span><br><span>--- a/debian.oracle/config/annotations</span><br><span>+++ b/debian.oracle/config/annotations</span><br><span>@@ -4,12 +4,6 @@</span><br><span> </span><br><span> include "../../debian.master/config/annotations"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-CONFIG_FAILOVER policy<{'amd64': 'm', 'arm64':'m'}></span><br><span style="color: hsl(0, 100%, 40%);">-CONFIG_FAILOVER mark<ENFORCED> note<OCI requirement></span><br><span style="color: hsl(0, 100%, 40%);">-CONFIG_NET_FAILOVER policy<{'amd64': 'm', 'arm64':'m'}></span><br><span style="color: hsl(0, 100%, 40%);">-CONFIG_NET_FAILOVER mark<ENFORCED> note<OCI requirement></span><br><span style="color: hsl(0, 100%, 40%);">-CONFIG_PAGE_POOL policy<{'amd64': 'y', 'arm64':'y'}></span><br><span style="color: hsl(0, 100%, 40%);">-CONFIG_PAGE_POOL mark<ENFORCED> note<OCI requirement></span><br><span> CONFIG_SOUNDWIRE policy<{'amd64': 'n', 'arm64':'n'}></span><br><span> CONFIG_SOUNDWIRE mark<ENFORCED> note<not needed for cloud kernels></span><br><span> CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC policy<{'amd64': 'n'}></span><br><span>@@ -36,8 +30,6 @@</span><br><span> CONFIG_MTD_DOCG3 mark<ENFORCED> note<LP:1792205></span><br><span> CONFIG_SAMPLE_TRACE_PRINTK policy<{'amd64': '-'}></span><br><span> CONFIG_SAMPLE_TRACE_PRINTK mark<ENFORCED> note<Disabled for cloud kernel></span><br><span style="color: hsl(0, 100%, 40%);">-CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT policy<{'arm64': '-'}></span><br><span style="color: hsl(0, 100%, 40%);">-CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT mark<ENFORCED> note<not needed for cloud kernels></span><br><span> CONFIG_REGULATOR_TPS65217 policy<{'arm64': '-'}></span><br><span> CONFIG_REGULATOR_TPS65217 mark<ENFORCED> note<not needed for cloud kernels></span><br><span> CONFIG_MFD_TPS65217 policy<{'arm64': 'n'}></span><br><span>@@ -60,3 +52,18 @@</span><br><span> # Menu: Processor type and features >> Architecture: arm64</span><br><span> CONFIG_ARM64_SW_TTBR0_PAN policy<{'arm64': 'y'}></span><br><span> CONFIG_ARM64_SW_TTBR0_PAN mark<ENFORCED> note<LP: #1968902></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+# Specificlaly requested or needed by Oracle:</span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_FAILOVER policy<{'amd64': 'm', 'arm64':'m'}></span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_FAILOVER mark<ENFORCED> note<OCI requirement></span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_NET_FAILOVER policy<{'amd64': 'm', 'arm64':'m'}></span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_NET_FAILOVER mark<ENFORCED> note<OCI requirement></span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_PAGE_POOL policy<{'amd64': 'y', 'arm64':'y'}></span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_PAGE_POOL mark<ENFORCED> note<OCI requirement></span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_ARM_SMMU policy<{'arm64':'y'}></span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_ARM_SMMU mark<ENFORCED> note<Requested by Oracle after suspected related to some boot-issues></span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_ARM_SMMU_V3 policy<{'arm64':'y'}></span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_ARM_SMMU_V3 mark<ENFORCED> note<Requested by Oracle after suspected related to some boot-issues></span><br><span>diff --git a/debian.oracle/config/config.common.ubuntu b/debian.oracle/config/config.common.ubuntu</span><br><span>index 55547ac..d54157c 100644</span><br><span>--- a/debian.oracle/config/config.common.ubuntu</span><br><span>+++ b/debian.oracle/config/config.common.ubuntu</span><br><span>@@ -518,8 +518,10 @@</span><br><span> # CONFIG_ARM_SCMI_PROTOCOL is not set</span><br><span> # CONFIG_ARM_SCPI_PROTOCOL is not set</span><br><span> # CONFIG_ARM_SDE_INTERFACE is not set</span><br><span style="color: hsl(0, 100%, 40%);">-# CONFIG_ARM_SMMU is not set</span><br><span style="color: hsl(0, 100%, 40%);">-# CONFIG_ARM_SMMU_V3 is not set</span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_ARM_SMMU=y</span><br><span style="color: hsl(120, 100%, 40%);">+# CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT is not set</span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_ARM_SMMU_V3=y</span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_ARM_SMMU_V3_PMU=m</span><br><span> # CONFIG_ARM_SP805_WATCHDOG is not set</span><br><span> # CONFIG_ARM_SPE_PMU is not set</span><br><span> CONFIG_AS3935=m</span><br><span>@@ -3696,8 +3698,10 @@</span><br><span> CONFIG_IOMMU_DMA=y</span><br><span> CONFIG_IOMMU_HELPER=y</span><br><span> CONFIG_IOMMU_IOVA=y</span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_IOMMU_IO_PGTABLE=y</span><br><span> # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set</span><br><span style="color: hsl(0, 100%, 40%);">-# CONFIG_IOMMU_IO_PGTABLE_LPAE is not set</span><br><span style="color: hsl(120, 100%, 40%);">+CONFIG_IOMMU_IO_PGTABLE_LPAE=y</span><br><span style="color: hsl(120, 100%, 40%);">+# CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set</span><br><span> CONFIG_IOMMU_SUPPORT=y</span><br><span> # CONFIG_ION is not set</span><br><span> CONFIG_IONIC=m</span><br><span></span><br></pre><p>To view, visit <a href="https://cktreview.org/r/c/focal/linux-oracle/+/447">change 447</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://cktreview.org/r/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://cktreview.org/r/c/focal/linux-oracle/+/447"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: focal/linux-oracle </div>
<div style="display:none"> Gerrit-Branch: master-next </div>
<div style="display:none"> Gerrit-Change-Id: I2b367cb081f6946140743fde0314fe97464f038b </div>
<div style="display:none"> Gerrit-Change-Number: 447 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Khaled El Mously <khalid.elmously@canonical.com> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>