Hi ALl,
I am working latest ixgbe driver of 3.16.1. I changed to code in the
ixgbe_set_interrupt_capability to generates separate Q vectors rx and tx. I
configured two queues rx and tx each. It able to generates four Q vector
for rx-0,rx-1,tx-0 and tx-1. But ixgbe driver went to KDB in
ixgbe_msix_clean_rings. I debugged ixge drivers. if found that
q_vector->tx.ring and q_vector->rx.ring goes to NULL Values. I could see
values of q_vector,q_vector->tx.ring and q_vector->rx.ring in the
ixgbe_request_msix_irqs.
It is working fine when using single q_vector for TxRx. I don't see much
code difference between single Q vector TxRx and separate Q vector for rx
and tx.
Please i don't understand why q_vector->rx.ring and q_vector->tx.ring
values were zero.
Please some one guide to debubg ixgbe driver of 3.16.1.
Thanks and Regard's
venkat
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired