Description of problem: Version-Release number of selected component (if applicable): Red Hat Enterprise Linux AS update 2 How reproducible: Every boot produces SCSI parity error. Restarting haldaemon generates error: "kernel: sym0: SCSI parity error detected: SCR1=132 DBC=50000000 SBCL=0"
Created attachment 125087 [details] /var/log/messages
Created attachment 127185 [details] Prevent PCI config reads of Symbios controller that produce parity errors
A discussion of this problem can be found here: http://marc.theaimsgroup.com/?t=110048286400004&r=1&w=2 http://comments.gmane.org/gmane.comp.freedesktop.hal/2456 https://bugs.freedesktop.org/show_bug.cgi?id=1852 The quick summary is that some tools perform PCI config reads to addresses that are really meant to be internal to the Symbios controller. My system has a Tekram DC-390U2W (SYM53C895) that gives a scsi parity error coincident with haldaemon starting. If I prevent haldaemon from starting, the parity error does not occur. The kernel is 2.6.9-34.EL from CentOS. The attachment I submitted fixes the problem for me.
How does this patch look to you David?
Patch looks fine to me.