-Original Message-
> Date: Fri, 01 Dec 2017 09:52:26 +0100
> From: Thomas Monjalon
> To: Jerin Jacob
> Cc: dev@dpdk.org, chao...@linux.vnet.ibm.com
> Subject: Re: [dpdk-dev] [PATCH] eal/x86: get hypervisor name
>
> 01/12/2017 09:12, Jerin Jacob:
> > -Origi
01/12/2017 09:12, Jerin Jacob:
> -Original Message-
> > Date: Thu, 30 Nov 2017 22:47:20 +0100
> > From: Thomas Monjalon
> > To: dev@dpdk.org
> > Subject: [dpdk-dev] [PATCH] eal/x86: get hypervisor name
> > X-Mailer: git-send-email 2.15.0
> >
-Original Message-
> Date: Thu, 30 Nov 2017 22:47:20 +0100
> From: Thomas Monjalon
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] eal/x86: get hypervisor name
> X-Mailer: git-send-email 2.15.0
>
> The CPUID instruction is catched by hypervisor which can return
&g
On Thu, 30 Nov 2017 23:03:57 +0100
Thomas Monjalon wrote:
> 30/11/2017 22:55, Stephen Hemminger:
> > On Thu, 30 Nov 2017 22:47:20 +0100
> > Thomas Monjalon wrote:
> >
> > > + for (int reg = 1; reg < 4; reg++)
> > > + memcpy(name + (reg - 1) * 4, ®s[reg], 4);
> > > + name[12] = '\0';
30/11/2017 22:55, Stephen Hemminger:
> On Thu, 30 Nov 2017 22:47:20 +0100
> Thomas Monjalon wrote:
>
> > + for (int reg = 1; reg < 4; reg++)
> > + memcpy(name + (reg - 1) * 4, ®s[reg], 4);
> > + name[12] = '\0';
>
> C99 style declarations are not generally used in DPDK.
True :)
It
On Thu, 30 Nov 2017 22:47:20 +0100
Thomas Monjalon wrote:
> + for (int reg = 1; reg < 4; reg++)
> + memcpy(name + (reg - 1) * 4, ®s[reg], 4);
> + name[12] = '\0';
C99 style declarations are not generally used in DPDK.
The CPUID instruction is catched by hypervisor which can return
a flag indicating one is running, and its name.
Suggested-by: Stephen Hemminger
Signed-off-by: Thomas Monjalon
---
warning: to be tested
---
lib/librte_eal/common/arch/arm/rte_cpuflags.c | 6 +
lib/librte_eal/common/arch/
7 matches
Mail list logo