linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* libata
@ 2004-02-15  8:13 Brad Campbell
  2004-02-15  8:30 ` libata Matt Thrailkill
  0 siblings, 1 reply; 3+ messages in thread
From: Brad Campbell @ 2004-02-15  8:13 UTC (permalink / raw)
  To: linux-raid

G'day all.

I have a pair of HPT1540 SATA cards that I'm currently using with the Highpoint supplied driver
(Sans raid proprietary binary - Complete source compile) on a 2.4 kernel.
I have been looking at libata as I'd like to move to an in-kernel driver and I'm having issues with
the in-kernel hpt366 ide driver. Plus, given all my drives are in Supermicro Hotswap bays I'm hoping
that one day we may realise seamless hotswap and I can swap out faulty software raid disks on the
fly and I guess libata is the best way to work towards this :p)

I think I get the idea of how libata goes together and I'd like to have a crack at writing a
sata_hpt module. Has anyone done any ground work on this or is already working on it or do I start
from scratch?

Are there any known reasons as to why it will / will not work or anything else that would preclude
me from getting it going?

Is there a better place to discuss this?

Regards,
Brad


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

* Re: libata
  2004-02-15  8:13 libata Brad Campbell
@ 2004-02-15  8:30 ` Matt Thrailkill
  2004-02-15 20:34   ` libata Jeff Garzik
  0 siblings, 1 reply; 3+ messages in thread
From: Matt Thrailkill @ 2004-02-15  8:30 UTC (permalink / raw)
  To: Brad Campbell; +Cc: linux-raid

This is the same card I've got in my box, the one I happened to trip a
hpt366 driver bug with that I mention in my other mailing.

Does the Highpoint driver do hotswap and all that goodness?  My
understanding is that the 1540 card is just a hpt374 with pata->sata
converters soldered on, rather than a "true" sata controller.

I think for a short time I tried doing some simple hotswapping in
Windows and it didn't work, does that (or any hotswapping) work for you?

The e.sata ports on the back of the card is just begging for hotswap
support.

Linux-ide.org is where the libsata work is at, I think.  Do they have a
dedicated list?

On Sun, 2004-02-15 at 00:13, Brad Campbell wrote:
> G'day all.
> 
> I have a pair of HPT1540 SATA cards that I'm currently using with the Highpoint supplied driver
> (Sans raid proprietary binary - Complete source compile) on a 2.4 kernel.
> I have been looking at libata as I'd like to move to an in-kernel driver and I'm having issues with
> the in-kernel hpt366 ide driver. Plus, given all my drives are in Supermicro Hotswap bays I'm hoping
> that one day we may realise seamless hotswap and I can swap out faulty software raid disks on the
> fly and I guess libata is the best way to work towards this :p)
> 
> I think I get the idea of how libata goes together and I'd like to have a crack at writing a
> sata_hpt module. Has anyone done any ground work on this or is already working on it or do I start
> from scratch?
> 
> Are there any known reasons as to why it will / will not work or anything else that would preclude
> me from getting it going?
> 
> Is there a better place to discuss this?
> 
> Regards,
> Brad
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-raid" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 


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

* Re: libata
  2004-02-15  8:30 ` libata Matt Thrailkill
@ 2004-02-15 20:34   ` Jeff Garzik
  0 siblings, 0 replies; 3+ messages in thread
From: Jeff Garzik @ 2004-02-15 20:34 UTC (permalink / raw)
  To: Matt Thrailkill, Brad Campbell; +Cc: linux-raid, linux-ide

Matt Thrailkill wrote:
> This is the same card I've got in my box, the one I happened to trip a
> hpt366 driver bug with that I mention in my other mailing.
> 
> Does the Highpoint driver do hotswap and all that goodness?  My
> understanding is that the 1540 card is just a hpt374 with pata->sata
> converters soldered on, rather than a "true" sata controller.

If that's true, and it provides no SATA-specific features (there are 
SATA-specific phy registers you need to talk to, to do hotplug and other 
fun) then it would be better to do it under the auspices of the "old IDE 
driver" a.k.a. CONFIG_IDE.


> I think for a short time I tried doing some simple hotswapping in
> Windows and it didn't work, does that (or any hotswapping) work for you?
> 
> The e.sata ports on the back of the card is just begging for hotswap
> support.
> 
> Linux-ide.org is where the libsata work is at, I think.  Do they have a
> dedicated list?

Nope, libata was independent of linux-ide.org.  (I am the author)

linux-ide@vger.kernel.org or linux-scsi@vger.kernel.org seem to host the 
most libata discussions.

Feel free to ask me questions about the API.  There are API docs 
generated from the source code, posted here: 
http://www.kernel.org/pub/linux/kernel/people/jgarzik/libata/

	Jeff





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

end of thread, other threads:[~2004-02-15 20:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-15  8:13 libata Brad Campbell
2004-02-15  8:30 ` libata Matt Thrailkill
2004-02-15 20:34   ` libata 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).