Page 1 of 1

FreeBSD 9 & marvell 88SE9230 controller - hot plug issue

Posted: 01 Mar 2014 08:40
by tekkenly
I'm using asrock c2750d4i board to build a zfs nas server.
http://www.asrock.com/server/overview.a ... l=C2750D4I

the board has 12 sata ports as below:
SATA Controller - IntelĀ® C2750 : 2 x SATA3 6.0 Gb/s, 4 x SATA2 3.0 Gb/s
Additional SATA Controller - Marvell SE9172: 2 x SATA3 6.0 Gb/s
- Marvell SE9230: 4 x SATA3 6.0 Gb/s

I installed nas4free 9.2 and 9.1, everything's fine, except i can not get hot plug working on the 4 ports under 88se9230(hot remove is ok, but after hot plug, can not see hdd plug in dmesg, and can not find new drive in /dev/ even after using camcontrol. and all other 8 ports can find new plugged hdds).

and I tested this board under windows 7, which does not have this problem.

So, I think it's a freebsd driver problem, what can i do with this? can nas4free do some patch for it?

because the 88se9230 has limited bandwidth, so i do not want to plug 4 ssds in it, i just want to put 4 3.5 hot swap drives in. so the hot plug problem has to be handled .

thx

Re: FreeBSD 9 & marvell 88SE9230 controller - hot plug issue

Posted: 01 Mar 2014 09:10
by raulfg3
hot plug is not supported on ZFS in BSD

Re: FreeBSD 9 & marvell 88SE9230 controller - hot plug issue

Posted: 01 Mar 2014 12:43
by tekkenly
raulfg3 wrote:hot plug is not supported on ZFS in BSD
i'm a little confused about your reply

i think you means each time i want to change a damaged disk, I should to server shutdown, change disk, power up, format, online.....

but i think we do not need to shutdown and power up server in this situation.

and freebsd can do hot plug on marvell 88se9172 very well, and why not 88se9230?

Re: FreeBSD 9 & marvell 88SE9230 controller - hot plug issue

Posted: 01 Mar 2014 17:07
by raulfg3
sorry, I do not read carefully your question, and yes, my answer is wrong. but I can't show any relevant info about your question.

Re: FreeBSD 9 & marvell 88SE9230 controller - hot plug issue

Posted: 06 Mar 2014 03:34
by tekkenly
asrock has confirmed it's a freebsd driver problem, but seems will leave this issue there. can nas4free do anything about it?

Re: FreeBSD 9 & marvell 88SE9230 controller - hot plug issue

Posted: 22 Mar 2015 03:38
by GZA-Genius
I don't know if this help your problem, but I don't think it would hurt you either. I have been running on that for a few days everything is fine.

Firmware update for ASRock C2750D4I Marvel Chipset: M9230-1063
Here is the ASRock Link with instruction, Download, and Pictures