This feature exports ACPI _DSM (Device Specific Method) provided firmware instance number and string name of PCI devices as defined by 'PCI Firmware Specification Revision 3.1' section 4.6.7.( DSM for Naming a PCI or PCI Express Device Under Operating Systems) to sysfs. The ACPI _DSM provided firmware 'instance number' and 'string name' will be given priority if the firmware also provides 'SMBIOS type 41 device type instance and string'.
This patch is currently under review as it has caused a build failure. Fix is under discussion.
Pointers to the discussion - http://marc.info/?l=linux-pci&m=129468823732593&w=1 http://marc.info/?l=linux-kernel&m=129486306518123&w=2
(In reply to comment #1) > This patch is currently under review as it has caused a build failure. Fix is > under discussion. There does not seem to be any fix for the build failure, and the patch has been dropped upstream.
The patch is in the mainline kernel 2.6.39-rc4. The commit 8a226e00eeed8db843d4a580013a49ae3559bcd7 in linux-next fixes the build failure. (PCI: pci-label: Fix build failure when CONFIG_NLS is set to 'm' by allmodconfig). This commit is not yet in 2.6.2.6.39-rc4.
So I assume this filters down to Fedora at some point :)
Hi Chuck, Could this get into F15 Updates kernel ?
(In reply to comment #6) > Hi Chuck, > > Could this get into F15 Updates kernel ? Wouldn't that cause changes in users' ethernet interface names?
2.6.40 (3.0) contains this patch and it has been pushed to F15.