>>>>> "Chris" == Chris Murphy <li...@colorremedies.com> writes:
Chris> Since the SD Card spec references a completely different command Chris> than the ATA spec (TRIM), I don't think either one of these are Chris> TRIM, even if functionally equivalent. Instead the SD Card Chris> ERASE_* commands are probably being used, Indeed. Discard is our generic block layer abstraction that gets translated into whichever command is appropriate for the device in question (ACS DSM TRIM, SBC WRITE SAME/UNMAP, etc.). Chris> but I can't confirm this because writes to /dev/mmcblk0 aren't Chris> showing up with: Chris> echo scsi:scsi_dispatch_cmd_start > Chris> /sys/kernel/debug/tracing/set_event echo 1 > Chris> /sys/kernel/debug/tracing/tracing_on cat Chris> /sys/kernel/debug/tracing/trace_pipe MMC doesn't go through SCSI like ATA does. -- Martin K. Petersen Oracle Linux Engineering -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html