Distribution: Gentoo 2005.0 Hardware Environment: Software Environment: gcc 3.3.5 binutils 2.15.92.0.2 20040927 Problem Description: hpt366 S-ATA driver causes the kernel to freeze when probing for disks, when I use both controllers on my HPT374 S-ATA controller. Steps to reproduce: I just have to connect discs to both controllers on my HPT374. I have placed printk sentences variouse places in the driver code, and every thing seems ok but my PC freezes right before "Probing IDE interface" after entering hpt_minimum_revision and before hpt366_init_one. Both IDE controllers on my card get the same IRQ (17). The same driver worked when I was using Fedora with the same kernel config.
Created attachment 4680 [details] My kernel .config file
Created attachment 4681 [details] lspci
Created attachment 4682 [details] cat /proc/cpuinfo
*** This bug has been marked as a duplicate of 2555 ***
hpt366 works fine with 2.6.13-rc1. I upgraded from 2.6.12 to 2.6.13-rc1. Now it's working perfectly :)