sata_sil + Seagate SATA HD problem (continued)

| | Comments (0) | TrackBacks (0)

Silicon 3512 controller와 Seagate의 SATA HD의 특정 모델의 조합에서 발생하는 이 문제를 linux kernel mailing list에서는 mod15 write bug라고 부른다. 뭔가 15번째 sector에 write 작업을 할 때마다 이 문제가 발생하기 때문에 이런 이름이 붙은 듯 하다.

이 문제는 아마 꽤 오래전에 sata_sil 드라이버에서 black list를 유지하고, quirk (workaround)를 적용함으로써 해결된 모양인데, 이 black list에 내가 사용하던 Seagate 하드디스크가 들어있지 않아서, kernel을 upgrade해도 문제가 해결되지 않았던걸로 추측된다.

다음 url에서 내가 가진 하드디스크와 정확히 같은 모델(ST3200822AS)에 대해서 black list에 추가해주는 patch를 언급하고 있다.

http://www.ussg.iu.edu/hypermail/linux/kernel/0412.1/1124.html

나중에 기회가 생기면, 해당 하드디스크를 테스트해보는 것이 좋을 듯 하다. 그리고 Silicon 3512 controller를 사용하는 한, Seagate SATA HD를 피해서 구입할 필요가 있을 듯 하다.

0 TrackBacks

Listed below are links to blogs that reference this entry: sata_sil + Seagate SATA HD problem (continued).

TrackBack URL for this entry: http://lastmind.net/mt/mt-tb.cgi/103

Leave a comment

About this Entry

This page contains a single entry by Joseph Jang published on December 30, 2004 1:22 AM.

More Exceptional C++ was the previous entry in this blog.

Smalltalk syntax is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.21-en