Description of problem: The commit 'http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6e8af08dfa40b747002207d3ce8e8b43a050d99f' looks for a ‘Dell System’ string to enable pci=bfsort for future Dell systems and does not look for model numbers. But this string matches for older systems such as Dell PowerEdge 2950 and before walking through the already existing white list, the loop breaks resulting in the existing whitelist ignored. Version-Release number of selected component (if applicable): kernel version - 2.6.38.5-22.fc15 How reproducible: Always. Steps to Reproduce: 1. Install Fedora 15 on a Dell PowerEdge 2950 2. After the installation completes, observe the dmesg. dmesg should show the following message that pci=bfsort is enabled. PCI: Dell PowerEdge 2950 detected, enabling pci=bfsort. Observe that this message is not seen. Actual results: The message indicating that pci=bfsort is enabled is not seen in dmesg. Expected results: dmesg should show the following message indicating that pci=bfsort is enabled. PCI: Dell PowerEdge 1950 detected, enabling pci=bfsort. Additional info: This issue is fixed upstream by the following patch - http://marc.info/?l=linux-pci&m=130046899115205&w=2 http://marc.info/?l=linux-pci&m=130108034729082&w=2
Additional info: The issue is fixed by following patch which is accepted upstream (pending commit) http://marc.info/?l=linux-pci&m=130046899115205&w=2 http://marc.info/?l=linux-pci&m=130108034729082&w=2
To summarize: * biosdevname is the default method of naming interfaces for F15 * if biosdevname is disabled, bfsort would be used for interface naming * with this issue, network interface names on certain Dell servers would likely not match user expectations coming from previous releases This was discussed at the 2011-05-06 blocker bug review meeting. Rejected as a blocker as this issue is not covered by any of the release criteria. Accepted as NTH because it could cause problems in network interface naming and cannot be fixed with a post-release update.
(In reply to comment #1) > The issue is fixed by following patch which is accepted upstream (pending > commit) > > http://marc.info/?l=linux-pci&m=130046899115205&w=2 > http://marc.info/?l=linux-pci&m=130108034729082&w=2 You may want to ping Jesse again, because that patch is still not in the PCI git repository. I added this to F15 and it should make it into the release.
kernel-2.6.38.6-25.rc1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/kernel-2.6.38.6-25.rc1.fc15
Setting this as blocking F15-accepted since it was accepted as NTH and it looks like I missed that when I updated the bug.
kernel-2.6.38.6-26.rc1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/kernel-2.6.38.6-26.rc1.fc15
(In reply to comment #3) > (In reply to comment #1) > > The issue is fixed by following patch which is accepted upstream (pending > > commit) > > > > http://marc.info/?l=linux-pci&m=130046899115205&w=2 > > http://marc.info/?l=linux-pci&m=130108034729082&w=2 > > You may want to ping Jesse again, because that patch is still not in the PCI > git repository. > > I added this to F15 and it should make it into the release. Chuck, Thank you. I will ping Jesse about the inclusion.
kernel-2.6.38.6-26.rc1.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.