News: 0001541089

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel's Newest Linux Driver Being Worked On For The Kernel: iXD

([Intel] 5 Hours Ago Intel iXD Driver)


Intel open-source software engineers last week posted a set of patches for a new driver: iXD. The three letter acronym party continues and this time even more difficult to decipher than some of their other obscure driver names.

Intel iXD? This new driver is for supporting the Control Plane PCI Function on Intel E2100 and newer IPUs and FNICs. The iXD driver is to take a prime role with their Infrastructure Processing Unit (IPU) and Fabric Channel NICs (FNICs). The patch series from Intel engineer Larysa Zaremba explains:

"This patch series adds the iXD driver, which supports the Intel(R) Control Plane PCI Function on Intel E2100 and later IPUs and FNICs. It facilitates a centralized control over multiple IDPF PFs/VFs/SFs exposed by the same card. The reason for the separation is to be able to offload the control plane to the host different from where the data plane is running.

This is the first phase in the release of this driver where we implement the initialization of the core PCI driver. Subsequent phases will implement advanced features like usage of idpf ethernet aux device, link management, NVM update via devlink, switchdev port representors, data and exception path, flow rule programming, etc."

The Intel iXD driver code builds upon Intel Data Path Function (IDPF) driver. Much of the driver development focus at this time is around the Intel E2100 IPUs.

Should this Intel Control Plane PCI Function IPU/FNIC driver be of interest to your computing needs, learn more via [1]this patch series currently under review on the Linux kernel mailing list.



[1] https://lore.kernel.org/lkml/20250408124816.11584-1-larysa.zaremba@intel.com/



ehansin

... This striving for excellence extends into people's personal
lives as well. When '80s people buy something, they buy the best one, as
determined by (1) price and (2) lack of availability. Eighties people buy
imported dental floss. They buy gourmet baking soda. If an '80s couple
goes to a restaurant where they have made a reservation three weeks in
advance, and they are informed that their table is available, they stalk
out immediately, because they know it is not an excellent restaurant. If
it were, it would have an enormous crowd of excellence-oriented people
like themselves waiting, their beepers going off like crickets in the
night. An excellent restaurant wouldn't have a table ready immediately
for anybody below the rank of Liza Minnelli.
-- Dave Barry, "In Search of Excellence"