|
| 1 | +# Extensions And Patches |
| 2 | + |
| 3 | +Edge Microvisor Toolkit leverages a collection of extensions and patches |
| 4 | +to provide more versatile deployment options and optimizations for Intel® silicon based AI |
| 5 | +solutions at the edge. Read on to learn more about the components and kernel patchsets |
| 6 | +used in the toolkit. |
| 7 | + |
| 8 | +## Extensions |
| 9 | + |
| 10 | +Deploying of Edge Microvisor Toolkit with Lightweight Kubernetes (K3s) |
| 11 | +requires additional extensions which are downloaded as docker images. Below is |
| 12 | +a list of components essential for scaled deployment of the toolkit. |
| 13 | + |
| 14 | +### [Multus CNI](https://github.com/k8snetworkplumbingwg/multus-cni) |
| 15 | + |
| 16 | +A Container Network Interface (CNI) plugin for Kubernetes that enables you to |
| 17 | +attach multiple network interfaces to Kubernetes pods, which usually have only |
| 18 | +one network interface. |
| 19 | + |
| 20 | +### [Intel Device Plugins for Kubernetes](https://github.com/intel/intel-device-plugins-for-kubernetes) |
| 21 | + |
| 22 | +[GPU Plugin](https://github.com/intel/intel-device-plugins-for-kubernetes/blob/main/cmd/gpu_plugin/README.md) |
| 23 | + |
| 24 | +Intel GPU plugin provides access to discrete and integrated Intel GPU devices |
| 25 | +supported by the host kernel. It enables offloading compute operations of |
| 26 | +Kubernetes workload to GPU devices. It may be beneficial in such use cases as |
| 27 | +media transcoding and analytics, cloud gaming, AI training and inference. |
| 28 | + |
| 29 | +### [Calico](https://github.com/projectcalico/calico) |
| 30 | + |
| 31 | +- [CNI Plugin](https://github.com/projectcalico/calico/tree/master/cni-plugin) |
| 32 | +\- as [docker image](https://hub.docker.com/r/calico/cni). |
| 33 | + |
| 34 | + A plugin that enables you to use Calico for deployments based on Container |
| 35 | + Network Interface (CNI). |
| 36 | + |
| 37 | +- [Node](https://github.com/projectcalico/calico/tree/master/node) |
| 38 | + \- as [docker image](https://hub.docker.com/r/calico/node/). |
| 39 | + |
| 40 | + A CNI plugin that enables you to create a Layer 3 network for Kubernetes |
| 41 | + pods and assign a unique IP address for each. |
| 42 | + |
| 43 | +- [Kube controllers](https://github.com/projectcalico/calico/tree/master/kube-controllers) |
| 44 | + \- as [docker image](https://hub.docker.com/r/calico/kube-controllers). |
| 45 | + |
| 46 | + A set of controllers that monitor the resources in the Kubernetes API (network, |
| 47 | + policies, nodes) and adjust Calico's CNI configuration. |
| 48 | + |
| 49 | + |
| 50 | +## Patches |
| 51 | + |
| 52 | +Below are listed quilt patchsets that include |
| 53 | +[Intel not-upstreamed kernel features](https://github.com/open-edge-platform/edge-microvisor-toolkit/blob/3.0/SPECS/kernel/kernel.spec). |
| 54 | + |
| 55 | +### PREEMPT_RT |
| 56 | + |
| 57 | +- 0001-Revert-sched-core-Remove-the-unnecessary-need_resche.rt |
| 58 | +- 0001-hrtimer-Use-__raise_softirq_irqoff-to-raise-the-softirq.rt |
| 59 | +- 0002-timers-Use-__raise_softirq_irqoff-to-raise-the-softirq.rt |
| 60 | +- 0003-softirq-Use-a-dedicated-thread-for-timer-wakeups-on-PRE.rt |
| 61 | +- 0004-serial-8250-Switch-to-nbcon-console.rt |
| 62 | +- 0005-serial-8250-Revert-drop-lockdep-annotation-from-serial8.rt |
| 63 | +- 0006-locking-rt-Remove-one-__cond_lock-in-RT-s-spin_trylock_.rt |
| 64 | +- 0007-locking-rt-Add-sparse-annotation-for-RCU.rt |
| 65 | +- 0008-locking-rt-Annotate-unlock-followed-by-lock-for-sparse.rt |
| 66 | +- 0009-drm-i915-Use-preempt_disable-enable_rt-where-recommende.rt |
| 67 | +- 0010-drm-i915-Don-t-disable-interrupts-on-PREEMPT_RT-during-.rt |
| 68 | +- 0011-drm-i915-Don-t-check-for-atomic-context-on-PREEMPT_RT.rt |
| 69 | +- 0012-drm-i915-Disable-tracing-points-on-PREEMPT_RT.rt |
| 70 | +- 0013-drm-i915-gt-Use-spin_lock_irq-instead-of-local_irq_disa.rt |
| 71 | +- 0014-drm-i915-Drop-the-irqs_disabled-check.rt |
| 72 | +- 0015-drm-i915-guc-Consider-also-RCU-depth-in-busy-loop.rt |
| 73 | +- 0016-Revert-drm-i915-Depend-on-PREEMPT_RT.rt |
| 74 | +- 0017-sched-Add-TIF_NEED_RESCHED_LAZY-infrastructure.rt |
| 75 | +- 0018-sched-Add-Lazy-preemption-model.rt |
| 76 | +- 0019-sched-Enable-PREEMPT_DYNAMIC-for-PREEMPT_RT.rt |
| 77 | +- 0020-sched-x86-Enable-Lazy-preemption.rt |
| 78 | +- 0021-sched-Add-laziest-preempt-model.rt |
| 79 | +- 0022-sched-Fixup-the-IS_ENABLED-check-for-PREEMPT_LAZY.rt |
| 80 | +- 0023-tracing-Remove-TRACE_FLAG_IRQS_NOSUPPORT.rt |
| 81 | +- 0024-tracing-Record-task-flag-NEED_RESCHED_LAZY.rt |
| 82 | +- 0025-sysfs-Add-sys-kernel-realtime-entry.rt |
| 83 | +- 0001-serial-8250-enable-original-console-by-default.rt |
| 84 | +- 0001-kernel-trace-Add-DISALLOW_TRACE_PRINTK-make-option.rt |
| 85 | +- 0002-Revert-scripts-remove-bin2c.rt |
| 86 | +- 0003-extend-uio-driver-to-supports-msix.rt |
| 87 | +- 0004-virtio-add-VIRTIO_PMD-support.rt |
| 88 | +- 0005-virt-acrn-Introduce-interfaces-for-PIO-device.rt |
| 89 | +- 0006-Add-hypercall-to-access-MSR.rt |
| 90 | +- 0007-Revert-spi-Remove-unused-function-spi_busnum_to_master.rt |
| 91 | +- 0008-igc-add-CONFIG_IGC_TSN_TRACE-conditional-trace_printk-u.rt |
| 92 | +- 0009-stmmac_pci-add-CONFIG_STMMAC_TSN_TRACE-conditional-trac.rt |
| 93 | +- 0010-igb-prepare-for-AF_XDP-zero-copy-support.rt |
| 94 | +- 0011-igb-Introduce-XSK-data-structures-and-helpers.rt |
| 95 | +- 0012-igb-add-AF_XDP-zero-copy-Rx-support.rt |
| 96 | +- 0013-igb-add-AF_XDP-zero-copy-Tx-support.rt |
| 97 | +- 0014-igb-Add-BTF-based-metadata-for-XDP.rt |
| 98 | +- 0015-ANDROID-trace-power-add-trace_clock_set_parent.rt |
| 99 | +- 0016-ANDROID-trace-net-use-pK-for-kernel-pointers.rt |
| 100 | +- 0017-ANDROID-trace-add-non-hierarchical-function_graph-optio.rt |
| 101 | +- 0018-virtio-fix-VIRTIO_PMD-support.rt |
| 102 | +- 0019-drm-i915-add-i915-perf-event-capacity.rt |
| 103 | +- 0020-drm-xe-pm-allow-xe-with-CONFIG_PM.rt |
| 104 | + |
| 105 | +### Time-Sensitive Networking (TSN) |
| 106 | + |
| 107 | +- 0001-net-pcs-xpcs-enable-xpcs-reset-skipping.tsn |
| 108 | +- 0002-net-stmmac-Bugfix-on-stmmac_interrupt-for-WOL.tsn |
| 109 | +- 0003-net-phy-increase-gpy-loopback-test-delay.tsn |
| 110 | +- 0004-net-stmmac-Resolve-poor-line-rate-after-switching-from.tsn |
| 111 | +- 0005-net-phy-dp83867-perform-restart-AN-after-modifying-AN-.tsn |
| 112 | +- 0006-stmmac-intel-Separate-ADL-N-and-RPL-P-device-ID-from-T.tsn |
| 113 | +- 0007-net-stmmac-Adjust-mac_capabilities-for-Intel-mGbE-2.5G.tsn |
| 114 | +- 0008-stmmac-intel-skip-xpcs-reset-for-2.5Gbps-on-Intel-Alde.tsn |
| 115 | +- 0009-net-stmmac-add-check-for-2.5G-mode-to-prevent-MAC-capa.tsn |
| 116 | +- 0010-stmmac-intel-Enable-PHY-WoL-in-ADL-N.tsn |
| 117 | +- 0011-net-phy-reconfigure-PHY-WoL-when-WoL-option-is-enabled.tsn |
| 118 | +- 0012-net-stmmac-fix-MAC-and-phylink-mismatch-issue-after-re.tsn |
| 119 | +- 0013-net-stmmac-restructure-Rx-Tx-hardware-timestamping-fun.tsn |
| 120 | +- 0014-net-stmmac-Add-per-packet-time-based-scheduling-for-XD.tsn |
| 121 | +- 0015-net-stmmac-introduce-AF_XDP-ZC-RX-HW-timestamps.tsn |
| 122 | +- 0016-net-stmmac-add-fsleep-in-HW-Rx-timestamp-checking-loop.tsn |
| 123 | +- 0017-net-stmmac-select-PCS-negotiation-mode-according-to-th.tsn |
| 124 | +- 0018-net-pcs-xpcs-re-initiate-clause-37-Auto-negotiation.tsn |
| 125 | +- 0019-arch-x86-Add-IPC-mailbox-accessor-function-and-add-SoC.tsn |
| 126 | +- 0020-net-stmmac-configure-SerDes-according-to-the-interface.tsn |
| 127 | +- 0021-stmmac-intel-interface-switching-support-for-intel-pla.tsn |
| 128 | +- 0022-net-stmmac-Set-mac_managed_pm-flag-from-stmmac-to-reso.tsn |
| 129 | +- 0023-net-phylink-Add-module_exit.tsn |
| 130 | +- 0024-net-stmmac-introduce-AF_XDP-ZC-TX-HW-timestamps.tsn |
| 131 | +- 0025-net-sched-taprio-fix-too-early-schedules-switching.tsn |
| 132 | +- 0026-net-sched-taprio-fix-cycle-time-adjustment-for-next-en.tsn |
| 133 | +- 0027-net-sched-taprio-fix-impacted-fields-value-during-cycl.tsn |
| 134 | +- 0028-net-sched-taprio-get-corrected-value-of-cycle_time-and.tsn |
| 135 | +- 0029-xsk-add-txtime-field-in-xdp_desc-struct.tsn |
| 136 | +- 0030-Revert-net-stmmac-silence-FPE-kernel-logs.tsn |
| 137 | +- 0031-Revert-net-stmmac-support-fp-parameter-of-tc-taprio.tsn |
| 138 | +- 0032-Revert-net-stmmac-support-fp-parameter-of-tc-mqprio.tsn |
| 139 | +- 0033-Revert-net-stmmac-configure-FPE-via-ethtool-mm.tsn |
| 140 | +- 0034-Revert-net-stmmac-refactor-FPE-verification-process.tsn |
| 141 | +- 0035-Revert-net-stmmac-drop-stmmac_fpe_handshake.tsn |
| 142 | +- 0036-Revert-net-stmmac-move-stmmac_fpe_cfg-to-stmmac_priv-d.tsn |
| 143 | +- 0037-net-stmmac-add-FPE-preempt-setting-for-TxQ-preemptible.tsn |
| 144 | +- 0038-taprio-Add-support-for-frame-preemption-offload.tsn |
| 145 | +- 0039-net-stmmac-set-initial-EEE-policy-configuration.tsn |
| 146 | +- 0040-net-phy-fix-phylib-s-dual-eee_enabled.tsn |
| 147 | +- 0041-net-phy-ensure-that-genphy_c45_an_config_eee_aneg-sees.tsn |
| 148 | +- 0042-net-phy-fix-phy_ethtool_set_eee-incorrectly-enabling-L.tsn |
| 149 | +- 0001-igc-Set-the-RX-packet-buffer-size-for-TSN-mode.tsn |
| 150 | +- 0002-igc-Only-dump-registers-if-configured-to-dump-HW-infor.tsn |
| 151 | +- 0003-ethtool-Add-support-for-configuring-frame-preemption.tsn |
| 152 | +- 0004-ethtool-Add-support-for-Frame-Preemption-verification.tsn |
| 153 | +- 0005-igc-Add-support-for-enabling-frame-preemption-via-etht.tsn |
| 154 | +- 0006-igc-Add-support-for-TC_SETUP_PREEMPT.tsn |
| 155 | +- 0007-igc-Add-support-for-setting-frame-preemption-configura.tsn |
| 156 | +- 0008-igc-Add-support-for-Frame-Preemption-verification.tsn |
| 157 | +- 0009-igc-Add-support-for-exposing-frame-preemption-stats-re.tsn |
| 158 | +- 0010-igc-Optimize-the-packet-buffer-utilization.tsn |
| 159 | +- 0011-igc-Add-support-for-enabling-all-packets-to-be-receive.tsn |
| 160 | +- 0012-igc-Add-support-for-DMA-timestamp-for-non-PTP-packets.tsn |
| 161 | +- 0013-bpf-add-btf-register-unregister-API.tsn |
| 162 | +- 0014-net-core-XDP-metadata-BTF-netlink-API.tsn |
| 163 | +- 0015-rtnetlink-Fix-unchecked-return-value-of-dev_xdp_query_.tsn |
| 164 | +- 0016-rtnetlink-Add-return-value-check.tsn |
| 165 | +- 0017-tools-bpf-Query-XDP-metadata-BTF-ID.tsn |
| 166 | +- 0018-tools-bpf-Add-xdp-set-command-for-md-btf.tsn |
| 167 | +- 0019-igc-Add-BTF-based-metadata-for-XDP.tsn |
| 168 | +- 0020-igc-Enable-HW-RX-Timestamp-for-AF_XDP-ZC.tsn |
| 169 | +- 0021-igc-Take-care-of-DMA-timestamp-rollover.tsn |
| 170 | +- 0022-igc-Add-SO_TXTIME-for-AF_XDP-ZC.tsn |
| 171 | +- 0023-igc-Reodering-the-empty-packet-buffers-and-descriptors.tsn |
| 172 | +- 0024-Revert-igc-Add-support-for-PTP-.getcyclesx64.tsn |
| 173 | +- 0025-core-Introduce-netdev_tc_map_to_queue_mask.tsn |
| 174 | +- 0026-taprio-Replace-tc_map_to_queue_mask.tsn |
| 175 | +- 0027-mqprio-Add-support-for-frame-preemption-offload.tsn |
| 176 | +- 0030-igc-Reduce-retry-count-to-a-more-reasonable-number.tsn |
| 177 | +- 0001-igc-Enable-HW-TX-Timestamp-for-AF_XDP-ZC.tsn |
| 178 | +- 0002-igc-Enable-trace-for-HW-TX-Timestamp-AF_XDP-ZC.tsn |
| 179 | +- 0003-igc-Remove-the-CONFIG_DEBUG_MISC-condition-for-trace.tsn |
| 180 | +- 0006-Revert-net-stmmac-set-initial-EEE-policy-configurati.tsn |
| 181 | +- 0001-net-phy-Set-eee_cfg.eee_enabled-according-to-PHY.tsn |
| 182 | +- 0001-Revert-net-stmmac-add-FPE-preempt-setting-for-TxQ-pree.tsn |
| 183 | +- 0002-Reapply-net-stmmac-move-stmmac_fpe_cfg-to-stmmac_priv-.tsn |
| 184 | +- 0003-Reapply-net-stmmac-drop-stmmac_fpe_handshake.tsn |
| 185 | +- 0004-Reapply-net-stmmac-refactor-FPE-verification-process.tsn |
| 186 | +- 0005-Reapply-net-stmmac-configure-FPE-via-ethtool-mm.tsn |
| 187 | +- 0006-Reapply-net-stmmac-support-fp-parameter-of-tc-mqprio.tsn |
| 188 | +- 0007-Reapply-net-stmmac-support-fp-parameter-of-tc-taprio.tsn |
| 189 | +- 0008-Reapply-net-stmmac-silence-FPE-kernel-logs.tsn |
| 190 | + |
| 191 | +### SR-IOV |
| 192 | + |
| 193 | +- 0001-drm-i915-mtl-Add-C10-table-for-HDMI-Clock-25175.sriov |
| 194 | +- 0002-drm-i915-mtl-Copy-c10-phy-pll-sw-state-from-master-t.sriov |
| 195 | +- 0003-drm-i915-guc-Define-MAX_DWORDS-for-CTB-HXG-Message.sriov |
| 196 | +- 0004-drm-i915-call-taint_for_CI-on-FLR-failure.sriov |
| 197 | +- 0005-drm-i915-huc-load-HuC-via-non-POR-GSC-engine-flow.sriov |
| 198 | +- 0006-drm-i915-SR-IOV-Enabling-and-Support.sriov |
| 199 | +- 0007-Revert-drm-i915-move-platform_engine_mask-and-memory.sriov |
| 200 | +- 0008-drm-i915-gt-Enable-the-early-register-to-working-win.sriov |
| 201 | +- 0009-drm-i915-gt-Modify-the-adls-mocs-table-same-as-tgl-m.sriov |
| 202 | +- 0010-drm-i915-Bypass-gem_set_tiling-and-gem_get_tiling.sriov |
| 203 | +- 0011-drm-i915-enable-CCS-on-DG1-and-TGL-for-testing.sriov |
| 204 | +- 0012-drm-i915-force-VF-using-v70-GuC-API.sriov |
| 205 | +- 0013-drm-i915-fix-regression-on-sriov-vf-failures-due-to-.sriov |
| 206 | +- 0014-drm-i915-add-null-pointer-protection-inside-intel_fb.sriov |
| 207 | +- 0015-drm-i915-use-the-original-Wa_14010685332-for-PCH_ADP.sriov |
| 208 | +- 0016-drm-i915-fix-bitmap-clear-API-region-start-issue.sriov |
| 209 | +- 0017-drm-i915-iov-Expose-early-runtime-registers-for-MTL.sriov |
| 210 | +- 0018-drm-i915-gt-fix-empty-workaround-list-access-issue.sriov |
| 211 | +- 0019-drm-i915-mtl-Add-module-parameter-override-for-Wa_16.sriov |
| 212 | +- 0020-drm-i915-mtl-Provide-user-the-option-to-disable-ccs.sriov |
| 213 | +- 0021-drm-i915-mtl-Turn-on-Wa_16019325821-Wa_14019159160-b.sriov |
| 214 | +- 0022-drm-i915-pf-Use-GPU-to-set-PTE-owner.sriov |
| 215 | +- 0023-drm-i915-pf-Use-GPU-to-set-PTE-owner-on-platforms-wi.sriov |
| 216 | +- 0024-drm-i915-access-ddc-pointer-only-if-it-is-available.sriov |
| 217 | +- 0025-drm-i915-guc-Upgrade-GuC-fw-version-to-70.20.0.sriov |
| 218 | +- 0026-drm-i915-iov-Adding-runtime-reg-for-MTL-HuC-status.sriov |
| 219 | +- 0027-drm-i915-guc-Upgrade-GuC-fw-version-to-70.29.2.sriov |
| 220 | +- 0028-drm-i915-Re-add-enable_rc6-modparam.sriov |
| 221 | +- 0032-drm-virtio-freeze-and-restore-hooks-to-support-suspe.sriov |
| 222 | +- 0033-drm-virtio-save-and-restore-virtio_gpu_objects.sriov |
| 223 | +- 0001-drm-virtio-Use-drm_gem_plane_helper_prepare_fb.patch |
| 224 | +- 0034-drm-i915-pf-Introduce-i915_ggtt_save_ptes-and-i915_g.sriov |
| 225 | +- 0035-drm-i915-iov-Introduce-VFs-shadow-copy-of-GGTT-on-PF.sriov |
| 226 | +- 0036-drm-i915-iov-Shadow-GGTT-mock-selftestes.sriov |
| 227 | +- 0037-drm-i915-gt-Don-t-support-GGTT-save-restore-via-BAR-.sriov |
| 228 | +- 0038-drm-i915-pf-Add-helpers-for-saving-loading-GGTT-stat.sriov |
| 229 | +- 0039-drm-i915-pf-Handle-VF-pause-complete-notification.sriov |
| 230 | +- 0040-drm-i915-pf-Allow-to-save-restore-GuC-VF-state.sriov |
| 231 | +- 0041-drm-i915-pf-Save-and-restore-VFs-state-during-S2idle.sriov |
| 232 | +- 0042-drm-i915-pf-Skip-VF-save-restore-on-S2idle-S3-S4-if-.sriov |
| 233 | +- 0043-drm-i915-pf-Start-use-shadow-GGTT-to-save-restore-du.sriov |
| 234 | +- 0044-drm-i915-pf-Export-API-to-be-used-by-i915-vfio-pci.sriov |
| 235 | +- 0045-drm-i915-iov-Flag-which-tells-whether-PAUSE-is-in-pr.sriov |
| 236 | +- 0046-drm-i915-iov-Remember-run-state-on-suspend-and-resto.sriov |
| 237 | +- 0047-drm-i915-pf-Pause-VF-before-restore-GuC-state-after-.sriov |
| 238 | +- 0048-drm-i915-iov-fix-i915-sriov-build-issue.sriov |
| 239 | +- 0001-drm-i915-CTB-TLB-invalidation-fix-on-VM.sriov |
| 240 | +- 0002-vfio-i915-Add-vfio_pci-driver-for-Intel-graphics.sriov |
| 241 | +- 0003-drm-i915-guc-Upgrade-GuC-fw-version-to-70.36.0.sriov |
| 242 | +- 0001-drm-i915-Fix-logic-for-GUC-Process.sriov |
| 243 | +- 0001-vfio-i915-Add-support-for-MMIO-save-restore.sriov |
| 244 | +- 0002-drm-i915-SR-IOV-Save-Restore-Feature-support.sriov |
| 245 | +- 0001-i915-Enable-w-a-16026508708.sriov |
| 246 | +- 0001-virtio-hookup-irq_get_affinity-callback.sriov |
| 247 | +- 0002-virtio-break-and-reset-virtio-devices-on-device_shut.sriov |
| 248 | +- 0003-virtgpu-don-t-reset-on-shutdown.sriov |
| 249 | +- 0004-drm-virtio-implement-virtio_gpu_shutdown.sriov |
| 250 | +- 0001-drm-virtio-Wait-until-the-control-and-cursor-queues-.sriov |
| 251 | +- 0001-drm-i915-move-sriov-selftest-buffer-out-of-stack.sriov |
| 252 | +- 0001-drm-i915-Do-not-advertise-about-CCS.sriov |
| 253 | +- 0001-Revert-drm-i915-Do-not-advertise-about-CCS.sriov |
| 254 | + |
| 255 | +### DRM |
| 256 | + |
| 257 | +- 0001-drm-i915-enable-guc-submission-for-ADLs-by-default.drm |
| 258 | +- 0001-drm-i915-disable-a-couple-of-RT-functions-if-RT-is-d.drm |
| 259 | +- 0001-drm-i915-disable-dGPU-support-with-RT-kernel.drm |
| 260 | +- 0001-i915-Update-GUC-to-v70.44.1-for-i915-platforms.drm |
| 261 | +- 0001-Revert-drm-i915-disable-dGPU-support-with-RT-kernel.drm |
| 262 | +- 0001-drm-i915-gt-Avoid-using-masked-workaround-for-CCS_MODE.drm |
| 263 | +- 0002-drm-i915-gt-Move-the-CCS-mode-variable-to-a-global-pos.drm |
| 264 | +- 0003-drm-i915-gt-Allow-the-creation-of-multi-mode-CCS-masks.drm |
| 265 | +- 0004-drm-i915-gt-Refactor-uabi-engine-class-instance-list-c.drm |
| 266 | +- 0005-drm-i915-gem-Mark-and-verify-UABI-engine-validity.drm |
| 267 | +- 0006-drm-i915-gt-Introduce-for_each_enabled_engine-and-appl.drm |
| 268 | +- 0007-drm-i915-gt-Manage-CCS-engine-creation-within-UABI-exp.drm |
| 269 | +- 0008-drm-i915-gt-Remove-cslices-mask-value-from-the-CCS-str.drm |
| 270 | +- 0009-drm-i915-gt-Expose-the-number-of-total-CCS-slices.drm |
| 271 | +- 0010-drm-i915-gt-Store-engine-related-sysfs-kobjects.drm |
| 272 | +- 0011-drm-i915-gt-Store-active-CCS-mask.drm |
| 273 | +- 0012-drm-i915-Protect-access-to-the-UABI-engines-list-with-.drm |
| 274 | +- 0013-drm-i915-gt-Isolate-single-sysfs-engine-file-creation.drm |
| 275 | +- 0014-drm-i915-gt-Implement-creation-and-removal-routines-fo.drm |
| 276 | +- 0015-drm-i915-gt-Allow-the-user-to-change-the-CCS-mode-thro.drm |
| 277 | +- 0016-drm-i915-gt-Refactor-CCS-mode-handling-and-improve-app.drm |
| 278 | +- 0017-drm-i915-no-waiting-for-page-flip-in-vpp-case.drm |
| 279 | +- 0001-Remove-unneeded-files.patch |
| 280 | +- 0001-i915-gt-Upgrade-GuC-70.44.1-70.49.4.drm |
| 281 | +- 0001-drm-i915-no-force-probe-needed-for-mtl-platform.drm |
0 commit comments