linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH] move ->eh_strategy_handler to the transport class
       [not found] <20060401172104.GA16921@lst.de>
@ 2006-04-01 18:10 ` Jeff Garzik
  2006-04-01 19:23   ` James Bottomley
  0 siblings, 1 reply; 4+ messages in thread
From: Jeff Garzik @ 2006-04-01 18:10 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: jejb, linux-scsi, linux-ide@vger.kernel.org

Christoph Hellwig wrote:
> Overriding the whole EH code is a per-transport, not per-host thing.
> Move ->eh_strategy_handler to the transport class, same as
> ->eh_timed_out.
> 
> Downside is that scsi_host_alloc can't check for the total lack of EH
> anymore, but the transition period from old EH where we needed it is
> long gone already.
> 
> 
> Signed-off-by: Christoph Hellwig <hch@lst.de>

Looks OK to me.  I agree the transport the better place for 
eh_strategy_handler.

I would prefer to merge it through the libata-dev queue, since -- as a 
glance through the recent kernel changelog shows -- Tejun Heo has been 
ripping through this part of libata as well.

	Jeff




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] move ->eh_strategy_handler to the transport class
  2006-04-01 18:10 ` [PATCH] move ->eh_strategy_handler to the transport class Jeff Garzik
@ 2006-04-01 19:23   ` James Bottomley
  2006-04-01 19:27     ` Jeff Garzik
  2006-04-03 10:44     ` Jeff Garzik
  0 siblings, 2 replies; 4+ messages in thread
From: James Bottomley @ 2006-04-01 19:23 UTC (permalink / raw)
  To: Jeff Garzik
  Cc: Christoph Hellwig, jejb, linux-scsi, linux-ide@vger.kernel.org

On Sat, 2006-04-01 at 13:10 -0500, Jeff Garzik wrote:
> I would prefer to merge it through the libata-dev queue, since -- as a 
> glance through the recent kernel changelog shows -- Tejun Heo has been 
> ripping through this part of libata as well.

I'm afraid we can't do that since we have the sas class to convert as
well ... what I could do is take it through a separate tree and pull
that into scsi-misc and you can pull it into libata.  That will
(hopefully) ensure we both get it right.

James



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] move ->eh_strategy_handler to the transport class
  2006-04-01 19:23   ` James Bottomley
@ 2006-04-01 19:27     ` Jeff Garzik
  2006-04-03 10:44     ` Jeff Garzik
  1 sibling, 0 replies; 4+ messages in thread
From: Jeff Garzik @ 2006-04-01 19:27 UTC (permalink / raw)
  To: James Bottomley
  Cc: Christoph Hellwig, jejb, linux-scsi, linux-ide@vger.kernel.org

James Bottomley wrote:
> On Sat, 2006-04-01 at 13:10 -0500, Jeff Garzik wrote:
>> I would prefer to merge it through the libata-dev queue, since -- as a 
>> glance through the recent kernel changelog shows -- Tejun Heo has been 
>> ripping through this part of libata as well.
> 
> I'm afraid we can't do that since we have the sas class to convert as
> well ... what I could do is take it through a separate tree and pull
> that into scsi-misc and you can pull it into libata.  That will
> (hopefully) ensure we both get it right.

Works for me...

Thanks,

	Jeff




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] move ->eh_strategy_handler to the transport class
  2006-04-01 19:23   ` James Bottomley
  2006-04-01 19:27     ` Jeff Garzik
@ 2006-04-03 10:44     ` Jeff Garzik
  1 sibling, 0 replies; 4+ messages in thread
From: Jeff Garzik @ 2006-04-03 10:44 UTC (permalink / raw)
  To: James Bottomley
  Cc: Christoph Hellwig, jejb, linux-scsi, linux-ide@vger.kernel.org,
	Andrew Morton

James Bottomley wrote:
> On Sat, 2006-04-01 at 13:10 -0500, Jeff Garzik wrote:
>> I would prefer to merge it through the libata-dev queue, since -- as a 
>> glance through the recent kernel changelog shows -- Tejun Heo has been 
>> ripping through this part of libata as well.
> 
> I'm afraid we can't do that since we have the sas class to convert as
> well ... what I could do is take it through a separate tree and pull
> that into scsi-misc and you can pull it into libata.  That will
> (hopefully) ensure we both get it right.

Grumble!!  The following is why I wanted to merge it through libata:

Linus writes:
> Ok, 
>  it's two weeks since 2.6.16, and the merge window is closed.

This is precisely why I grumbled last time libata and scsi-misc needed 
some synchronization.  scsi-misc just isn't pushed as often as libata, 
and I'm stuck behind a slow-moving car.

I think Christoph's patch can still go into 2.6.17-rc I think.  I'll get 
that separate repository together if I don't hear from you soon.

	Jeff




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-04-03 10:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20060401172104.GA16921@lst.de>
2006-04-01 18:10 ` [PATCH] move ->eh_strategy_handler to the transport class Jeff Garzik
2006-04-01 19:23   ` James Bottomley
2006-04-01 19:27     ` Jeff Garzik
2006-04-03 10:44     ` Jeff Garzik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).