Bug 732956
Summary: | vpd r/w failed with Supermicro X8DTH-iF | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Albert Strasheim <fullung> |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 16 | CC: | cwidger, fullung, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, neves.igor, nick |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-02-28 20:55:08 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Albert Strasheim
2011-08-24 09:50:00 UTC
The problem goes away if all expansion cards are connected to the same I/O hub/NUMA node. (In reply to comment #1) > mpt2sas 0000:04:00.0: vpd r/w failed. This is likely a firmware bug on this > device. Contact the card vendor for a firmware update. > The problem goes away if all expansion cards are connected to the same I/O > hub/NUMA node. The message comes from drivers/pci/access.c:pci_vpd_pci22_wait() . Each vpd has its own lock, which is held by the read/write functions while waiting for completion. I don't see how concurrent reads of vpd data in different nodes could cause a problem, so maybe it really is a firmware bug. Thanks for the feedback. We are taking up the issue with Supermicro. I'll report back once we know more. I have seen one or two hangs during boot even with all expansion cards connected to one I/O hub. It just happens much less. Have you heard back from Supermicro? Hi, I also get this error: arcmsr 0000:0b:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update. We use SuperMicro X8DTI-F Motherboard, but I think this problems are related, but I see this problem in Centos 6.x. We are having problems with AER with this motherboard too, something it's wrong. We contacted supermicro too, but still waiting on feedback. As far as I understand, there is a bug in the BIOS related to AER. SM has a BIOS that disables AER and are working on a BIOS update that offers a menu option to disable AER. I haven't had time to test this yet, but they said it would fix the problem. I have that AER disabled BIOS and it does not solve everything. I have seen this problem happening with two cards: - Quad NIC Intel PCI-E Card - Areca RAID controller 1882 I have a big thread of mails complaining about this with Supermicro and they skip the problem to "Intel 5520/5500 chipset compatibility". So they say have spoken with Intel about this and Intel asks to disable msi on Linux with "pci=nomsi". This is no solution as I need SR-IOV, this are virtualization servers. I have no time to try this out, if someone have time, would be nice. Supermicro should be more interested in solving this problem. All hardware manufactures should work near the Linux communities, Linux it's wide spread. Manufactures like Intel, that help a lot and invest time and money with opensource projects, gain points in my point of view. |