I am running SuSE 9.3 on a dual Opteron 246 system (Tyan Thunder K8SR (S2881)). This machine has been running fine for several weeks using the on board SCSI controllers & SW RAID. We installed the LSI MegaRAID 320-2X controller with the TBBU03 battery backup and reinstalled SuSE 9.3. The installation did not go flawlessly: - Towards the end of the NFS installation, copying stopped. I switched consoles and noticed that I couldn't ping any other addresses in our network. I brought the ethernet interface down then back up and the installation resumed. - After the install, both megaraid and megaraid_mbox modules were loaded. I removed megaraid from INITRD_MODULES and ran mkinitrd. At this point we considered the installation suspect, but pressed on with testing. Now the corruption: One user was compiling code, another user was loading a database. After some time, g++ started getting internal compiler errors in cc1plus. I compared the checksum of this program with another install and they were different. I reinstalled gcc, verified checksums and everything worked for a while. Then internal compiler errors and bogus checksum again. I did not see anything alarming in the log files. So I booted into rescue mode and ran reiserfsck --check without any problems. Flashed the controller with the latest firmware and booted again. This time I set up a 'make clean; make' loop and watched it for about two hours without any problems. Then I started creating 4GB files with dd and deleting them and within 15 minutes another internal compiler error. Questions: - Does anyone run a similar setup without problems? - Has anyone seen similar problems? - Can anyone provide me some direction in tracking down this problem? Thanks, -K