Re: [vpp-dev] VPP ARM Build/Installation

2018-07-02 Thread Brian Brooks
Hi Jit, On AArch64 machine: $ git clone https://gerrit.fd.io/r/vpp $ cd vpp $ make build-release Packages in nexus (not exactly sure which one): https://nexus.fd.io/#view-repositories;fd.io.master.ubuntu-arm.xenial.main~browsestorage Brian From: vpp-dev@lists.fd.io On Behalf Of Jit Mehta

[vpp-dev] when is make test-all run?

2018-05-09 Thread Brian Brooks
Patch? Nightly? Release? IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or

Re: [vpp-dev] vlib_main() taking maximum cycle in v1804 release

2018-05-09 Thread Brian Brooks
I think this is due to perf aggregating results from all CPUs, and that vlib_main hotspot is from the main (non-worker) thread. From: vpp-dev@lists.fd.io On Behalf Of Saxena, Nitin Sent: Thursday, April 26, 2018 1:46 PM To: vpp-dev Subject: [vpp-dev]

Re: [vpp-dev] VPP with DPDK eventdev

2018-04-26 Thread Brian Brooks
Can eventdev inspire VPP to process packets from the same flow across multiple CPUs? Brian -Original Message- From: vpp-dev@lists.fd.io On Behalf Of Damjan Marion Sent: Monday, April 23, 2018 11:29 AM To: Andrew Pinski Cc: vpp-dev@lists.fd.io

Re: [vpp-dev] Trying to build vpp on amd64 platform via qemu static library qemu-aarch64-static in Docker container

2018-04-25 Thread Brian Brooks
Thanks, Ole. Stanislav, does this help? Are you able to natively compile on arm64 instead of cross? Brian -Original Message- From: Ole Troan <otr...@employees.org> Sent: Wednesday, April 25, 2018 11:56 AM To: Brian Brooks <brian.bro...@arm.com> Cc: Stanislav Chlebec <

Re: [vpp-dev] Trying to build vpp on amd64 platform via qemu static library qemu-aarch64-static in Docker container

2018-04-25 Thread Brian Brooks
on host target when cross compiling for the cross target? BB From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of Brian Brooks Sent: Friday, April 20, 2018 5:18 PM To: Stanislav Chlebec <stanislav.chle...@pantheon.tech>; vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Trying

Re: [vpp-dev] Trying to build vpp on amd64 platform via qemu static library qemu-aarch64-static in Docker container

2018-04-20 Thread Brian Brooks
: YMMV */ asm volatile ("mrs %0, cntvct_el0":"=r" (tsc)); return tsc; } ... Stanislav From: Brian Brooks [mailto:brian.bro...@arm.com] Sent: Monday, April 16, 2018 7:51 PM To: Stanislav Chlebec <stanislav.chle...@pantheon.tech<mailto:stanislav.chle...@panth

Re: [vpp-dev] Trying to build vpp on amd64 platform via qemu static library qemu-aarch64-static in Docker container

2018-04-16 Thread Brian Brooks
Hi Stanislav, Does the build work if you git clone and make build-release inside the arm64 VM (no docker)? Brian From: vpp-dev@lists.fd.io On Behalf Of Stanislav Chlebec Sent: Monday, April 16, 2018 2:27 AM To: vpp-dev@lists.fd.io Subject: [vpp-dev] Trying to build vpp on

Re: [vpp-dev] [Fwd: [dpdk-dev] DPDK 18.02 on ARM64 is broken]

