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