Package: linux-image-5.19.0-2-amd64 Severity: normal X-Debbugs-Cc: jair.de.jesus.gonzalez.plascen...@intel.com, miguel.bernal.ma...@intel.com
Hello, I was recently approached by Intel engineers Jair de Jesús Gonzalez Plascencia and Miguel Bernal Marín, both Cc:ed here. They asked me for help to get the needed components for Intel Data Accelerator in Debian. A necessary first step towards achieving this is having the needed module built as part of our kernels; this driver has been part of Linux since 5.6. This report is to request you to add the module in Debian. Quoting from their mail to me: Specifically, the required configuration options to enable all of its features are: CONFIG_INTEL_IDXD=m # Intel Data Accelerators support # found in Linux kernels: 5.6–5.19, 6.0-rc+HEAD CONFIG_INTEL_IDXD_SVM=y # Accelerator Shared Virtual Memory Support # found in Linux kernels: 5.11–5.19, 6.0-rc+HEAD Other required configuration options that are already present in the Debian Bullseye and Debian Bookworm kernels are: CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IOMMU_SVM=y CONFIG_IRQ_REMAP=y CONFIG_PCI_ATS=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y CONFIG_DMA_ENGINE=y - What does it enable? / What is the use case? The driver enables the Data Streaming Accelerator or DSA capability for the 4th generation of the Intel Scalable Xeon processor family, with code name Sapphire Rapids, and for future Intel processors. As stated in the DSA specification (which can be found at https://software.intel.com/en-us/download/intel-data-streaming-accelerator-preliminary-architecture-specification): The driver enables the Data Streaming Accelerator or DSA capability for the 4th generation of the Intel Scalable Xeon processor family, with code name Sapphire Rapids, and for future Intel processors. As stated in the DSA specification (which can be found at https://software.intel.com/en-us/download/intel-data-streaming-accelerator-preliminary-architecture-specification ): Intel DSA is a high-performance data copy and transformation accelerator that will be integrated in future Intel® processors, targeted for optimizing streaming data movement and transformation operations common with applications for high-performance storage, networking, persistent memory, and various data processing applications. Intel DSA replaces Intel® QuickData Technology, which is a part of Intel® I/O Acceleration Technology. This request comes as a requisite for the packaging of the userspace components of this functionality (WNPP bug is to be fixed once I got a bug number assigned for this report). This functionality is available starting at Intel's fourth generation of Scalable Xeon server processors, code-named Sapphire Rapids. Currently some SPR products are planned to be launched on 2022 calendar week 42 and 2022 calendar week 45. High volume SPR processors have a planned launch window on 2023 calendar week 6 to 9 (Feb. 6, 2023 to March 3, 2023). Thank you very much! - Gunnar (but really, this should be signed by Miguel and Jair ;-) ) -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.18.0-3-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled --
signature.asc
Description: PGP signature