[[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