Date: Thu, 24 Oct 2013 15:56:15 +0200 From: Alexandre Martins <alexandre.martins@netasq.com> To: mav@freebsd.org Cc: fabien.thomas@netasq.com, current@freebsd.org, fabient@freebsd.org Subject: Troubles with VIA VX900 chipset Message-ID: <2304698.vixPKsOToE@pc-alex.netasq.com>
index | next in thread | raw e-mail
[-- Attachment #1 --]
Dear,
We have seen some issues with the VIA VX900 chipset. The main trouble is that
some SATA hard drive are not seen by the kernel (BIOS and boot-loader are OK).
After investigations, it seems that during the initialisation of the
controler, some reset commands are send via "ata_via_sata_reset" fonction.
Into the chipset documentation, there is a warning about successive reset
commands, and software must waiting the "BUSY" flag is clear, before send
another reset. I have added a "DELAY(10000)" between the second call of
"ata_sata_phy_reset" and the call of "ata_generic_reset" and the problem
disapear.
I also made a more complex fix which check the "BUSY" flag.
Which fix of delai checking is the better one ?
Best Regards
--
Alexandre Martins
NETASQ -- We secure IT
[-- Attachment #2 --]
0 *H
010 + 0 *H
00
pƱHkl40
*H
010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority0
130215154957Z
140215154957Z010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority10UAlexandre MARTINS1+0) *H
alexandre.martins@netasq.com0"0
*H
0
?>Yxp6<N`wn^_WkL0_0\62m=@3iAş% һ]Ԁ9/MKaFPzpAs=tL[*a:h %
%rwQBGX 2=
D![&Ǟ\4$6V`
M ?#-
hgDͳgUGI&θPFߜ/&Oǰn3Q 00U!`ldVz60U#0'*D:sj %0 U0 0U0'U 0alexandre.martins@netasq.com0 `HB0U%0++0
*H
IR$n*ws&jE2BmzH!ᆫw7#UA>GMˢ9F%cL߰X.^C1σYߦoRp-֧cdL1wN/4^iWi(Heܧğ@Y6yy;u5SbuIQMHm"g ii6VtS_ه#!P5B?K M:O ]е|K-{@k1R0N0010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority
pƱHkl40 + 0 *H
1 *H
0 *H
1
131024135615Z0# *H
1IdY<uj[v0( *H
100 `He0
*H
0
*H
@bC.«a-qE?
-cn94T;.x9],ԀPN0
SR%5q]=o]qԈy`Ot64-9<KPeGTD6ϣm712-p˛FV??QenSMäϏ
ܭ9`VGxg B7iy`@-o7{M.zFkK.SJWgeWa
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2304698.vixPKsOToE>
