Description of problem: Adaptec 29320 in a dual Opteron box, with a pair of 36GB Ultra320 Seagate Cheetahs. aic79xx.o consistently crashes at system boot time if I allow it to autonegotiate 320MB/s. Forcing the aic79xx.o to downshift to 160MB/s, via the card's BIOS (by disabling packetization and QAS) allows the card to operate normally. Kernel 2.4.22-1.2166 Both SMP and UP kernels crash. Boot logs follow.
Created attachment 97577 [details] System boot crash in aic79xx.o This is the default setting of the 29320 adapter, which autonegotiates 320MB/s.
Created attachment 97578 [details] Forcing the 29320 down to 160MB/s succesfully boots the system. If I go into the 29320's BIOS setup, and manually turn off packetization and QAS settings for both SCSI disk drives, the card ramps down to 160MB/s, and the system boots normally.
I am not able to duplicate this on a Athlon64 system using the 29320. Asus K8V Delux mainboard. Adaptec card negotiates to full 320 speed. Will continue to test on other amd64 platforms.
fc1 - eol