Nov 09, 2008
FreeBSD-currentのATAドライバを入れ替える [computer]
currentでZFSの長期テストを行なっているが10月半ばから起動時にカーネルデバッガに落ちるようになった。
あんまり気にせずに10/01あたりにソースを戻して使っていたが、デバッガのメッセージを見ると atadma... とか。 調べると10/09あたりにATAドライバに大きな変更が入っているようで。これが原因なのかなあ。
試しに10/09以降のソースのATAドライバだけ10/08時点のソースに入れ替えてみよう。
- src/sys/dev/ata以下をまるごと入れ替え...だけでは駄目で以下の2点の変更も必要
- src/sys/modules/ataを古いソースに入れ替え
- ataのソースの構成が変わっているのでsrc/sys/conf/filesの対応する部分を古いソースに対応するように修正
これでkernelのmakeができる。 カーネルデバッガに落ちなくなった。別に追いかける気もないのでとりあえずはこのまま使う。
blosxom 2.0
and
modified by
blosxom starter kit