1<kernel minlts="5.10.0" /> 2 3<!-- KEEP ALPHABETICALLY SORTED --> 4<!-- ARM base requirements --> 5<group> 6 <conditions> 7 <config> 8 <key>CONFIG_ARM</key> 9 <value type="bool">y</value> 10 </config> 11 </conditions> 12 <config> 13 <key>CONFIG_AEABI</key> 14 <value type="bool">y</value> 15 </config> 16 <config> 17 <key>CONFIG_CPU_SW_DOMAIN_PAN</key> 18 <value type="bool">y</value> 19 </config> 20 <config> 21 <key>CONFIG_DEVKMEM</key> 22 <value type="bool">n</value> 23 </config> 24 <config> 25 <key>CONFIG_OABI_COMPAT</key> 26 <value type="bool">n</value> 27 </config> 28</group> 29 30<!-- ARM64 base requirements --> 31<group> 32 <conditions> 33 <config> 34 <key>CONFIG_ARM64</key> 35 <value type="bool">y</value> 36 </config> 37 </conditions> 38 <config> 39 <key>CONFIG_ARM64_PAN</key> 40 <value type="bool">y</value> 41 </config> 42 <config> 43 <key>CONFIG_ARM64_SW_TTBR0_PAN</key> 44 <value type="bool">y</value> 45 </config> 46 <config> 47 <key>CONFIG_ARMV8_DEPRECATED</key> 48 <value type="bool">y</value> 49 </config> 50 <!--<config> 51 <key>CONFIG_CFI_CLANG</key> 52 <value type="bool">y</value> 53 </config>--> 54 <config> 55 <key>CONFIG_COMPAT</key> 56 <value type="bool">y</value> 57 </config> 58 <config> 59 <key>CONFIG_CP15_BARRIER_EMULATION</key> 60 <value type="bool">y</value> 61 </config> 62 <config> 63 <key>CONFIG_SETEND_EMULATION</key> 64 <value type="bool">y</value> 65 </config> 66 <config> 67 <key>CONFIG_SHADOW_CALL_STACK</key> 68 <value type="bool">y</value> 69 </config> 70 <config> 71 <key>CONFIG_SWP_EMULATION</key> 72 <value type="bool">y</value> 73 </config> 74 <config> 75 <key>CONFIG_BPF_JIT_ALWAYS_ON</key> 76 <value type="bool">y</value> 77 </config> 78 <config> 79 <key>CONFIG_HAVE_MOVE_PMD</key> 80 <value type="bool">y</value> 81 </config> 82 <config> 83 <key>CONFIG_HAVE_MOVE_PUD</key> 84 <value type="bool">y</value> 85 </config> 86 <config> 87 <key>CONFIG_KFENCE</key> 88 <value type="bool">y</value> 89 </config> 90 <config> 91 <key>CONFIG_USERFAULTFD</key> 92 <value type="bool">y</value> 93 </config> 94</group> 95 96<!-- x86 base requirements --> 97<group> 98 <conditions> 99 <config> 100 <key>CONFIG_X86</key> 101 <value type="bool">y</value> 102 </config> 103 </conditions> 104 <config> 105 <key>CONFIG_DEVKMEM</key> 106 <value type="bool">n</value> 107 </config> 108 <config> 109 <key>CONFIG_KFENCE</key> 110 <value type="bool">y</value> 111 </config> 112 <config> 113 <key>CONFIG_PAGE_TABLE_ISOLATION</key> 114 <value type="bool">y</value> 115 </config> 116 <config> 117 <key>CONFIG_RETPOLINE</key> 118 <value type="bool">y</value> 119 </config> 120 <config> 121 <key>CONFIG_HAVE_MOVE_PMD</key> 122 <value type="bool">y</value> 123 </config> 124 <config> 125 <key>CONFIG_HAVE_MOVE_PUD</key> 126 <value type="bool">y</value> 127 </config> 128 <config> 129 <key>CONFIG_USERFAULTFD</key> 130 <value type="bool">y</value> 131 </config> 132</group> 133 134<!-- x86_64 base requirements --> 135<group> 136 <conditions> 137 <config> 138 <key>CONFIG_X86_64</key> 139 <value type="bool">y</value> 140 </config> 141 </conditions> 142 <!--<config> 143 <key>CONFIG_CFI_CLANG</key> 144 <value type="bool">y</value> 145 </config>--> 146 <config> 147 <key>CONFIG_BPF_JIT_ALWAYS_ON</key> 148 <value type="bool">y</value> 149 </config> 150</group> 151 152<!-- CONFIG_ACPI || CONFIG_OF --> 153<group> 154 <conditions> 155 <config> 156 <key>CONFIG_ACPI</key> 157 <value type="bool">n</value> 158 </config> 159 </conditions> 160 <config> 161 <key>CONFIG_OF</key> 162 <value type="bool">y</value> 163 </config> 164</group> 165<group> 166 <conditions> 167 <config> 168 <key>CONFIG_OF</key> 169 <value type="bool">n</value> 170 </config> 171 </conditions> 172 <config> 173 <key>CONFIG_ACPI</key> 174 <value type="bool">y</value> 175 </config> 176</group> 177 178<!-- EXT4 requirements --> 179<group> 180 <conditions> 181 <config> 182 <key>CONFIG_EXT4_FS</key> 183 <value type="bool">y</value> 184 </config> 185 </conditions> 186 <config> 187 <key>CONFIG_EXT4_FS_POSIX_ACL</key> 188 <value type="bool">y</value> 189 </config> 190</group> 191 192<!-- F2FS requirements --> 193<group> 194 <conditions> 195 <config> 196 <key>CONFIG_F2FS_FS</key> 197 <value type="bool">y</value> 198 </config> 199 </conditions> 200 <config> 201 <key>CONFIG_F2FS_FS_POSIX_ACL</key> 202 <value type="bool">y</value> 203 </config> 204</group> 205