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.

Here is the ankh log:

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

ankh    | Initialized DDELinux 2.6
ankh    | Initializing DDE page cache
ankh    | ddekit_pci_init
ankh    | pci bus constructor
ankh    | PCI: L4 root bridge is device 4e768
ankh    | init_wq_head
ankh    | l4dde26_register_rx_callback: New rx callback @ 0x1000270.
ankh    | Softirq daemon starting
ankh    | <6>e1000e: Intel(R) PRO/1000 Network Driver - 0.3.3.3-k6
ankh    | <6>e1000e: Copyright (c) 1999-2008 Intel Corporation.
ankh    | unimplemented: pci_set_master
ankh    | <3>0000:00:01.0: 0000:00:01.0: Failed to initialize MSI-X interrupts.  Falling back to MSI interrupts.
ankh    | <3>0000:00:01.0: 0000:00:01.0: Failed to initialize MSI interrupts.  Falling back to legacy interrupts.
ankh    | <6>0000:00:01.0: eth0: (PCI Express:2.5GB/s:Width x1) 0x14815cM
ankh    | <6>0000:00:01.0: eth0: Intel(R) PRO/1000 Network Connection
ankh    | <6>0000:00:01.0: eth0: MAC: 3, PHY: 8, PBA No: ffffff-0ff
ankh    | <6>Intel(R) PRO/1000 Network Driver - version 7.3.21-k3-NAPI
ankh    | <6>Copyright (c) 1999-2006 Intel Corporation.
ankh    | <6>net_namespace: 636 bytes
ankh    | open_network_devices()
ankh    | opening lo
ankh    | <6>device lo entered promiscuous mode
ankh    | set interface to promiscuous mode.
ankh    | opening eth0
ankh    | <6>device eth0 entered promiscuous mode
ankh    | set interface to promiscuous mode.
ankh    | Thread 0xb0 for IRQ 10
ankh    | Bind irq to icu failed with -2
ankh    | claim_irq: failed to attach IRQ
ankh    | <3>0000:00:01.0: eth0: Unable to allocate interrupt, Error: -16
ankh    | error opening eth0 : -16
ankh    | Opened -16 network devices.
ankh    | lo    IRQ: 0x00  MAC: 00:00:00:00:00:00  MTU: 16436
ankh    | Registered @ registry.
ankh    | Gooood Morning Ankh-Morpoooooork! TID = 0x57
ankh    | Creating session factory.
ankh    | Configuration: debug,promisc,device=eth0,shm=shm,bufsize=16384,phys_mac
ankh    |   Debug mode ON.
ankh    |   Using promiscuous mode.
ankh    |   Device 'eth0' requested.
ankh    |   SHM area 'shm' requested.
ankh    |   Buffer size: 16384
ankh    |   Physical MAC requested.
ankh    | rom/ankh: /home/shashi/Desktop/L4/src/l4/pkg/ankh/server/src/session: 159: Ankh::ServerSession::ServerSession(bool, bool, bool, const char*, const char*, unsigned int. bool): Assertion `_dev' failed.

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


I appreciate your help.

Regards,
Shashi