Bind irq to icu failed

Shashi Sharma ssharma at viosoft.com
Fri Mar 23 21:08:40 CET 2012


On Fri, 2012-03-23 at 11:53 +0100, Björn Döbel wrote:
> On 21.03.2012 22:29, Shashi Sharma wrote:
> > Hi,
> > 
> > I am trying to use e1000e driver in Ankh to bring-up intel's 82574L
> > ethernet controller. But its unable to allocate interrupt and I cant
> > figure out the source of the problem.
> 
> Can you please try this?
> 
> 
> Index: dde/linux26/lib/src/arch/l4/pci.c
> ===================================================================
> --- dde/linux26/lib/src/arch/l4/pci.c   (Revision 41236)
> +++ dde/linux26/lib/src/arch/l4/pci.c   (Arbeitskopie)
> @@ -196,6 +196,7 @@
>         Assert(pci_bus);
> 
>         pci_do_scan_bus(pci_bus);
> +       pci_walk_bus(pci_bus, pci_irq_enable, NULL);
> 
>         INITIALIZE_INITVAR(dde26_pci);
>  }
> 
> 
> Then rebuild the dde & Ankh packages.

Thank you Björn for quick fix. It solved it. 

Ankh is now able to open eth0 (via e1000e driver). And l4ankh driver in
l4linux can now see the eth0 device.

-------------------------------------
sh-2.05a# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:E0:81:C4:68:03  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:65 

-----------------------------------

But when I do sh-2.05a# ifup eth0 It crashes with following error.

--------------------------
l4lx_irq_dev_startup: creating IRQ thread for 65 (IRQ-cap 428000)
l4lx_irq_dev_startup: creating IRQ thread for 65 (IRQ-cap 428000)
l4linux | l4lx_thread_create: Created thread 433 (IRQ65) (u:b3000e00,
sp:006bfff4)
l4linux | irq_thread: Started IRQ thread for IRQ 65
l4linux | wait_for_irq_message: IRQ 65 (428) receive failed, error = 0x4
------------------------

I would really appreciate some pointers on how to go about using device
eth0.

-Shashi

> 
> 
> Björn
> 
> _______________________________________________
> l4-hackers mailing list
> l4-hackers at os.inf.tu-dresden.de
> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers






More information about the l4-hackers mailing list