[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1021337: marked as done (linux-image-5.19.0-2-amd64: Please enable building of the idxd module for the IntelData Accelerator support)



Your message dated Sun, 09 Oct 2022 17:00:11 +0000
with message-id <E1ohZet-006kb8-Gw@fasolo.debian.org>
and subject line Bug#1021337: fixed in linux 6.0-1~exp1
has caused the Debian Bug report #1021337,
regarding linux-image-5.19.0-2-amd64: Please enable building of the idxd module for the IntelData Accelerator support
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1021337: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021337
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-image-5.19.0-2-amd64
Severity: normal
X-Debbugs-Cc: jair.de.jesus.gonzalez.plascencia@intel.com, miguel.bernal.marin@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

-- 

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 6.0-1~exp1
Done: Salvatore Bonaccorso <carnil@debian.org>

We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1021337@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvatore Bonaccorso <carnil@debian.org> (supplier of updated linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 09 Oct 2022 17:11:55 +0200
Source: linux
Architecture: source
Version: 6.0-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Closes: 1016092 1021337
Changes:
 linux (6.0-1~exp1) experimental; urgency=medium
 .
   * New upstream release: https://kernelnewbies.org/Linux_6.0
 .
   [ Salvatore Bonaccorso ]
   * drivers/hwmon: Enable SENSORS_SHT3x and SENSORS_SHT4x as module
     (Closes: #1016092)
   * [rt] Update to 6.0-rt11
 .
   [ Diederik de Haas ]
   * [amd64] drivers/dma: Enable INTEL_IDXD as module and INTEL_IDXD_SVM as
     builtin (Closes: #1021337)
 .
   [ Ben Hutchings ]
   * d/salsa-ci.yml: Use !reference to include scripts from common pipeline
   * d/salsa-ci.yml: Remove obsolete lintian error suppressions
 .
   [ Christopher Obbard ]
   * [arm64] drivers/regulator: Enable MP8859 as module
 .
   [ Mateusz Łukasik ]
   * Compile with gcc-12 on all architectures
   * d/salsa-ci.yml: Add linux-compiler-* packages to build-signed job artifacts
Checksums-Sha1:
 393fba05d5da1b85203ff2876006c2e77a09c5f9 260645 linux_6.0-1~exp1.dsc
 fed1ffd1266cd1a711143d2503fe553ffe3ef35b 136345164 linux_6.0.orig.tar.xz
 a7e3ec114a8ad5aa6d703c738bb4963119e1331e 1341336 linux_6.0-1~exp1.debian.tar.xz
 ba3ca6839fae06e5a620c7576cadaa5613f99583 6655 linux_6.0-1~exp1_source.buildinfo
Checksums-Sha256:
 4d60cae7df13c68ab4865b3127cebb1e09116df303ca0dca3cc209e214af0019 260645 linux_6.0-1~exp1.dsc
 da1efa7649396fdc7a71a51f0c6b2600cbe9872c281061976e77eed315ed8171 136345164 linux_6.0.orig.tar.xz
 1cf5396ab456e036f84a2b70ff81ffd54b6210d8c9f639a34da3a3ef411c1fc8 1341336 linux_6.0-1~exp1.debian.tar.xz
 17edd5eee065bbd06363c6bc57167919ab59b085bac234b6560698a4232e4e9d 6655 linux_6.0-1~exp1_source.buildinfo
Files:
 79c813a192da2199f9a160e4930d456c 260645 kernel optional linux_6.0-1~exp1.dsc
 2c05cc3d962434fc8014389ea27573d0 136345164 kernel optional linux_6.0.orig.tar.xz
 ee2fcb02a3b9a0ab19c0d348026272a5 1341336 kernel optional linux_6.0-1~exp1.debian.tar.xz
 a0f76991263f8a6bdc6aff4509582c6b 6655 kernel optional linux_6.0-1~exp1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmNC5UxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89EOE8P/jJf3TBpinTyIfOvPKJO4Gi7EWF/drDc
R8djzrtVAKsdeEYQrqQJQddH/EijdRLSdKk8b8/QtxZyGYvU93BYOGoED180BGFF
4HmSatPD995ZdkKdZRWAuv8rsAVuSqn+sS9jr6m1U76nsPgADZyhqw+oC2WMnElq
A+O+kyMbir19nmNB82/6MLpsGs5kTMOM5MqF50EmSrx0aMMsmGrbKdyGVgmss4vc
v50NWsiXxvX8T0CVI/489t2wbSnR4FdMIYsrf6Oz3+YZW5dK2k3NVErly3PHy6a9
d5xkAo2s7MIzoLkz99JmQ/71MALAyVp9CcD0+lUCcjBDPqBv9N1vBRpG34ZBtGis
HHX+m9xWHV4Bl7HWSS7t2qLHdzpvhHbRetFT8l4xJJx6skLQPHc7XyU306InZWcb
0nNcSl/uBouwBAg+FGqivPvu1ik8Jsx1E5RMkVOJsFd79IC2bQeczALxc7a9kwgi
rZzTm1Qo6JSC1ANfh+eIlnGO1E9lam7KVLJ12Ew1RnQ/yVueLqQnkJ6EkvHgtaQE
ebV6CXtjVtpBX77/DlBkvP22ETPKh98/2umJ+IOkce4dB9s9igmOtvMCej3Z4YsE
0DmXopzroa3kxWbN6unwr4n8fSJ5/y/Yaz1NVSvuOita0yFSCdT+nKqKvtqdHktQ
YkchKrkpeE/Z
=HppJ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: