* [PATCH 33/38] libata: use __scsi_print_command() [not found] <1411991947-130166-1-git-send-email-hare@suse.de> @ 2014-09-29 11:59 ` Hannes Reinecke 2014-09-29 14:06 ` Tejun Heo 0 siblings, 1 reply; 4+ messages in thread From: Hannes Reinecke @ 2014-09-29 11:59 UTC (permalink / raw) To: James Bottomley Cc: Christoph Hellwig, linux-scsi, Robert Elliott, Hannes Reinecke, Tejun Heo, linux-ide, LKML libata already uses an internal buffer, so we should be using __scsi_print_command() here. Cc: Tejun Heo <tj@kernel.org> Cc: linux-ide@vger.kernel.org Cc: LKML <linux-kernel@vger.kernel.org> Signed-off-by: Hannes Reinecke <hare@suse.de> --- drivers/ata/libata-eh.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/drivers/ata/libata-eh.c b/drivers/ata/libata-eh.c index dad83df..74c5652 100644 --- a/drivers/ata/libata-eh.c +++ b/drivers/ata/libata-eh.c @@ -2509,15 +2509,11 @@ static void ata_eh_link_report(struct ata_link *link) if (ata_is_atapi(qc->tf.protocol)) { if (qc->scsicmd) - scsi_print_command(qc->scsicmd); + __scsi_print_command(cdb_buf, sizeof(cdb_buf), + qc->scsicmd->cmnd); else - snprintf(cdb_buf, sizeof(cdb_buf), - "cdb %02x %02x %02x %02x %02x %02x %02x %02x " - "%02x %02x %02x %02x %02x %02x %02x %02x\n ", - cdb[0], cdb[1], cdb[2], cdb[3], - cdb[4], cdb[5], cdb[6], cdb[7], - cdb[8], cdb[9], cdb[10], cdb[11], - cdb[12], cdb[13], cdb[14], cdb[15]); + __scsi_print_command(cdb_buf, sizeof(cdb_buf), + (unsigned char *)cdb); } else { const char *descr = ata_get_cmd_descript(cmd->command); if (descr) -- 1.8.5.2 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 33/38] libata: use __scsi_print_command() 2014-09-29 11:59 ` [PATCH 33/38] libata: use __scsi_print_command() Hannes Reinecke @ 2014-09-29 14:06 ` Tejun Heo 2014-09-29 14:10 ` Hannes Reinecke 0 siblings, 1 reply; 4+ messages in thread From: Tejun Heo @ 2014-09-29 14:06 UTC (permalink / raw) To: Hannes Reinecke Cc: James Bottomley, Christoph Hellwig, linux-scsi, Robert Elliott, linux-ide, LKML On Mon, Sep 29, 2014 at 01:59:02PM +0200, Hannes Reinecke wrote: > libata already uses an internal buffer, so we should be using > __scsi_print_command() here. > > Cc: Tejun Heo <tj@kernel.org> > Cc: linux-ide@vger.kernel.org > Cc: LKML <linux-kernel@vger.kernel.org> > Signed-off-by: Hannes Reinecke <hare@suse.de> Applied to libata/for-3.18. Thanks. -- tejun ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 33/38] libata: use __scsi_print_command() 2014-09-29 14:06 ` Tejun Heo @ 2014-09-29 14:10 ` Hannes Reinecke 2014-09-29 14:11 ` Tejun Heo 0 siblings, 1 reply; 4+ messages in thread From: Hannes Reinecke @ 2014-09-29 14:10 UTC (permalink / raw) To: Tejun Heo Cc: James Bottomley, Christoph Hellwig, linux-scsi, Robert Elliott, linux-ide, LKML On 09/29/2014 04:06 PM, Tejun Heo wrote: > On Mon, Sep 29, 2014 at 01:59:02PM +0200, Hannes Reinecke wrote: >> libata already uses an internal buffer, so we should be using >> __scsi_print_command() here. >> >> Cc: Tejun Heo <tj@kernel.org> >> Cc: linux-ide@vger.kernel.org >> Cc: LKML <linux-kernel@vger.kernel.org> >> Signed-off-by: Hannes Reinecke <hare@suse.de> > > Applied to libata/for-3.18. > > Thanks. > Errm. Nice that you did, but it sort of relies for patches 01-32 to be applied previously. I'd rather apply your Signed-off-by: to the patch and have it routed through the SCSI tree; that way we're sure it'll only be applied if the previous patches are in. Can you please pull it from libata to avoid build issues? Cheers, Hannes -- Dr. Hannes Reinecke zSeries & Storage hare@suse.de +49 911 74053 688 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: J. Hawn, J. Guild, F. Imendörffer, HRB 16746 (AG Nürnberg) ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 33/38] libata: use __scsi_print_command() 2014-09-29 14:10 ` Hannes Reinecke @ 2014-09-29 14:11 ` Tejun Heo 0 siblings, 0 replies; 4+ messages in thread From: Tejun Heo @ 2014-09-29 14:11 UTC (permalink / raw) To: Hannes Reinecke Cc: James Bottomley, Christoph Hellwig, linux-scsi, Robert Elliott, linux-ide, LKML On Mon, Sep 29, 2014 at 04:10:30PM +0200, Hannes Reinecke wrote: > On 09/29/2014 04:06 PM, Tejun Heo wrote: > > On Mon, Sep 29, 2014 at 01:59:02PM +0200, Hannes Reinecke wrote: > >> libata already uses an internal buffer, so we should be using > >> __scsi_print_command() here. > >> > >> Cc: Tejun Heo <tj@kernel.org> > >> Cc: linux-ide@vger.kernel.org > >> Cc: LKML <linux-kernel@vger.kernel.org> > >> Signed-off-by: Hannes Reinecke <hare@suse.de> > > > > Applied to libata/for-3.18. > > > > Thanks. > > > Errm. > Nice that you did, but it sort of relies for patches 01-32 to be > applied previously. > I'd rather apply your Signed-off-by: to the patch and have it > routed through the SCSI tree; that way we're sure it'll only be > applied if the previous patches are in. > > Can you please pull it from libata to avoid build issues? Ah, okay, pulled it. Please feel free to add Acked-by: Tejun Heo <tj@kernel.org> Thanks. -- tejun ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-09-29 14:11 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1411991947-130166-1-git-send-email-hare@suse.de>
2014-09-29 11:59 ` [PATCH 33/38] libata: use __scsi_print_command() Hannes Reinecke
2014-09-29 14:06 ` Tejun Heo
2014-09-29 14:10 ` Hannes Reinecke
2014-09-29 14:11 ` Tejun Heo
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox