Discussion:
Anyone working on the Marvell 88se64xx sas/sata chip driver?
(too old to reply)
Bill Pechter
2014-11-15 19:08:50 UTC
Permalink
I've got a really nice Lenovo D20 that I need to share between
FreeBSD/Linux and Windows Server 2012 for some testing.

I've got the Marvell driver up on Linux and Windows but it appears that I
have to move the SATA drives to the Intel SATA chips if I want to share
between FreeBSD/Linux/Windows.

I hate to have to rebuild this all... Is there a test driver for the
88se63xx/64xx drivers available in 10.1 or -stable?

Bill
--
d|i|g|i|t|a|l had it THEN. Don't you wish you could still buy it now!
pechter-at-gmail.com
Alexander Motin
2014-11-20 21:07:26 UTC
Permalink
Post by Bill Pechter
I've got a really nice Lenovo D20 that I need to share between
FreeBSD/Linux and Windows Server 2012 for some testing.
I've got the Marvell driver up on Linux and Windows but it appears that I
have to move the SATA drives to the Intel SATA chips if I want to share
between FreeBSD/Linux/Windows.
I hate to have to rebuild this all... Is there a test driver for the
88se63xx/64xx drivers available in 10.1 or -stable?
I'm afraid there is no such one. That family of controllers is neither
mvs(4) nor ahci(4). It is completely separate design, providing quite
low-level interface to SAS ports (that means that support for wide
ports, expanders, target mapping, etc. should be done manually inside
the driver). I had a wish to implement it at some point, but had no
documentation. Now I have some documentation and even some (old now)
hardware, but not sure how much widespread/applicable are those chips
now. Complains like that happen not so often and I am not sure I want to
spend few months of work on discontinued hardware. Has Marvell released
anything new from that line, like 12Gbps SAS, that could be interesting?
--
Alexander Motin
Jia-Shiun Li
2014-11-21 05:12:27 UTC
Permalink
for 6G SAS there is hpt27xx blob driver for Highpoint cards using
88SE94xx. 12G SAS is 88SE1495, but there seems no products yet.

-Jia-Shiun
Post by Alexander Motin
Post by Bill Pechter
I've got a really nice Lenovo D20 that I need to share between
FreeBSD/Linux and Windows Server 2012 for some testing.
I've got the Marvell driver up on Linux and Windows but it appears that I
have to move the SATA drives to the Intel SATA chips if I want to share
between FreeBSD/Linux/Windows.
I hate to have to rebuild this all... Is there a test driver for the
88se63xx/64xx drivers available in 10.1 or -stable?
I'm afraid there is no such one. That family of controllers is neither
mvs(4) nor ahci(4). It is completely separate design, providing quite
low-level interface to SAS ports (that means that support for wide
ports, expanders, target mapping, etc. should be done manually inside
the driver). I had a wish to implement it at some point, but had no
documentation. Now I have some documentation and even some (old now)
hardware, but not sure how much widespread/applicable are those chips
now. Complains like that happen not so often and I am not sure I want to
spend few months of work on discontinued hardware. Has Marvell released
anything new from that line, like 12Gbps SAS, that could be interesting?
--
Alexander Motin
_______________________________________________
http://lists.freebsd.org/mailman/listinfo/freebsd-hardware
John-Mark Gurney
2014-11-21 09:08:34 UTC
Permalink
Post by Jia-Shiun Li
for 6G SAS there is hpt27xx blob driver for Highpoint cards using
88SE94xx. 12G SAS is 88SE1495, but there seems no products yet.
In my exerience w/ the hpt27xx driver on 9.1-R, the card is terrible...
Caused me no end of pain.. I replaced the card w/ an ahci native card
(since I was hooking up SATA drivers), and now I'm happy...

I couldn't get any support from Highpoint... Not really surprising
considering the binary driver...
Post by Jia-Shiun Li
Post by Alexander Motin
Post by Bill Pechter
I've got a really nice Lenovo D20 that I need to share between
FreeBSD/Linux and Windows Server 2012 for some testing.
I've got the Marvell driver up on Linux and Windows but it appears that I
have to move the SATA drives to the Intel SATA chips if I want to share
between FreeBSD/Linux/Windows.
I hate to have to rebuild this all... Is there a test driver for the
88se63xx/64xx drivers available in 10.1 or -stable?
I'm afraid there is no such one. That family of controllers is neither
mvs(4) nor ahci(4). It is completely separate design, providing quite
low-level interface to SAS ports (that means that support for wide
ports, expanders, target mapping, etc. should be done manually inside
the driver). I had a wish to implement it at some point, but had no
documentation. Now I have some documentation and even some (old now)
hardware, but not sure how much widespread/applicable are those chips
now. Complains like that happen not so often and I am not sure I want to
spend few months of work on discontinued hardware. Has Marvell released
anything new from that line, like 12Gbps SAS, that could be interesting?
--
John-Mark Gurney Voice: +1 415 225 5579

"All that I will do, has been done, All that I have, has not."
Mike Tancsa
2014-11-21 12:20:31 UTC
Permalink
Post by John-Mark Gurney
Post by Jia-Shiun Li
for 6G SAS there is hpt27xx blob driver for Highpoint cards using
88SE94xx. 12G SAS is 88SE1495, but there seems no products yet.
In my exerience w/ the hpt27xx driver on 9.1-R, the card is terrible...
Caused me no end of pain.. I replaced the card w/ an ahci native card
(since I was hooking up SATA drivers), and now I'm happy...
I couldn't get any support from Highpoint... Not really surprising
considering the binary driver...
I have had good results with the LSI cards, both based on the 3ware
driver (tws) and the mfi driver. The cost of the previous gen 6G SAS
9240-8si is quite reasonable and I can get great speeds and good
monitoring through the available native FreeBSD tools
(3dm,tw_cli,MegaCli,mfiutil)

---Mike
--
-------------------
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, ***@sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada http://www.tancsa.com/
Loading...