Troubled spoofing back >2TB support in the aacraid driver. For some reason, sd_read_capacity (in sd.c) in the 2.6.9-5.EL (RHEL4) kernel is not issuing the SERVICE_REQUEST_IN+SAI_READ_CAPACITY_16 command to the queuecommand handler (the handler is not even called), even though it instruments up that the command is issued (and returns not supported). The READ_CAPACITY call makes it through successfully indicating 0xFFFFFFFF capacity to trigger the SAI_READ_CAPACITY_16 request fine. Could there be a bug in the scsi layers reissuing commands reusing the request structure misdirecting the requests? The only changes to the current tree appear to be in the handling of the request sense information, so I expect the same behavior from latest/greatest. Any successes in the current tree with >2TB support being reported by the SAI_READ_CAPACITY_16 call? Sincerely -- Mark Salyzyn - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html