< Home | Return to Ballot listing

Ballot Details    TC Member Ballot View
Registering a new Programming Interface with PCI SIG

Should IDPF be registered as new Programming Interface under PCI SIG

As we are learning our ways to make things as generic interfaces, the proposal on the table is to register a new PCI SIG Programming interface under

PCIE class : Network Controller (02h)
subclass : Ethernet Controller (00h)
Programming Interface : Ethernet Controller with IDPF
compliant Interface (01h) ----> NEW

This is similar to NVMe which is a Storage-Programming Interface. What this will allow us is to have the driver be loaded just based on Programming Interface identification, and we wouldn't need a generic Vendor ID for this device that Every vendor needs to put in their HW. An Emulated IDPF device will still have a Vendor ID such as "Redhat"

If a Vendor chooses to add a Vendor ID + Device ID identification tuple in the IDPF driver, they can still do that for reasons such as Quirks or any other reason.

 [ ]  Register a new Programming Interface with PCI SIG
 [ ]  Do nothing, every vendor will update the driver with their Vendor ID inorder to run it on their Device
 [ ]  Register a new Vendor ID for all to use.
Opening:   Friday, 19 May 2023 @ 10:00 am EDT
Closing:   Friday, 26 May 2023 @ 10:00 am EDT
Group:   Infrastructure Data-Plane Function (IDPF) TC
Ballot has closed.

Voting Details

Voting Summary

Options with highest number of votes are bold

Option # Votes % of Total
Register a new Programming Interface with PCI SIG 10 100%
Do nothing, every vendor will update the driver with their Vendor ID inorder to run it on their Device 0 0%
Register a new Vendor ID for all to use. 0 0%
Eligible members who have voted: 10 of 13 77%
Eligible members who have abstained: 0 of 13 0%
Eligible members who have not voted: 3 of 13 23%

Voting Details

Voter Company VoteReference Document and/or Comment
Shawn Swanson
Dell
--
 
Doug Farley
Dell
Register a new Programming Interface with PCI SIG
 
Srinivas Gowda
Dell
Register a new Programming Interface with PCI SIG
 
David Lawson
Dell
Register a new Programming Interface with PCI SIG
 
Michael Orr
Intel Corporation
--
 
Sridhar Samudrala
Intel Corporation
Register a new Programming Interface with PCI SIG
 
Don Skidmore
Intel Corporation
Register a new Programming Interface with PCI SIG
 
Keren Guy
Intel Corporation
Register a new Programming Interface with PCI SIG
 
Anjali Singhai Jain
Intel Corporation
Register a new Programming Interface with PCI SIG
 
Prasun Kapoor
Marvell Semiconductor, Inc
--
 
Satananda Burla
Marvell Semiconductor, Inc
Register a new Programming Interface with PCI SIG
 
Mark Pare
Mitre Corporation
Register a new Programming Interface with PCI SIG
 
Michael S. Tsirkin
Red Hat
Register a new Programming Interface with PCI SIG