* 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).