2011/05/18

IO-APIC の巻

家の環境では、IO-APIC が有効 (r41527 からデフォルト) では USB マウスがうんともかんとも動かないのですが、みなさんのところではどうですか?
IO-APIC 無効にするには、いちいちセーフモードに入らないといけないのが面倒だなぁ…

5/19 追記
src/system/kernel/arch/x86/ioapic.cpp の関数 ioapic_init() 中の以下 2 箇所をコメントアウトして当分しのぎます…
// if (get_safemode_boolean(B_SAFEMODE_DISABLE_IOAPIC, false)) {
dprintf("io-apics explicitly disabled, not using io-apics for "
"interrupt routing\n");
return;
// }

2 件のコメント:

  1. 私の所のSonyのVGN-UX90PSで外付けのUSBマウスは動いています。
    でも本体内蔵のタッチパッド(?)が動かなくなりました。

    返信削除
  2. 匿名さん、コメントありがとうございます。
    USBの接続ポート(?)によって動いたり動かなかったりするかもしれませんね。

    本件はバグ報告出しましたので、しばらくはパッチ当てでしのぐことにします。(さすがに毎回セーフモードはちょっと辛い…)

    返信削除