[[diary/Nagura]]

 535日
~
・ 続ISAバスの灯 Plamo-5.1 x86。

 X周りの更新いじらせてもらいたいなあとおもいつつ~
 ディスクエリア要整理なので指をくわえながら~
 800MBの予備NAT-BOX用ディスクに数日前のPlamo-5.1を入れなおして~
~
 カーネルをlinux-3.9.11にしてみた。~
[   19.712648] ne.c:v1.10 9/23/94 Donald Becker (becker@scyld.com)
Last modified Nov 1, 2000 by Paul Gortmaker~
[   19.713016] NE*000 ethercard probe at 0x300: failed to detect IRQ line.~
[   19.854754] ne.c: No NE*000 card found at i/o = 0x300~
[   19.855021] ne: probe of ne.0 failed with error -11~
[   24.525367] vga16fb: initializing~
[   24.525503] vga16fb: mapped to 0xc00a0000~
 だめなようだ~
~
 USBのドライバーが割り込みポイントを占拠している感じだつたので~
 ロードしないようにしてみたが変化なしだった。~
~
 patch-3.9.11-rc1 に下記のとおりこれかなあとおもえるものはあったが。~
 diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c~
 index fa17855..dc4db32 100644~
 --- a/kernel/irq/manage.c~
 +++ b/kernel/irq/manage.c~
 @@ -555,9 +555,9 @@ int can_request_irq(unsigned int irq, unsigned long irqflags)~
                 return 0;~
~
         if (irq_settings_can_request(desc)) {~
 -               if (desc->action)~
 -                       if (irqflags & desc->action->flags & IRQF_SHARED)~
 -                               canrequest =1;~
 +               if (!desc->action ||~
 +                   irqflags & desc->action->flags & IRQF_SHARED)~
 +                       canrequest = 1;~
         }~
         irq_put_desc_unlock(desc, flags);~
         return canrequest;~
 必要だから変更しているんだなあと思えるので~
 他のいい手がないかもう少しさがしてみよう。
- 解決しました。使用しているASUS TXP4マザーのBIOS設定でUSB IRQを割り当てないようにしてありましたがDefaultの割り当てるようにしたらneのドライバーがロードできるようになりました。 -- [[名倉]] &new{2013-09-07 (土) 13:28:56};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS