hdparm LSI controller support?
I have SSDs connect to my Linux machine through the LSI SAS/SATA 1068E controller. I've been trying to issue a ATA secure erase command to my SSDs, but I keep getting error. In fact even hdparm -i fails.
# hdparm -i /dev/sda
HDIO_DRIVE_CMD(identify) failed: Invalid exchange
HDIO_GET_IDENTITY failed: Invalid argument
Initially I thought there was some kernel configuration issue, so I tried connecting a SSD to the on board SATA and I no longer get errors. The secure erase worked. It seems there is some compatability issue with hdparm and the LSI controller/driver I'm using.
Does anyone know if there is a way to make hdparm play nice with my LSI controller?
Has anyone had success getting hdparm to work with drives connected to an LSI controller?
Linux Kernel: 2.6.30
LSI driver: Fusion MPT SAS Host driver 3.04.07