Alan, >> hda: Host Protected Area detected. >> current capacity is 78140160 sectors (40007 MB) >> native capacity is 185074430006016 sectors (94758108163 MB) > > This comes from the identify data (bit 10 of the > cfs_enable_1/command_set_1 fields in drivers ide) indicate the drive has > an HPA so we try and read it. As there is no error report it seems the > drive replied fine and we turn it into a rather bizarre value, but all our > endian and the like code appears correct here. > > Is your IDE controller LBA48 capable ? Well TBH I have no contoller. As I said I am using an embedded ARM board. The HDD is connected via a FPGA. The internal HDD registers simply memory mapped. Works fine. Usually. By now we seem to have trouble with that Seagate drive... So I don't see any problems with LBA48 ... >> hda: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error } >> hda: task_no_data_intr: error=0x04 { DriveStatusError } >> ide: failed opcode was: 0x37 > > We try and set the disk size to 185074430006016 sectors.. it objects > unsuprisingly to this proposal. ;-) Steven - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html