linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Status HPT374 (HighPoint 1540) Sata in 2.6
@ 2004-03-18 14:12 David Dindorp
  0 siblings, 0 replies; 9+ messages in thread
From: David Dindorp @ 2004-03-18 14:12 UTC (permalink / raw)
  To: mfedyk; +Cc: linux-kernel

A bit of personal experience using HPT374-based controllers.
May or may not apply, as mine are all PATA RocketRaid 404's!

Bartlomiej Zolnierkiewicz / Mike Fedyk wrote:

bz>> I think that it may work with drivers/ide/hpt366.c

It (HPT374) does.

mf> Does that limit you to 133MB/s speeds?
mf> And does that mean no hot-swap?

The controller itself limits you to 133MB/s speeds, except for one channel
per controller, which mysteriously always runs at 100MB/s. Benchmarks found
on the net however suggest that this particular controller is in fact very
fast...

RAID1 arrays seem to work fine. RAID0 arrays created with an old BIOS version
works fine, but don't create the array with a new BIOS version. HighPoint has
apparently moved the RAID signature, and the ataraid module doesn't know where
to. Only applies if you want to use the HPT raid function with ataraid.

If you want hot swap, you will need to use the HighPoint supplied driver. The
newest version I found last time checking was compiled against 2.4.20-8. It
comes with a BIOS flash image, which you should use - it will leave you with
a smaller amount of bizarre, unexplained errors. Although the error messages
that you DO in fact get from the proprietary driver will be in an arcane and
cryptic language, which will not contain any reference to where or why the
error occured, only that the driver did a bus reset plus one seemingly random
integer.

There's a BIOS limitation of 2 HPT374 controllers per system. Last time I
spoke with HighPoint, that was because any more than two controllers would
consume an excessive amount of memory for Option ROM's. (Also, you would most
probably run into the PCI bandwidth barrier.) The proprietary driver will
save you a lot of trouble if you go for 2 controllers and a 2.4 kernel,
because 2.4 has a limitation of 10 IDE channels (2x HPT374 = 8).

I'm not sure exactly why the HighPoint driver supports hot swap, and
linux-ide does not. I've tried patching linux-ide to do hot swap, to some
extent of success, but gave up as I have no clue *exactly* what is required
to make the magic work. I'm interested, if anyone knows.

Regarding technical support on the card. Support from HighPoint through
email won't get you anywhere. Based on personal experience and postings
on usenet, they do not reply to support emails. Calling them on the phone
will in most cases give you someone quite competent to speak with. 
I suspect it might be the engineers who create these cards that you get
to bother, which gives the added advantage that they actually know what
they're talking about.


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

* Re: Status HPT374 (HighPoint 1540) Sata in 2.6
  2004-03-17  0:39       ` Mike Fedyk
@ 2004-03-17  0:45         ` Måns Rullgård
  0 siblings, 0 replies; 9+ messages in thread
From: Måns Rullgård @ 2004-03-17  0:45 UTC (permalink / raw)
  To: linux-kernel

Mike Fedyk <mfedyk@matchmail.com> writes:

> Bartlomiej Zolnierkiewicz wrote:
>> I think that it may work with drivers/ide/hpt366.c
>> AFAIK HPT374 is PATA only chipset and SATA support in HighPoint 1540
>> is achieved by using PATA-SATA bridges.
>
> Does that limit you to 133MB/s speeds?

I'd like to a disk achieve even half of that.

> And does that mean no hot-swap?

Probably.

-- 
Måns Rullgård
mru@kth.se


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

* Re: Status HPT374 (HighPoint 1540) Sata in 2.6
  2004-03-17  0:27     ` Bartlomiej Zolnierkiewicz
  2004-03-17  0:34       ` Måns Rullgård
@ 2004-03-17  0:39       ` Mike Fedyk
  2004-03-17  0:45         ` Måns Rullgård
  1 sibling, 1 reply; 9+ messages in thread
From: Mike Fedyk @ 2004-03-17  0:39 UTC (permalink / raw)
  To: Bartlomiej Zolnierkiewicz; +Cc: LKML, Jeff Garzik

Bartlomiej Zolnierkiewicz wrote:
> I think that it may work with drivers/ide/hpt366.c
> 
> AFAIK HPT374 is PATA only chipset and SATA support in HighPoint 1540
> is achieved by using PATA-SATA bridges.

Does that limit you to 133MB/s speeds?

And does that mean no hot-swap?

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

* Re: Status HPT374 (HighPoint 1540) Sata in 2.6
  2004-03-17  0:27     ` Bartlomiej Zolnierkiewicz
@ 2004-03-17  0:34       ` Måns Rullgård
  2004-03-17  0:39       ` Mike Fedyk
  1 sibling, 0 replies; 9+ messages in thread
From: Måns Rullgård @ 2004-03-17  0:34 UTC (permalink / raw)
  To: linux-kernel

Bartlomiej Zolnierkiewicz <B.Zolnierkiewicz@elka.pw.edu.pl> writes:

> I think that it may work with drivers/ide/hpt366.c

Works for me.

> AFAIK HPT374 is PATA only chipset and SATA support in HighPoint 1540
> is achieved by using PATA-SATA bridges.

That's correct, at least if the chips on the board can be trusted.

-- 
Måns Rullgård
mru@kth.se


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

* Re: Status HPT374 (HighPoint 1540) Sata in 2.6
  2004-03-17  0:07   ` Mike Fedyk
