1<kernel minlts="5.4.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_USERFAULTFD</key> 88 <value type="bool">y</value> 89 </config> 90</group> 91 92<!-- x86 base requirements --> 93<group> 94 <conditions> 95 <config> 96 <key>CONFIG_X86</key> 97 <value type="bool">y</value> 98 </config> 99 </conditions> 100 <config> 101 <key>CONFIG_DEVKMEM</key> 102 <value type="bool">n</value> 103 </config> 104 <config> 105 <key>CONFIG_PAGE_TABLE_ISOLATION</key> 106 <value type="bool">y</value> 107 </config> 108 <config> 109 <key>CONFIG_RETPOLINE</key> 110 <value type="bool">y</value> 111 </config> 112 <config> 113 <key>CONFIG_HAVE_MOVE_PMD</key> 114 <value type="bool">y</value> 115 </config> 116 <config> 117 <key>CONFIG_HAVE_MOVE_PUD</key> 118 <value type="bool">y</value> 119 </config> 120 <config> 121 <key>CONFIG_USERFAULTFD</key> 122 <value type="bool">y</value> 123 </config> 124</group> 125 126<!-- x86_64 base requirements --> 127<group> 128 <conditions> 129 <config> 130 <key>CONFIG_X86_64</key> 131 <value type="bool">y</value> 132 </config> 133 </conditions> 134 <config> 135 <key>CONFIG_CFI_CLANG</key> 136 <value type="bool">y</value> 137 </config> 138 <config> 139 <key>CONFIG_BPF_JIT_ALWAYS_ON</key> 140 <value type="bool">y</value> 141 </config> 142</group> 143 144<!-- CONFIG_ACPI || CONFIG_OF --> 145<group> 146 <conditions> 147 <config> 148 <key>CONFIG_ACPI</key> 149 <value type="bool">n</value> 150 </config> 151 </conditions> 152 <config> 153 <key>CONFIG_OF</key> 154 <value type="bool">y</value> 155 </config> 156</group> 157<group> 158 <conditions> 159 <config> 160 <key>CONFIG_OF</key> 161 <value type="bool">n</value> 162 </config> 163 </conditions> 164 <config> 165 <key>CONFIG_ACPI</key> 166 <value type="bool">y</value> 167 </config> 168</group> 169 170<!-- EXT4 requirements --> 171<group> 172 <conditions> 173 <config> 174 <key>CONFIG_EXT4_FS</key> 175 <value type="bool">y</value> 176 </config> 177 </conditions> 178 <config> 179 <key>CONFIG_EXT4_FS_POSIX_ACL</key> 180 <value type="bool">y</value> 181 </config> 182</group> 183 184<!-- F2FS requirements --> 185<group> 186 <conditions> 187 <config> 188 <key>CONFIG_F2FS_FS</key> 189 <value type="bool">y</value> 190 </config> 191 </conditions> 192 <config> 193 <key>CONFIG_F2FS_FS_POSIX_ACL</key> 194 <value type="bool">y</value> 195 </config> 196</group> 197