mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-24 05:01:03 +02:00
ata: libata: remove pointless VPRINTK() calls
Most of the information is already covered by tracepoints (if not downright pointless), so remove the VPRINTK() calls. And while we're at it, remove ata_scsi_dump_cdb(), too, as this information can be retrieved from scsi tracing. Signed-off-by: Hannes Reinecke <hare@suse.de> Signed-off-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>
This commit is contained in:
committed by
Damien Le Moal
parent
b5a5fc8b0f
commit
e1553351d7
@@ -4503,8 +4503,6 @@ static void ata_sg_clean(struct ata_queued_cmd *qc)
|
|||||||
|
|
||||||
WARN_ON_ONCE(sg == NULL);
|
WARN_ON_ONCE(sg == NULL);
|
||||||
|
|
||||||
VPRINTK("unmapping %u sg elements\n", qc->n_elem);
|
|
||||||
|
|
||||||
if (qc->n_elem)
|
if (qc->n_elem)
|
||||||
dma_unmap_sg(ap->dev, sg, qc->orig_n_elem, dir);
|
dma_unmap_sg(ap->dev, sg, qc->orig_n_elem, dir);
|
||||||
|
|
||||||
@@ -4534,7 +4532,6 @@ static int ata_sg_setup(struct ata_queued_cmd *qc)
|
|||||||
if (n_elem < 1)
|
if (n_elem < 1)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
VPRINTK("%d sg elements mapped\n", n_elem);
|
|
||||||
qc->orig_n_elem = qc->n_elem;
|
qc->orig_n_elem = qc->n_elem;
|
||||||
qc->n_elem = n_elem;
|
qc->n_elem = n_elem;
|
||||||
qc->flags |= ATA_QCFLAG_DMAMAP;
|
qc->flags |= ATA_QCFLAG_DMAMAP;
|
||||||
|
@@ -1258,8 +1258,6 @@ int ata_sas_queuecmd(struct scsi_cmnd *cmd, struct ata_port *ap)
|
|||||||
{
|
{
|
||||||
int rc = 0;
|
int rc = 0;
|
||||||
|
|
||||||
ata_scsi_dump_cdb(ap, cmd);
|
|
||||||
|
|
||||||
if (likely(ata_dev_enabled(ap->link.device)))
|
if (likely(ata_dev_enabled(ap->link.device)))
|
||||||
rc = __ata_scsi_queuecmd(cmd, ap->link.device);
|
rc = __ata_scsi_queuecmd(cmd, ap->link.device);
|
||||||
else {
|
else {
|
||||||
|
@@ -1299,8 +1299,6 @@ static void scsi_6_lba_len(const u8 *cdb, u64 *plba, u32 *plen)
|
|||||||
u64 lba = 0;
|
u64 lba = 0;
|
||||||
u32 len;
|
u32 len;
|
||||||
|
|
||||||
VPRINTK("six-byte command\n");
|
|
||||||
|
|
||||||
lba |= ((u64)(cdb[1] & 0x1f)) << 16;
|
lba |= ((u64)(cdb[1] & 0x1f)) << 16;
|
||||||
lba |= ((u64)cdb[2]) << 8;
|
lba |= ((u64)cdb[2]) << 8;
|
||||||
lba |= ((u64)cdb[3]);
|
lba |= ((u64)cdb[3]);
|
||||||
@@ -1326,8 +1324,6 @@ static void scsi_10_lba_len(const u8 *cdb, u64 *plba, u32 *plen)
|
|||||||
u64 lba = 0;
|
u64 lba = 0;
|
||||||
u32 len = 0;
|
u32 len = 0;
|
||||||
|
|
||||||
VPRINTK("ten-byte command\n");
|
|
||||||
|
|
||||||
lba |= ((u64)cdb[2]) << 24;
|
lba |= ((u64)cdb[2]) << 24;
|
||||||
lba |= ((u64)cdb[3]) << 16;
|
lba |= ((u64)cdb[3]) << 16;
|
||||||
lba |= ((u64)cdb[4]) << 8;
|
lba |= ((u64)cdb[4]) << 8;
|
||||||
@@ -1355,8 +1351,6 @@ static void scsi_16_lba_len(const u8 *cdb, u64 *plba, u32 *plen)
|
|||||||
u64 lba = 0;
|
u64 lba = 0;
|
||||||
u32 len = 0;
|
u32 len = 0;
|
||||||
|
|
||||||
VPRINTK("sixteen-byte command\n");
|
|
||||||
|
|
||||||
lba |= ((u64)cdb[2]) << 56;
|
lba |= ((u64)cdb[2]) << 56;
|
||||||
lba |= ((u64)cdb[3]) << 48;
|
lba |= ((u64)cdb[3]) << 48;
|
||||||
lba |= ((u64)cdb[4]) << 40;
|
lba |= ((u64)cdb[4]) << 40;
|
||||||
@@ -1706,8 +1700,6 @@ static int ata_scsi_translate(struct ata_device *dev, struct scsi_cmnd *cmd,
|
|||||||
struct ata_queued_cmd *qc;
|
struct ata_queued_cmd *qc;
|
||||||
int rc;
|
int rc;
|
||||||
|
|
||||||
VPRINTK("ENTER\n");
|
|
||||||
|
|
||||||
qc = ata_scsi_qc_new(dev, cmd);
|
qc = ata_scsi_qc_new(dev, cmd);
|
||||||
if (!qc)
|
if (!qc)
|
||||||
goto err_mem;
|
goto err_mem;
|
||||||
@@ -1738,7 +1730,6 @@ static int ata_scsi_translate(struct ata_device *dev, struct scsi_cmnd *cmd,
|
|||||||
/* select device, send command to hardware */
|
/* select device, send command to hardware */
|
||||||
ata_qc_issue(qc);
|
ata_qc_issue(qc);
|
||||||
|
|
||||||
VPRINTK("EXIT\n");
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
early_finish:
|
early_finish:
|
||||||
@@ -1851,8 +1842,6 @@ static unsigned int ata_scsiop_inq_std(struct ata_scsi_args *args, u8 *rbuf)
|
|||||||
2
|
2
|
||||||
};
|
};
|
||||||
|
|
||||||
VPRINTK("ENTER\n");
|
|
||||||
|
|
||||||
/* set scsi removable (RMB) bit per ata bit, or if the
|
/* set scsi removable (RMB) bit per ata bit, or if the
|
||||||
* AHCI port says it's external (Hotplug-capable, eSATA).
|
* AHCI port says it's external (Hotplug-capable, eSATA).
|
||||||
*/
|
*/
|
||||||
@@ -2287,8 +2276,6 @@ static unsigned int ata_scsiop_mode_sense(struct ata_scsi_args *args, u8 *rbuf)
|
|||||||
u8 dpofua, bp = 0xff;
|
u8 dpofua, bp = 0xff;
|
||||||
u16 fp;
|
u16 fp;
|
||||||
|
|
||||||
VPRINTK("ENTER\n");
|
|
||||||
|
|
||||||
six_byte = (scsicmd[0] == MODE_SENSE);
|
six_byte = (scsicmd[0] == MODE_SENSE);
|
||||||
ebd = !(scsicmd[1] & 0x8); /* dbd bit inverted == edb */
|
ebd = !(scsicmd[1] & 0x8); /* dbd bit inverted == edb */
|
||||||
/*
|
/*
|
||||||
@@ -2406,8 +2393,6 @@ static unsigned int ata_scsiop_read_cap(struct ata_scsi_args *args, u8 *rbuf)
|
|||||||
log2_per_phys = ata_id_log2_per_physical_sector(dev->id);
|
log2_per_phys = ata_id_log2_per_physical_sector(dev->id);
|
||||||
lowest_aligned = ata_id_logical_sector_offset(dev->id, log2_per_phys);
|
lowest_aligned = ata_id_logical_sector_offset(dev->id, log2_per_phys);
|
||||||
|
|
||||||
VPRINTK("ENTER\n");
|
|
||||||
|
|
||||||
if (args->cmd->cmnd[0] == READ_CAPACITY) {
|
if (args->cmd->cmnd[0] == READ_CAPACITY) {
|
||||||
if (last_lba >= 0xffffffffULL)
|
if (last_lba >= 0xffffffffULL)
|
||||||
last_lba = 0xffffffff;
|
last_lba = 0xffffffff;
|
||||||
@@ -2474,7 +2459,6 @@ static unsigned int ata_scsiop_read_cap(struct ata_scsi_args *args, u8 *rbuf)
|
|||||||
*/
|
*/
|
||||||
static unsigned int ata_scsiop_report_luns(struct ata_scsi_args *args, u8 *rbuf)
|
static unsigned int ata_scsiop_report_luns(struct ata_scsi_args *args, u8 *rbuf)
|
||||||
{
|
{
|
||||||
VPRINTK("ENTER\n");
|
|
||||||
rbuf[3] = 8; /* just one lun, LUN 0, size 8 bytes */
|
rbuf[3] = 8; /* just one lun, LUN 0, size 8 bytes */
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
@@ -2570,8 +2554,6 @@ static void atapi_qc_complete(struct ata_queued_cmd *qc)
|
|||||||
struct scsi_cmnd *cmd = qc->scsicmd;
|
struct scsi_cmnd *cmd = qc->scsicmd;
|
||||||
unsigned int err_mask = qc->err_mask;
|
unsigned int err_mask = qc->err_mask;
|
||||||
|
|
||||||
VPRINTK("ENTER, err_mask 0x%X\n", err_mask);
|
|
||||||
|
|
||||||
/* handle completion from new EH */
|
/* handle completion from new EH */
|
||||||
if (unlikely(qc->ap->ops->error_handler &&
|
if (unlikely(qc->ap->ops->error_handler &&
|
||||||
(err_mask || qc->flags & ATA_QCFLAG_SENSE_VALID))) {
|
(err_mask || qc->flags & ATA_QCFLAG_SENSE_VALID))) {
|
||||||
@@ -3680,8 +3662,6 @@ static unsigned int ata_scsi_mode_select_xlat(struct ata_queued_cmd *qc)
|
|||||||
u8 buffer[64];
|
u8 buffer[64];
|
||||||
const u8 *p = buffer;
|
const u8 *p = buffer;
|
||||||
|
|
||||||
VPRINTK("ENTER\n");
|
|
||||||
|
|
||||||
six_byte = (cdb[0] == MODE_SELECT);
|
six_byte = (cdb[0] == MODE_SELECT);
|
||||||
if (six_byte) {
|
if (six_byte) {
|
||||||
if (scmd->cmd_len < 5) {
|
if (scmd->cmd_len < 5) {
|
||||||
@@ -3979,26 +3959,6 @@ static inline ata_xlat_func_t ata_get_xlat_func(struct ata_device *dev, u8 cmd)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* ata_scsi_dump_cdb - dump SCSI command contents to dmesg
|
|
||||||
* @ap: ATA port to which the command was being sent
|
|
||||||
* @cmd: SCSI command to dump
|
|
||||||
*
|
|
||||||
* Prints the contents of a SCSI command via printk().
|
|
||||||
*/
|
|
||||||
|
|
||||||
void ata_scsi_dump_cdb(struct ata_port *ap, struct scsi_cmnd *cmd)
|
|
||||||
{
|
|
||||||
#ifdef ATA_VERBOSE_DEBUG
|
|
||||||
struct scsi_device *scsidev = cmd->device;
|
|
||||||
|
|
||||||
VPRINTK("CDB (%u:%d,%d,%lld) %9ph\n",
|
|
||||||
ap->print_id,
|
|
||||||
scsidev->channel, scsidev->id, scsidev->lun,
|
|
||||||
cmd->cmnd);
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
int __ata_scsi_queuecmd(struct scsi_cmnd *scmd, struct ata_device *dev)
|
int __ata_scsi_queuecmd(struct scsi_cmnd *scmd, struct ata_device *dev)
|
||||||
{
|
{
|
||||||
u8 scsi_op = scmd->cmnd[0];
|
u8 scsi_op = scmd->cmnd[0];
|
||||||
@@ -4077,8 +4037,6 @@ int ata_scsi_queuecmd(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
|
|||||||
|
|
||||||
spin_lock_irqsave(ap->lock, irq_flags);
|
spin_lock_irqsave(ap->lock, irq_flags);
|
||||||
|
|
||||||
ata_scsi_dump_cdb(ap, cmd);
|
|
||||||
|
|
||||||
dev = ata_scsi_find_dev(ap, scsidev);
|
dev = ata_scsi_find_dev(ap, scsidev);
|
||||||
if (likely(dev))
|
if (likely(dev))
|
||||||
rc = __ata_scsi_queuecmd(cmd, dev);
|
rc = __ata_scsi_queuecmd(cmd, dev);
|
||||||
|
@@ -877,8 +877,6 @@ static void atapi_pio_bytes(struct ata_queued_cmd *qc)
|
|||||||
if (unlikely(!bytes))
|
if (unlikely(!bytes))
|
||||||
goto atapi_check;
|
goto atapi_check;
|
||||||
|
|
||||||
VPRINTK("ata%u: xfering %d bytes\n", ap->print_id, bytes);
|
|
||||||
|
|
||||||
if (unlikely(__atapi_pio_bytes(qc, bytes)))
|
if (unlikely(__atapi_pio_bytes(qc, bytes)))
|
||||||
goto err_out;
|
goto err_out;
|
||||||
ata_sff_sync(ap); /* flush */
|
ata_sff_sync(ap); /* flush */
|
||||||
@@ -2586,7 +2584,6 @@ static void ata_bmdma_fill_sg(struct ata_queued_cmd *qc)
|
|||||||
|
|
||||||
prd[pi].addr = cpu_to_le32(addr);
|
prd[pi].addr = cpu_to_le32(addr);
|
||||||
prd[pi].flags_len = cpu_to_le32(len & 0xffff);
|
prd[pi].flags_len = cpu_to_le32(len & 0xffff);
|
||||||
VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", pi, addr, len);
|
|
||||||
|
|
||||||
pi++;
|
pi++;
|
||||||
sg_len -= len;
|
sg_len -= len;
|
||||||
@@ -2646,7 +2643,6 @@ static void ata_bmdma_fill_sg_dumb(struct ata_queued_cmd *qc)
|
|||||||
prd[++pi].addr = cpu_to_le32(addr + 0x8000);
|
prd[++pi].addr = cpu_to_le32(addr + 0x8000);
|
||||||
}
|
}
|
||||||
prd[pi].flags_len = cpu_to_le32(blen);
|
prd[pi].flags_len = cpu_to_le32(blen);
|
||||||
VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", pi, addr, len);
|
|
||||||
|
|
||||||
pi++;
|
pi++;
|
||||||
sg_len -= len;
|
sg_len -= len;
|
||||||
|
@@ -148,7 +148,6 @@ extern int ata_scsi_user_scan(struct Scsi_Host *shost, unsigned int channel,
|
|||||||
unsigned int id, u64 lun);
|
unsigned int id, u64 lun);
|
||||||
void ata_scsi_sdev_config(struct scsi_device *sdev);
|
void ata_scsi_sdev_config(struct scsi_device *sdev);
|
||||||
int ata_scsi_dev_config(struct scsi_device *sdev, struct ata_device *dev);
|
int ata_scsi_dev_config(struct scsi_device *sdev, struct ata_device *dev);
|
||||||
void ata_scsi_dump_cdb(struct ata_port *ap, struct scsi_cmnd *cmd);
|
|
||||||
int __ata_scsi_queuecmd(struct scsi_cmnd *scmd, struct ata_device *dev);
|
int __ata_scsi_queuecmd(struct scsi_cmnd *scmd, struct ata_device *dev);
|
||||||
|
|
||||||
/* libata-eh.c */
|
/* libata-eh.c */
|
||||||
|
Reference in New Issue
Block a user