2018-02-22 Thread Brian Brooks
On 02/22 15:35:06, Marco Varlese wrote: > Please, see below... > > Maybe we should go back to 17.11 as the default version for now (18.02 is > broken > for arm64 - confirmed over #dpdk channel on IRC). > > Alternatively, a workaround is to disable the DPAA stuff: > CONFIG_RTE_LIBRTE_DPAA_BUS=n

Re: [vpp-dev] aarch64 compilation break

2018-02-20 Thread Brian Brooks
On 02/20 21:26:40, Brian Brooks wrote: > On 02/20 14:43:47, Gabriel Ganne wrote: > > Hi Damjan, Brian, > > > > Damjan, your commit https://gerrit.fd.io/r/c/10670 has an impact in > > vnet_classify that overlaps with what I had written in > > https://gerrit.fd.io/r

Re: [vpp-dev] aarch64 compilation break

2018-02-20 Thread Brian Brooks
On 02/20 14:43:47, Gabriel Ganne wrote: > Hi Damjan, Brian, > > Damjan, your commit https://gerrit.fd.io/r/c/10670 has an impact in > vnet_classify that overlaps with what I had written in > https://gerrit.fd.io/r/c/10476/ I see this handles u32x4_zero_byte_mask, but I also see breakage due to

Re: [vpp-dev] Vpp service not stopping on Arm64.

2018-02-16 Thread Brian Brooks
Hi Adarsh, Trying to parse this output... Have you tried running vpp from the workspace that it was built in instead of dealing with systemd (for now)? On 02/16 13:54:08, via Lists.Fd.Io wrote: > Hi, > > Pls check i started the vpp and found the interfaces were not detected in vpp > > so try

Re: [vpp-dev] make test-all

2017-11-14 Thread Brian Brooks
7 2:47 AM To: Ole Troan <otr...@employees.org> Cc: Dave Barach (dbarach) <dbar...@cisco.com>; John Lo (loj) <l...@cisco.com>; Pavel Kotucek -X (pkotucek - PANTHEON TECHNOLOGIES at Cisco) <pkotu...@cisco.com>; vpp-dev@lists.fd.io; Brian Brooks <brian.bro...@arm.com> Sub

[vpp-dev] make test-all

2017-11-10 Thread Brian Brooks
Should "make test-all" pass? Thanks, Brian IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for

[vpp-dev] 128-bit integer scalar type

2017-10-13 Thread Brian Brooks
Hi, Are there cases where unsigned __int128 can be used instead of u32x4 or similar-width vector.h type abstraction for code that does plain C-style bitwise/arith ops or assignments? Thanks, Brian IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also

[vpp-dev] vhash/pfhash

2017-10-13 Thread Brian Brooks
Hi, Will vhash and pfhash continue to be unused? Which hash is used the most often? Thanks, Brian IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do

Re: [vpp-dev] [v17.07.01]: vec_add2() causing crash on ARMv8

2017-10-02 Thread Brian Brooks
uch case can > be the possible solution since Dave is not in favor of changing vec_add2() > with 8 byte default alignment. > > > Thanks, > > Nitin > > > From: vpp-dev-boun...@lists.fd.io <vpp-dev-boun...@lists.fd.io> on behalf of >

[vpp-dev] unit test framework timeout

2017-09-29 Thread Brian Brooks
Is there a way to make: FAILFAST=0 TIMEOUT=t make test actually continue on to the next test if a test has reached timeout t? The motivation is that I see at least one test case running for forever, and I want to be able to see how many test cases are failing in total. I didn't see that this

Re: [vpp-dev] [v17.07.01]: vec_add2() causing crash on ARMv8

2017-09-29 Thread Brian Brooks
On 09/28 11:57:36, Dave Barach (dbarach) wrote: > Dear Nitin, > > First off: exactly which LDXR / STXR instruction variant pairs is generated? > I begin to wonder if __sync_lock_test_and_set(...) might not be doing you any > favors. Given that dq->interrupt_pending is a u32, I would have

Re: [vpp-dev] [vhost-user][armv8][v1704]: VPP crashes while giving IP to VM interface

2017-09-21 Thread Brian Brooks
Try with CLIB_LOG2_CACHE_LINE_BYTES=6? vlib_get_buffer_index() has changed since v1704. Are you able to try the tip of tree? From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Saxena, Nitin Sent: Wednesday, September 20, 2017 3:03 PM To: vpp-dev@lists.fd.io Cc:

Re: [vpp-dev] [EXT] Re: [discuss] Question about VPP support for ARM 64

2017-08-28 Thread Brian Brooks
-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-arm64 > --with-arch-directory=aarch64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar > --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror > --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu > --target

Re: [vpp-dev] [discuss] Question about VPP support for ARM 64

2017-08-28 Thread Brian Brooks
On 08/23 08:05:16, Damjan Marion (damarion) wrote: > > On 23 Aug 2017, at 06:30, Brian Brooks > <brian.bro...@arm.com<mailto:brian.bro...@arm.com>> wrote: > > Hi Damjan, George, > > I just pulled lastest source and tried native build (platforms/vpp.mk) on

Re: [vpp-dev] [EXT] Re: [discuss] Question about VPP support for ARM 64

2017-08-25 Thread Brian Brooks
sing Ubuntu as well, could you share with me your apt-get source > list? Are you natively building on a MACCHIATObin with the Ubuntu filesystem? > Thanks > Eric > > -Original Message- > From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On >

Re: [vpp-dev] [discuss] Question about VPP support for ARM 64

2017-08-22 Thread Brian Brooks
Hi Damjan, George, I just pulled lastest source and tried native build (platforms/vpp.mk) on ARMv8: cat: '/sys/bus/pci/devices/:00:01.0/uevent': No such file or directory From dpdk/Makefile, ## # Intel x86