alpの日記: 進貫描 (56) 承前
日記 by
alp
- 循環参照は追求しないで、とりあえずカーネルを 2.4.21-rc1-ac3 に交換してみたところ、動かない。追っかけたが、AIC7xxx のドライバの深く (正確には、aic7xxx/aic7xxx_osm.c) で、CARMATE な CD チェンジャとのネゴの途中でステートマシンエラーで落ちる以上はわからない。CARMATE 外すと動く。まえの 2.4.20-rc4 では動いていたので、BLIST_MAX5LUN 関連の ac 版のエンバグかもしれない。
#scsi_scan.c 周りも吐き気のしそうなコードで、追っかける元気が出なかった。お前何で BLIST_FORCELUN の時ここで抜けるんだ…
- で、aic7xxx ドライバに見切りをつけて、どうせカードも古いので aic7xxx_old に変更する。これは動くが、今度は IDE CD-R SCSI のエミュレーションが狂って、全 LUN に CD-R があると答えてくる。もうもぅ……。ad hoc だが、IDE CD-R のベンダコードをブラックリストに登録して逃げる。
#全く、もう、何やってるんだか。
PS: こいつは旧カーネルでも起きるな。今回交換するまえのドライブ (Samsung SM-308) では起きていないので、ほんとにこのドライブ (東芝 SD-R1202) が悪いみたい。おまけにメールは不通になるし (いきなり直ったので、プロバイダの問題?)。ぶつぶつ。
進貫描 (56) 承前 More ログイン