diff options
Diffstat (limited to 'drivers/scsi/mesh.c')
| -rw-r--r-- | drivers/scsi/mesh.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/scsi/mesh.c b/drivers/scsi/mesh.c index 1f784fde251..e8a04ae3276 100644 --- a/drivers/scsi/mesh.c +++ b/drivers/scsi/mesh.c @@ -33,7 +33,6 @@  #include <asm/io.h>  #include <asm/pgtable.h>  #include <asm/prom.h> -#include <asm/system.h>  #include <asm/irq.h>  #include <asm/hydra.h>  #include <asm/processor.h> @@ -415,8 +414,7 @@ static void mesh_start_cmd(struct mesh_state *ms, struct scsi_cmnd *cmd)  #if 1  	if (DEBUG_TARGET(cmd)) {  		int i; -		printk(KERN_DEBUG "mesh_start: %p ser=%lu tgt=%d cmd=", -		       cmd, cmd->serial_number, id); +		printk(KERN_DEBUG "mesh_start: %p tgt=%d cmd=", cmd, id);  		for (i = 0; i < cmd->cmd_len; ++i)  			printk(" %x", cmd->cmnd[i]);  		printk(" use_sg=%d buffer=%p bufflen=%u\n", @@ -1627,7 +1625,7 @@ static void cmd_complete(struct mesh_state *ms)   * Called by midlayer with host locked to queue a new   * request   */ -static int mesh_queue(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) +static int mesh_queue_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *))  {  	struct mesh_state *ms; @@ -1648,6 +1646,8 @@ static int mesh_queue(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *))  	return 0;  } +static DEF_SCSI_QCMD(mesh_queue) +  /*   * Called to handle interrupts, either call by the interrupt   * handler (do_mesh_interrupt) or by other functions in  | 
