I am using your 6013P-8 and an Adaptec 29320 Low profile adapter in PCIX#2,. The card generates a "PCI error interrupt" during the boot up of FREEBSD 4.8. I see the onboard U320 and the Adaptec 29320 controller share the same IRQ. How can I solve this problem?
This is because your system in not in SMP with IO-APIC mode. All devices behind the I/O bridge (P64H2) must use the identical IRQ if IO-APIC is disabled. Please follow below procedure to patch the kernel to enable SMP and IO-APIC mode to solve the problem:
# cd /usr/src/sys/i386/conf
# cp GENERIC MYKERNEL
# vi MYKERNEL ** en modify following **
1) Remove below lines or put a # in front to exclude (leaving the I686_CPU line)
cpu I386_CPU
cpu I486_CPU
cpu I568_CPU
2) Remove # in front of below lines.
options SMP
options APIC_IO
3) :wq
# /usr/sbin/config MYKERNEL
# cd ../../compile/MYKERNEL
# make depend
# make
# make install
# reboot