DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] rte_eth_dev_configure
@ 2014-07-24 12:34 sothy shan
  2014-07-24 12:44 ` Thomas Monjalon
  0 siblings, 1 reply; 6+ messages in thread
From: sothy shan @ 2014-07-24 12:34 UTC (permalink / raw)
  To: dev

Hello!

I am trying to use DPDK  ovs (development branch) with DPDK1.7.

There is an error when running ovs_dpdk command.

Error is

PANIC in ovdk_vport_phy_port_init.
Cannot initi NIC port 0 (-22).

Based on my search within code, rte_eth_dev_configure gives an error with
code -22.

My question is that how to debug or print the PMD_DEBUG_TRACE into file or
terminal when running ovs-dpdk?

Second, any clue why rte_eth_dev_configure give an error with code -22?

Thanks for your help.

Best regards
Sothy

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] rte_eth_dev_configure
  2014-07-24 12:34 [dpdk-dev] rte_eth_dev_configure sothy shan
@ 2014-07-24 12:44 ` Thomas Monjalon
  2014-07-24 12:51   ` Thomas Monjalon
  0 siblings, 1 reply; 6+ messages in thread
From: Thomas Monjalon @ 2014-07-24 12:44 UTC (permalink / raw)
  To: sothy shan; +Cc: dev

Hello,

2014-07-24 14:34, sothy shan:
> I am trying to use DPDK  ovs (development branch) with DPDK1.7.

Could you try with testpmd?

> Cannot initi NIC port 0 (-22).
> 
> Based on my search within code, rte_eth_dev_configure gives an error with
> code -22.

Which driver are you using?

> My question is that how to debug or print the PMD_DEBUG_TRACE into file or
> terminal when running ovs-dpdk?

The default is to print on stdout.

> Second, any clue why rte_eth_dev_configure give an error with code -22?

It depends of your driver.
Example: #define IXGBE_ERR_NO_SAN_ADDR_PTR -22

-- 
Thomas

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] rte_eth_dev_configure
  2014-07-24 12:44 ` Thomas Monjalon
@ 2014-07-24 12:51   ` Thomas Monjalon
  2014-07-24 13:00     ` sothy shan
  0 siblings, 1 reply; 6+ messages in thread
From: Thomas Monjalon @ 2014-07-24 12:51 UTC (permalink / raw)
  To: sothy shan; +Cc: dev

2014-07-24 14:44, Thomas Monjalon:
> 2014-07-24 14:34, sothy shan:
> > Second, any clue why rte_eth_dev_configure give an error with code -22?
> 
> It depends of your driver.
> Example: #define IXGBE_ERR_NO_SAN_ADDR_PTR -22

It's more probably -EINVAL without driver dependency.
It means there is a mistake in your configuration.
PMD_DEBUG_TRACE will help you.

-- 
Thomas

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] rte_eth_dev_configure
  2014-07-24 12:51   ` Thomas Monjalon
@ 2014-07-24 13:00     ` sothy shan
  2014-07-24 13:05       ` Thomas Monjalon
  0 siblings, 1 reply; 6+ messages in thread
From: sothy shan @ 2014-07-24 13:00 UTC (permalink / raw)
  To: Thomas Monjalon; +Cc: dev

I have problem when I try dpdk ovs with DPDK 1.7. DPDK 1.7 alone working
well.

Drive I installed is compiled with T=x86_64-ivshmem-linuxapp-gcc.

I am not sure when I using DPDK ovs, how to debug at DPDK 1.7.0 code. I
guess I need to enable to print PMD_DEBUG_TRACE message. At this point,
DPDK ovs message is only printed.

I too suspect it is problem with port_conf message. Not sure. First I need
to know how to use PMD_DEBUG_TRACE with DPDK_ovs.

You understand my question?

Thanks again



On Thu, Jul 24, 2014 at 2:51 PM, Thomas Monjalon <thomas.monjalon@6wind.com>
wrote:

> 2014-07-24 14:44, Thomas Monjalon:
> > 2014-07-24 14:34, sothy shan:
> > > Second, any clue why rte_eth_dev_configure give an error with code -22?
> >
> > It depends of your driver.
> > Example: #define IXGBE_ERR_NO_SAN_ADDR_PTR -22
>
> It's more probably -EINVAL without driver dependency.
> It means there is a mistake in your configuration.
> PMD_DEBUG_TRACE will help you.
>
> --
> Thomas
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] rte_eth_dev_configure
  2014-07-24 13:00     ` sothy shan
@ 2014-07-24 13:05       ` Thomas Monjalon
  2014-07-24 14:15         ` sothy shan
  0 siblings, 1 reply; 6+ messages in thread
From: Thomas Monjalon @ 2014-07-24 13:05 UTC (permalink / raw)
  To: sothy shan; +Cc: dev

2014-07-24 15:00, sothy shan:
> I have problem when I try dpdk ovs with DPDK 1.7. DPDK 1.7 alone working
> well.
[...]
> I am not sure when I using DPDK ovs, how to debug at DPDK 1.7.0 code. I
> guess I need to enable to print PMD_DEBUG_TRACE message. At this point,
> DPDK ovs message is only printed.

You should enable CONFIG_RTE_LIBRTE_ETHDEV_DEBUG before compiling.

> I too suspect it is problem with port_conf message. Not sure. First I need
> to know how to use PMD_DEBUG_TRACE with DPDK_ovs.
> 
> You understand my question?

Yes I understand that you should enable debugging and ask for help on the
right mailling list.
If DPDK alone works well, we cannot do anything for you.

-- 
Thomas

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] rte_eth_dev_configure
  2014-07-24 13:05       ` Thomas Monjalon
@ 2014-07-24 14:15         ` sothy shan
  0 siblings, 0 replies; 6+ messages in thread
From: sothy shan @ 2014-07-24 14:15 UTC (permalink / raw)
  To: Thomas Monjalon; +Cc: dev

Thanks and it is working and help me a lot.

On Thu, Jul 24, 2014 at 3:05 PM, Thomas Monjalon <thomas.monjalon@6wind.com>
wrote:

> 2014-07-24 15:00, sothy shan:
> > I have problem when I try dpdk ovs with DPDK 1.7. DPDK 1.7 alone working
> > well.
> [...]
> > I am not sure when I using DPDK ovs, how to debug at DPDK 1.7.0 code. I
> > guess I need to enable to print PMD_DEBUG_TRACE message. At this point,
> > DPDK ovs message is only printed.
>
> You should enable CONFIG_RTE_LIBRTE_ETHDEV_DEBUG before compiling.
>
> > I too suspect it is problem with port_conf message. Not sure. First I
> need
> > to know how to use PMD_DEBUG_TRACE with DPDK_ovs.
> >
> > You understand my question?
>
> Yes I understand that you should enable debugging and ask for help on the
> right mailling list.
> If DPDK alone works well, we cannot do anything for you.
>
> --
> Thomas
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-07-24 14:14 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-24 12:34 [dpdk-dev] rte_eth_dev_configure sothy shan
2014-07-24 12:44 ` Thomas Monjalon
2014-07-24 12:51   ` Thomas Monjalon
2014-07-24 13:00     ` sothy shan
2014-07-24 13:05       ` Thomas Monjalon
2014-07-24 14:15         ` sothy shan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).