From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754375AbcIOQHe (ORCPT ); Thu, 15 Sep 2016 12:07:34 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:16738 "EHLO aserp1040.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750909AbcIOQH0 (ORCPT ); Thu, 15 Sep 2016 12:07:26 -0400 To: "Jason A. Donenfeld" Cc: "Martin K. Petersen" , linux-scsi@vger.kernel.org, LKML Subject: Re: TRIM/UNMAP/DISCARD via ATA Passthrough From: "Martin K. Petersen" Organization: Oracle Corporation References: Date: Thu, 15 Sep 2016 12:07:20 -0400 In-Reply-To: (Jason A. Donenfeld's message of "Thu, 15 Sep 2016 17:41:25 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Source-IP: userv0021.oracle.com [156.151.31.71] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org >>>>> "Jason" == Jason A Donenfeld writes: Jason, >> How do they signal that they support the passthrough? Jason> Through the usual SCSI ATA-passthrough interface, "SAT" (SCSI-ATA Jason> Command Translation) -- ATA PASS THROUGH SCSI (16) and ATA PASS Jason> THROUGH SCSI (12). But how do they signal that ATA passthrough is possible? Is there an ATA Information VPD page? Is REPORT SUPPORTED OPERATION CODES supported? We need really solid discovery data before we can entertain enabling something like this. -- Martin K. Petersen Oracle Linux Engineering