Bug 474465
| Summary: | RHEL5.3: Calgary DMA errors on IBM systems | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Prarit Bhargava <prarit> | ||||
| Component: | kernel | Assignee: | Tomas Henzl <thenzl> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Martin Jenner <mjenner> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | high | ||||||
| Version: | 5.3 | CC: | coughlan, dzickus, jlarrew, lwang, mgahagan, oliver, prarit, revers, sathya.prakash, syeghiay, zaitcev | ||||
| Target Milestone: | rc | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2009-01-20 20:05:06 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: | |||||||
| Bug Depends On: | 474047 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Prarit Bhargava
2008-12-03 22:20:30 UTC
http://lists-archives.org/linux-kernel/14495489-x86-per-device-dma_mapping_ops.html implies some sort of .config change is required. Scratch comment #1 -- I tracked this down to the following driver update: commit 7a3056c312c6a32e1028dd32f52d795e8a6b5e9d Author: Tomas Henzl <thenzl> Date: Thu Aug 28 16:10:27 2008 +0200 Bug 442025 - Update mpt fusion to version 3.04.07 Message-id: 48B6B1D3.2070806 O-Subject: [RHEL 5.3 PATCH] Bug 442025 - Update mpt fusion to version 3.04.0 Bugzilla: 442025 Tomas, I'm reassigning this to you. To avoid any issues with machine reservations, I have reserved ibm-x3950m2-02.rhts.bos.redhat.com. It is currently on reserve for 99 hours, and can be extended by executing extendtesttime.sh . To reproduce the error you *MUST* build -125.el5 with the patch from 474047, o/w you will hit a different panic earlier in the boot. P. Oops -- one other thing, you must boot with "iommu=calgary" option. P. (In reply to comment #3) > Oops -- one other thing, you must boot with "iommu=calgary" option. > > P. Thanks,I think I've just seen the other error. (In reply to comment #3) > Oops -- one other thing, you must boot with "iommu=calgary" option. > > P. The problem with mptbase is maybe caused by the change to use MSI by default, introduced in the patch 3.04.07. I'm going to test it. Created attachment 326137 [details]
proposed patch
This patch removes the MSI option switched on by default. I don't know if the problem is in the controller or in the mainboard. I've also seen other more sensible approaches to this issue on lkml, but given the fact it is too late for every kind of testing I would go with this patch, because it is very simple.
in kernel-2.6.18-126.el5 You can download this test kernel from http://people.redhat.com/dzickus/el5 An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2009-0225.html May I tell you, that this also happens on Fedora 10... I have not yet tested with Fedora 11, but I guess it's the same. |