@ 2004-03-17  0:27     ` Bartlomiej Zolnierkiewicz
  2004-03-17  0:34       ` Måns Rullgård
  2004-03-17  0:39       ` Mike Fedyk
  0 siblings, 2 replies; 9+ messages in thread
From: Bartlomiej Zolnierkiewicz @ 2004-03-17  0:27 UTC (permalink / raw)
  To: Mike Fedyk; +Cc: LKML, Jeff Garzik


I think that it may work with drivers/ide/hpt366.c

AFAIK HPT374 is PATA only chipset and SATA support in HighPoint 1540
is achieved by using PATA-SATA bridges.

On Wednesday 17 of March 2004 01:07, Mike Fedyk wrote:
> Mike Fedyk wrote:
> > Hmm, it looks like it's "supported by at latest 2.4.21-pre5", but it
> > doesn't give details, or what SATA features are (or not) supported.
> > Though, what Jeff said probably overrides this...
>
> Oh, I remember now...
>
> Jeff said that back in 2003, and that's why I posted in the first place.
>
> Jeff, so if you have any details on the status of support for these
> cards in the 2.6 kernel (or with patches).
>
> Thanks,
>
> Mike


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

* Re: Status HPT374 (HighPoint 1540) Sata in 2.6
  2004-03-16 23:35 ` Mike Fedyk
@ 2004-03-17  0:07   ` Mike Fedyk
  2004-03-17  0:27     ` Bartlomiej Zolnierkiewicz
  0 siblings, 1 reply; 9+ messages in thread
From: Mike Fedyk @ 2004-03-17  0:07 UTC (permalink / raw)
  To: Mike Fedyk; +Cc: LKML, Jeff Garzik

Mike Fedyk wrote:
> Hmm, it looks like it's "supported by at latest 2.4.21-pre5", but it 
> doesn't give details, or what SATA features are (or not) supported. 
> Though, what Jeff said probably overrides this...

Oh, I remember now...

Jeff said that back in 2003, and that's why I posted in the first place.

Jeff, so if you have any details on the status of support for these 
cards in the 2.6 kernel (or with patches).

Thanks,

Mike

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

* Re: Status HPT374 (HighPoint 1540) Sata in 2.6
  2004-03-16 22:59 Mike Fedyk
  2004-03-16 23:16 ` Kevin P. Fleming
@ 2004-03-16 23:35 ` Mike Fedyk
  2004-03-17  0:07   ` Mike Fedyk
  1 sibling, 1 reply; 9+ messages in thread
From: Mike Fedyk @ 2004-03-16 23:35 UTC (permalink / raw)
  To: LKML

Mike Fedyk wrote:
> Hi,
> 
> The low end of the market is dominated by the SII3112 chipset, so I'm 
> looking for an alternative 4-port JBOD SATA controller and came across 
> the High Point card.
> 
> How is the support of these cards from libata and/or drivers/ide in 2.6?

Hmm, it looks like it's "supported by at latest 2.4.21-pre5", but it 
doesn't give details, or what SATA features are (or not) supported. 
Though, what Jeff said probably overrides this...

http://www.linuxmafia.com/faq/Hardware/sata.html

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

* Re: Status HPT374 (HighPoint 1540) Sata in 2.6
  2004-03-16 22:59 Mike Fedyk
@ 2004-03-16 23:16 ` Kevin P. Fleming
  2004-03-16 23:35 ` Mike Fedyk
  1 sibling, 0 replies; 9+ messages in thread
From: Kevin P. Fleming @ 2004-03-16 23:16 UTC (permalink / raw)
  To: Mike Fedyk; +Cc: LKML

Mike Fedyk wrote:

> Alternatively, are there any 4-port (alternatively I can use two 2-port 
> SATA controllers) JBOD SATA PCI cards with good support in the 2.6 
> kernel (or with patches) in the ~$50 US price range?

There is a Promise SATA150 TX4 4-port JBOD card that works fine with 
libata; I've got a spare if you want it, I replaced it with a 3Ware 
8506-8 :-) If you want to make a deal just email me off-list...

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

* Status HPT374 (HighPoint 1540) Sata in 2.6
@ 2004-03-16 22:59 Mike Fedyk
  2004-03-16 23:16 ` Kevin P. Fleming
  2004-03-16 23:35 ` Mike Fedyk
  0 siblings, 2 replies; 9+ messages in thread
From: Mike Fedyk @ 2004-03-16 22:59 UTC (permalink / raw)
  To: LKML

Hi,

The low end of the market is dominated by the SII3112 chipset, so I'm 
looking for an alternative 4-port JBOD SATA controller and came across 
the High Point card.

How is the support of these cards from libata and/or drivers/ide in 2.6?

Alternatively, are there any 4-port (alternatively I can use two 2-port 
SATA controllers) JBOD SATA PCI cards with good support in the 2.6 
kernel (or with patches) in the ~$50 US price range?

Mike

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

end of thread, other threads:[~2004-03-18 14:02 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-03-18 14:12 Status HPT374 (HighPoint 1540) Sata in 2.6 David Dindorp
  -- strict thread matches above, loose matches on Subject: below --
2004-03-16 22:59 Mike Fedyk
2004-03-16 23:16 ` Kevin P. Fleming
2004-03-16 23:35 ` Mike Fedyk
2004-03-17  0:07   ` Mike Fedyk
2004-03-17  0:27     ` Bartlomiej Zolnierkiewicz
2004-03-17  0:34       ` Måns Rullgård
2004-03-17  0:39       ` Mike Fedyk
2004-03-17  0:45         ` Måns Rullgård

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