kern/79677: Really broken SATA support in FreeBSD 6-CURRENT

Alexey Vesnin AVesnin at mirknigi.ru
Sun Apr 10 22:27:07 PDT 2005


Jacobo SaЗl Arvelo EstИvez wrote:

>>Number:         79677
>>Category:       kern
>>Synopsis:       Really broken SATA support in FreeBSD 6-CURRENT
>>Confidential:   no
>>Severity:       critical
>>Priority:       high
>>Responsible:    freebsd-bugs
>>State:          open
>>Quarter:        
>>Keywords:       
>>Date-Required:
>>Class:          sw-bug
>>Submitter-Id:   current-users
>>Arrival-Date:   Fri Apr 08 11:50:07 GMT 2005
>>Closed-Date:
>>Last-Modified:
>>Originator:     Jacobo SaЗl Arvelo EstИvez
>>Release:        6-CURRENT
>>Organization:
>>Environment:
>>Description:
>>    
>>
>With the latest commit of ATA to cvs-src ( http://lists.freebsd.org/pipermail/cvs-src/2005-April/044367.html ) the SATA support in my FreeBSD box is really broken, my SATA Controller ( SiL3112a ) now is totally unusuable, FreeBSD 6-CURRENT prior to this commit its was pretty usable, with somes TIMEOUT DMA TRYING messages, but with the new ATA commits when appears the first TIMEOUT DMA TRYING it totally freezes and a lot of error messages ( from kernel ) appears in console, here a transcription:
>
>g_vfs_done():ad4s2a[READ(offset=625164288, length=8192)]error = 6
>
>Sorry for the little info but now I can╢t access to the system, it freezes @ the FS check
>  
>
>>How-To-Repeat:
>>    
>>
>Update to the latest sources of HEAD and run this with an SiL3112a SATA Controller
>  
>
>>Fix:
>>    
>>
>The problem not exists with the previous commit.
>  
>
>>Release-Note:
>>Audit-Trail:
>>Unformatted:
>>    
>>
>_______________________________________________
>freebsd-bugs at freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
>To unsubscribe, send any mail to "freebsd-bugs-unsubscribe at freebsd.org"
>  
>
I have a lot of bug info about the fifth and the sixth branches... I've 
tried 'em at stone-stable hardware configurations( like pure-intel 
servers ) - and the same problems appearing again and again. My good 
advice to you - use 4-STABLE with gcc40 instead of embedded one. Iit 
will take a couple of tries to tune your build - some CFLAGS and 
CXXFLAGS tricks plus -Ox tuning - it depends just on your hardware. But 
when you'll be done - you'll never have such a problems again. I gave up 
trying a new branches about three months ago - and I spent about a week 
to make the tunes. But now I forgot all such problems. It seems to be 
the only way. New branches are good and exciting - but choose what do 
you need more : fancy features or stability and perfomance?

Alexey "Steel Scorpion 666" Vesnin
http://ss666.ru
ICQ 31686351
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 4829 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.freebsd.org/pipermail/freebsd-bugs/attachments/20050411/9281e014/smime.bin


More information about the freebsd-bugs mailing list