Re: [PATCH 0/2] : definion, code, and use of new SCSI ML host status DID_COND_REQUEUE

2007-02-02 Thread Edward Goggin
On Fri, 2007-02-02 at 17:18 -0600, James Bottomley wrote: > On Fri, 2007-02-02 at 18:11 -0500, Edward Goggin wrote: > > That solution doesn't work for the RDAC/MPP driver as the BUSY status > > handler retries indefinitely. We need a solution which works for both a > > bare metal host running RDAC

Re: [PATCH 0/2] : definion, code, and use of new SCSI ML host status DID_COND_REQUEUE

2007-02-02 Thread James Bottomley
On Fri, 2007-02-02 at 18:11 -0500, Edward Goggin wrote: > That solution doesn't work for the RDAC/MPP driver as the BUSY status > handler retries indefinitely. We need a solution which works for both a > bare metal host running RDAC/MPP which for this use case, wants to get > control over the fail

Re: [PATCH 0/2] : definion, code, and use of new SCSI ML host status DID_COND_REQUEUE

2007-02-02 Thread Edward Goggin
On Fri, 2007-02-02 at 16:54 -0600, James Bottomley wrote: > On Fri, 2007-02-02 at 17:04 -0500, Edward Goggin wrote: > > Patch Set Summary: > > > > 1 Define new SCSI ML host status DID_COND_REQUEUE and > > add its handling code to scsi_decide_disposition. > > Scsi_decide_disposition retur

Re: [PATCH 0/2] : definion, code, and use of new SCSI ML host status DID_COND_REQUEUE

2007-02-02 Thread James Bottomley
On Fri, 2007-02-02 at 17:04 -0500, Edward Goggin wrote: > Patch Set Summary: > > 1 Define new SCSI ML host status DID_COND_REQUEUE and > add its handling code to scsi_decide_disposition. > Scsi_decide_disposition returns ADD_TO_MLQUEUE IFF > not REQ_FAILFAST. > > 2 Retur

[PATCH 0/2] : definion, code, and use of new SCSI ML host status DID_COND_REQUEUE

2007-02-02 Thread Edward Goggin
Patch Set Summary: 1 Define new SCSI ML host status DID_COND_REQUEUE and add its handling code to scsi_decide_disposition. Scsi_decide_disposition returns ADD_TO_MLQUEUE IFF not REQ_FAILFAST. 2 Return DID_COND_REQUEUE instead of DID_BUS_BUSY host status