トップページunix
1001コメント382KB

初心者もOK! FreeBSD質問スレッド その56

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
FreeBSD 関連の質問はここで。

初心者もOK! FreeBSD質問スレッド 過去ログ置き場
http://bird.zero.ad.jp/~zau60806/FreeBSD/

■歴代スレ、関連サイト >>2-10 くらい

FreeBSD 以外の UNIX 関連の初歩的な質問は…

くだらない質問はここに書き込め!38
http://pc5.2ch.net/test/read.cgi/unix/1101159381/l50
0306TPNGNG
ちょっと apic について教えてください。
ThinkPad X40 で GENERIC の様に kernel に apic が入っていると、
acpiconf -s 3 からの resume 時に ad0 を認識しないのです。
ioapic_suspend: not implemented!
ad0: FAILURE - ATA_IDENTIFY timed out
ad0: WARNING - removed from configuration
もちろん、こうなると強制リセットしかなく、繰り返すのは激しく嫌なので、
今は apic を kernel から外しています。これで、resumu が完璧に動作します。
しかし、私は実際は suspend はほとんど使用しません。
もしも、apic が single cpu でも重要な働きをしていて、
パフォーマンス等に影響があるのなら、apic on に戻そうかと考えています。
私の感覚では特に影響はない様なのですが、確かではありません。
apic とはいったい何をするものでしょうか?
また、上記問題は ThinkPad 固有の様ですが、apic off 以外に解決があるでしょうか?
0307TPNGNG
>>306 で書き忘れました。使用 FreeBSD は 5.3R です。

apic off なら suspend - resume は完璧です。
LCD もオフになって月マークも点灯するし、復帰後 snd, USB, NIC, psm も大丈夫です。

ただ、apic off に関係するか不明なのですが、
xdm を使用していると acpiconf -s 3 に失敗します。実行すると固まってしまいます。
xdm は suspend 時に apic を利用するのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています