Could you post the dmesg up to that point? It might be that the drive hasn't finished configuring yet, I might have to put memory barriers around the calls to the identify routine. Remove options PCI_MAP_FIXUP and bingo! It works out of the box. Rock Solid! Cheers kmb -- Something is wrong up on cloud # 9!