kern/122368: [ata]: Failure to support SATA/PATA drives on 6.3 and 7.0 -- Nvidia nForce4 chipset

Steven Wallace swallace at reply1.sdwmail.homeunix.org
Mon Apr 14 16:30:07 UTC 2008


The following reply was made to PR kern/122368; it has been noted by GNATS.

From: "Steven Wallace" <swallace at reply1.sdwmail.homeunix.org>
To: <bug-followup at FreeBSD.org>,
	<n1nja at earthlink.net>
Cc: <bu7cher at yandex.ru>,
	<remko at FreeBSD.org>
Subject: Re: kern/122368: [ata]: Failure to support SATA/PATA drives on 6.3 and 7.0 -- Nvidia nForce4 chipset
Date: Mon, 14 Apr 2008 08:58:54 -0700

 This is a multi-part message in MIME format.
 
 ------=_NextPart_000_000C_01C89E0D.C53111F0
 Content-Type: text/plain;
 	charset="us-ascii"
 Content-Transfer-Encoding: 7bit
 
 Andrey:
 
  
 
 I have the same problem on my system with an Nforce4 chipset.
 
 I just applied the patch to a 6.3-STABLE system with no effect.
 
  
 
 Thanks for your effort and I'll be happy to try anything else you can think
 of.
 
  
 
 Oh, one more clue is if you boot 6.3 with this failure and then go back to
 6.2R, it will also fail.  One has to POWER CYCLE the system
 
 and then 6.2R will work.
 
  
 
 Ata_nvidia_allocate is being called during controller initialization.
 
 It appears it does not even call ata_nvidia_status. I inserted a printf
 statement to display some status, but I see no message.
 
 To get the system to boot, you must use the "disable ACPI" option
 (unfortunately this also disables my 2nd CPU).  Then my printf message gets
 displayed.
 
  
 
 With acpi disabled, I get alternating messages:
 
 Ata_nvidia_status: istatus=1 shift=0 offset=440 return=>1
 
 Ata_nvidia_status: istatus=0 shift=16 offset=440 return=>0
 
  
 
 Why with ACPI enabled cause ata_nvidia_status not to be called?
 
  
 
  
 
 Thank you,
 
  
 
 Steven
 
  
 
 
 ------=_NextPart_000_000C_01C89E0D.C53111F0
 Content-Type: text/html;
 	charset="us-ascii"
 Content-Transfer-Encoding: quoted-printable
 
 <html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
 xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
 xmlns=3D"http://www.w3.org/TR/REC-html40">
 
 <head>
 <meta http-equiv=3DContent-Type content=3D"text/html; =
 charset=3Dus-ascii">
 <meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
 <style>
 <!--
  /* Style Definitions */
  p.MsoNormal, li.MsoNormal, div.MsoNormal
 	{margin:0in;
 	margin-bottom:.0001pt;
 	font-size:12.0pt;
 	font-family:"Times New Roman";}
 a:link, span.MsoHyperlink
 	{color:blue;
 	text-decoration:underline;}
 a:visited, span.MsoHyperlinkFollowed
 	{color:purple;
 	text-decoration:underline;}
 span.EmailStyle17
 	{mso-style-type:personal-compose;
 	font-family:Arial;
 	color:windowtext;}
 @page Section1
 	{size:8.5in 11.0in;
 	margin:1.0in 1.25in 1.0in 1.25in;}
 div.Section1
 	{page:Section1;}
 -->
 </style>
 
 </head>
 
 <body lang=3DEN-US link=3Dblue vlink=3Dpurple>
 
 <div class=3DSection1>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>Andrey:<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>I have the same problem on my system with an Nforce4
 chipset.<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>I just applied the patch to a 6.3-STABLE system with =
 no
 effect.<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>Thanks for your effort and I&#8217;ll be happy to try
 anything else you can think of.<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>Oh, one more clue is if you boot 6.3 with this =
 failure and
 then go back to 6.2R, it will also fail.&nbsp; One has to POWER CYCLE =
 the
 system<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>and then 6.2R will work.<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>Ata_nvidia_allocate is being called during controller
 initialization.<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>It appears it does not even call ata_nvidia_status. I
 inserted a printf statement to display some status, but I see no =
 message.<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>To get the system to boot, you must use the =
 &#8220;disable
 ACPI&#8221; option (unfortunately this also disables my 2<sup>nd</sup> =
 CPU).&nbsp;
 Then my printf message gets displayed.<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>With acpi disabled, I get alternating =
 messages:<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>Ata_nvidia_status: istatus=3D1 shift=3D0 offset=3D440 =
 return=3D&gt;1<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>Ata_nvidia_status: istatus=3D0 shift=3D16 =
 offset=3D440 return=3D&gt;0<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>Why with ACPI enabled cause ata_nvidia_status not to =
 be
 called?<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>Thank you,<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'>Steven<o:p></o:p></span></font></p>
 
 <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
 style=3D'font-size:10.0pt;
 font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
 
 </div>
 
 </body>
 
 </html>
 
 ------=_NextPart_000_000C_01C89E0D.C53111F0--
 


More information about the freebsd-bugs mailing list