From: Pavan Nikhilesh Bhagavatula <pbhagavatula@marvell.com>
To: "Juraj Linkeš" <juraj.linkes@pantheon.tech>,
"bruce.richardson@intel.com" <bruce.richardson@intel.com>,
"Ruifeng.Wang@arm.com" <Ruifeng.Wang@arm.com>,
"Honnappa.Nagarahalli@arm.com" <Honnappa.Nagarahalli@arm.com>,
"Phil.Yang@arm.com" <Phil.Yang@arm.com>,
"vcchunga@amazon.com" <vcchunga@amazon.com>,
"Dharmik.Thakkar@arm.com" <Dharmik.Thakkar@arm.com>,
"jerinjacobk@gmail.com" <jerinjacobk@gmail.com>,
"hemant.agrawal@nxp.com" <hemant.agrawal@nxp.com>,
"ajit.khaparde@broadcom.com" <ajit.khaparde@broadcom.com>,
"ferruh.yigit@intel.com" <ferruh.yigit@intel.com>,
"aboyer@pensando.io" <aboyer@pensando.io>
Cc: "dev@dpdk.org" <dev@dpdk.org>
Subject: Re: [dpdk-dev] [EXT] [PATCH v18 2/3] build: add 'platform' meson option and Arm SoC config
Date: Fri, 9 Apr 2021 08:06:33 +0000 [thread overview]
Message-ID: <PH0PR18MB4086CCF43FFC684CE3D784E8DE739@PH0PR18MB4086.namprd18.prod.outlook.com> (raw)
In-Reply-To: <1617950146-7307-3-git-send-email-juraj.linkes@pantheon.tech>
>Add Arm SoC configuration sets to Arm meson.build and add an arch
>agnostic meson option, 'platform', to select from these SoC
>configurations for meson native builds. This is preferable to
>specifying a cross file when doing aarch64 -> aarch64 builds, since the
>cross file specifies the toolchain as well.
>
>Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
>Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
For octeontx/thunderx
Tested-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
>---
> config/arm/arm64_armada_linux_gcc | 6 +-
> config/arm/arm64_armv8_linux_clang_ubuntu1804 | 3 +-
> config/arm/arm64_armv8_linux_gcc | 5 +-
> config/arm/arm64_bluefield_linux_gcc | 6 +-
> config/arm/arm64_dpaa_linux_gcc | 6 +-
> config/arm/arm64_emag_linux_gcc | 5 +-
> config/arm/arm64_graviton2_linux_gcc | 6 +-
> config/arm/arm64_n1sdp_linux_gcc | 6 +-
> config/arm/arm64_n2_linux_gcc | 6 +-
> config/arm/arm64_octeontx2_linux_gcc | 6 +-
> config/arm/arm64_stingray_linux_gcc | 6 +-
> config/arm/arm64_thunderx2_linux_gcc | 5 +-
> config/arm/arm64_thunderxt88_linux_gcc | 5 +-
> config/arm/meson.build | 140 +++++++++++++++++-
> .../linux_gsg/cross_build_dpdk_for_arm64.rst | 84 ++++-------
> meson_options.txt | 2 +
> 16 files changed, 179 insertions(+), 118 deletions(-)
>
>diff --git a/config/arm/arm64_armada_linux_gcc
>b/config/arm/arm64_armada_linux_gcc
>index 9958db6692..301418949b 100644
>--- a/config/arm/arm64_armada_linux_gcc
>+++ b/config/arm/arm64_armada_linux_gcc
>@@ -14,8 +14,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x56'
>-part_number = '0xd08'
>-max_lcores = 16
>-max_numa_nodes = 1
>-numa = false
>+platform = 'armada'
>diff --git a/config/arm/arm64_armv8_linux_clang_ubuntu1804
>b/config/arm/arm64_armv8_linux_clang_ubuntu1804
>index 57095c1304..db488d75f4 100644
>--- a/config/arm/arm64_armv8_linux_clang_ubuntu1804
>+++ b/config/arm/arm64_armv8_linux_clang_ubuntu1804
>@@ -14,7 +14,6 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = 'generic'
>-part_number = 'generic'
>+platform = 'generic'
> c_args = ['-target', 'aarch64-linux-gnu', '--sysroot', '/usr/aarch64-linux-
>gnu']
> c_link_args = ['-target', 'aarch64-linux-gnu', '-fuse-ld=lld', '--gcc-
>toolchain=/usr']
>diff --git a/config/arm/arm64_armv8_linux_gcc
>b/config/arm/arm64_armv8_linux_gcc
>index 5451a01da1..5391d35389 100644
>--- a/config/arm/arm64_armv8_linux_gcc
>+++ b/config/arm/arm64_armv8_linux_gcc
>@@ -14,7 +14,4 @@ endian = 'little'
>
> [properties]
> # Generate binaries that are portable across all Armv8 machines
>-implementer_id = 'generic'
>-part_number = 'generic'
>-max_lcores = 256
>-max_numa_nodes = 4
>+platform = 'generic'
>diff --git a/config/arm/arm64_bluefield_linux_gcc
>b/config/arm/arm64_bluefield_linux_gcc
>index 6bef87fbd4..248a9f031a 100644
>--- a/config/arm/arm64_bluefield_linux_gcc
>+++ b/config/arm/arm64_bluefield_linux_gcc
>@@ -13,8 +13,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x41'
>-part_number = '0xd08'
>-max_lcores = 16
>-max_numa_nodes = 1
>-numa = false
>+platform = 'bluefield'
>diff --git a/config/arm/arm64_dpaa_linux_gcc
>b/config/arm/arm64_dpaa_linux_gcc
>index 37398c7628..e9d5fd31fc 100644
>--- a/config/arm/arm64_dpaa_linux_gcc
>+++ b/config/arm/arm64_dpaa_linux_gcc
>@@ -14,8 +14,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = 'dpaa'
>-part_number = '0xd08'
>-max_lcores = 16
>-max_numa_nodes = 1
>-numa = false
>+platform = 'dpaa'
>diff --git a/config/arm/arm64_emag_linux_gcc
>b/config/arm/arm64_emag_linux_gcc
>index 7cbb055106..9cdd931180 100644
>--- a/config/arm/arm64_emag_linux_gcc
>+++ b/config/arm/arm64_emag_linux_gcc
>@@ -13,7 +13,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x50'
>-part_number = '0x0'
>-max_lcores = 32
>-max_numa_nodes = 1
>+platform = 'emag'
>diff --git a/config/arm/arm64_graviton2_linux_gcc
>b/config/arm/arm64_graviton2_linux_gcc
>index edacb79497..8016fd236c 100644
>--- a/config/arm/arm64_graviton2_linux_gcc
>+++ b/config/arm/arm64_graviton2_linux_gcc
>@@ -13,8 +13,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x41'
>-part_number = '0xd0c'
>-max_lcores = 64
>-max_numa_nodes = 1
>-numa = false
>+platform = 'graviton2'
>diff --git a/config/arm/arm64_n1sdp_linux_gcc
>b/config/arm/arm64_n1sdp_linux_gcc
>index b00f2d1ef7..0df283e2f4 100644
>--- a/config/arm/arm64_n1sdp_linux_gcc
>+++ b/config/arm/arm64_n1sdp_linux_gcc
>@@ -13,8 +13,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x41'
>-part_number = '0xd0c'
>-max_lcores = 4
>-max_numa_nodes = 1
>-numa = false
>+platform = 'n1sdp'
>diff --git a/config/arm/arm64_n2_linux_gcc
>b/config/arm/arm64_n2_linux_gcc
>index 817b8ee28e..036aee2b0a 100644
>--- a/config/arm/arm64_n2_linux_gcc
>+++ b/config/arm/arm64_n2_linux_gcc
>@@ -13,8 +13,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x41'
>-part_number = '0xd49'
>-max_lcores = 64
>-max_numa_nodes = 1
>-numa = false
>+platform = 'n2'
>diff --git a/config/arm/arm64_octeontx2_linux_gcc
>b/config/arm/arm64_octeontx2_linux_gcc
>index 5937697098..9156ee5410 100644
>--- a/config/arm/arm64_octeontx2_linux_gcc
>+++ b/config/arm/arm64_octeontx2_linux_gcc
>@@ -13,8 +13,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x43'
>-part_number = '0xb2'
>-max_lcores = 36
>-max_numa_nodes = 1
>-numa = false
>+platform = 'octeontx2'
>diff --git a/config/arm/arm64_stingray_linux_gcc
>b/config/arm/arm64_stingray_linux_gcc
>index 6bef87fbd4..319a4a151d 100644
>--- a/config/arm/arm64_stingray_linux_gcc
>+++ b/config/arm/arm64_stingray_linux_gcc
>@@ -13,8 +13,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x41'
>-part_number = '0xd08'
>-max_lcores = 16
>-max_numa_nodes = 1
>-numa = false
>+platform = 'stingray'
>diff --git a/config/arm/arm64_thunderx2_linux_gcc
>b/config/arm/arm64_thunderx2_linux_gcc
>index c06dcdc2b3..69c71cbc82 100644
>--- a/config/arm/arm64_thunderx2_linux_gcc
>+++ b/config/arm/arm64_thunderx2_linux_gcc
>@@ -13,7 +13,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x43'
>-part_number = '0xaf'
>-max_lcores = 256
>-max_numa_nodes = 2
>+platform = 'thunderx2'
>diff --git a/config/arm/arm64_thunderxt88_linux_gcc
>b/config/arm/arm64_thunderxt88_linux_gcc
>index 3ba1528e48..372097ba01 100644
>--- a/config/arm/arm64_thunderxt88_linux_gcc
>+++ b/config/arm/arm64_thunderxt88_linux_gcc
>@@ -13,7 +13,4 @@ cpu = 'armv8-a'
> endian = 'little'
>
> [properties]
>-implementer_id = '0x43'
>-part_number = '0xa1'
>-max_lcores = 96
>-max_numa_nodes = 1
>+platform = 'thunderxt88'
>diff --git a/config/arm/meson.build b/config/arm/meson.build
>index a241c45d13..6fcbbf2ebc 100644
>--- a/config/arm/meson.build
>+++ b/config/arm/meson.build
>@@ -25,7 +25,7 @@ flags_common = [
> ## Part numbers are specific to Arm implementers
> # implementer specific aarch64 flags have middle priority
> # (will overwrite common flags)
>-# part number specific aarch64 flags have the highest priority
>+# part number specific aarch64 flags have higher priority
> # (will overwrite both common and implementer specific flags)
> implementer_generic = {
> 'description': 'Generic armv8',
>@@ -192,6 +192,106 @@ implementers = {
> 'dpaa': implementer_dpaa
> }
>
>+# soc specific aarch64 flags have the highest priority
>+# (will overwrite all other flags)
>+soc_generic = {
>+ 'description': 'Generic un-optimized build for all aarch64
>machines',
>+ 'implementer': 'generic',
>+ 'part_number': 'generic'
>+}
>+
>+soc_armada = {
>+ 'description': 'Marvell ARMADA',
>+ 'implementer': '0x56',
>+ 'part_number': '0xd08',
>+ 'numa': false
>+}
>+
>+soc_bluefield = {
>+ 'description': 'NVIDIA BlueField',
>+ 'implementer': '0x41',
>+ 'part_number': '0xd08',
>+ 'numa': false
>+}
>+
>+soc_dpaa = {
>+ 'description': 'NXP DPAA',
>+ 'implementer': 'dpaa',
>+ 'part_number': '0xd08',
>+ 'numa': false
>+}
>+
>+soc_emag = {
>+ 'description': 'Ampere eMAG',
>+ 'implementer': '0x50',
>+ 'part_number': '0x0'
>+}
>+
>+soc_graviton2 = {
>+ 'description': 'AWS Graviton2',
>+ 'implementer': '0x41',
>+ 'part_number': '0xd0c',
>+ 'numa': false
>+}
>+
>+soc_n1sdp = {
>+ 'description': 'Arm Neoverse N1SDP',
>+ 'implementer': '0x41',
>+ 'part_number': '0xd0c',
>+ 'flags': [
>+ ['RTE_MAX_LCORE', 4]
>+ ],
>+ 'numa': false
>+}
>+
>+soc_n2 = {
>+ 'description': 'Arm Neoverse N2',
>+ 'implementer': '0x41',
>+ 'part_number': '0xd49',
>+ 'numa': false
>+}
>+
>+soc_octeontx2 = {
>+ 'description': 'Marvell OCTEON TX2',
>+ 'implementer': '0x43',
>+ 'part_number': '0xb2',
>+ 'numa': false
>+}
>+
>+soc_stingray = {
>+ 'description': 'Broadcom Stingray',
>+ 'implementer': '0x41',
>+ 'part_number': '0xd08',
>+ 'numa': false
>+}
>+
>+soc_thunderx2 = {
>+ 'description': 'Marvell ThunderX2 T99',
>+ 'implementer': '0x43',
>+ 'part_number': '0xaf'
>+}
>+
>+soc_thunderxt88 = {
>+ 'description': 'Marvell ThunderX T88',
>+ 'implementer': '0x43',
>+ 'part_number': '0xa1'
>+}
>+
>+socs = {
>+ 'generic': soc_generic,
>+ 'armada': soc_armada,
>+ 'bluefield': soc_bluefield,
>+ 'dpaa': soc_dpaa,
>+ 'emag': soc_emag,
>+ 'graviton2': soc_graviton2,
>+ 'n1sdp': soc_n1sdp,
>+ 'n2': soc_n2,
>+ 'octeontx2': soc_octeontx2,
>+ 'stingray': soc_stingray,
>+ 'thunderx2': soc_thunderx2,
>+ 'thunderxt88': soc_thunderxt88
>+}
>+
> dpdk_conf.set('RTE_ARCH_ARM', 1)
> dpdk_conf.set('RTE_FORCE_INTRINSICS', 1)
>
>@@ -203,11 +303,19 @@ if dpdk_conf.get('RTE_ARCH_32')
> machine_args += '-mfpu=neon'
> else
> # aarch64 build
>+ soc = get_option('platform')
>+ soc_config = {}
> if not meson.is_cross_build()
> if machine == 'default'
> # default build
>+ if soc != ''
>+ error('Building for a particular platform is
>' +
>+ 'unsupported with default build.')
>+ endif
> implementer_id = 'generic'
> part_number = 'generic'
>+ elif soc != ''
>+ soc_config = socs.get(soc, {'not_supported':
>true})
> else
> # native build
> # The script returns ['Implementer', 'Variant',
>'Architecture',
>@@ -225,8 +333,30 @@ else
> endif
> else
> # cross build
>- implementer_id =
>meson.get_cross_property('implementer_id')
>- part_number =
>meson.get_cross_property('part_number')
>+ soc = meson.get_cross_property('platform', '')
>+ if soc == ''
>+ error('Arm SoC must be specified in the cross
>file.')
>+ endif
>+ soc_config = socs.get(soc, {'not_supported': true})
>+ endif
>+
>+ soc_flags = []
>+ if soc_config.has_key('not_supported')
>+ error('SoC @0@ not supported.'.format(soc))
>+ elif soc_config != {}
>+ implementer_id = soc_config['implementer']
>+ implementer_config = implementers[implementer_id]
>+ part_number = soc_config['part_number']
>+ soc_flags = soc_config.get('flags', [])
>+ if not soc_config.get('numa', true)
>+ has_libnuma = 0
>+ endif
>+ if soc_config.has_key('disabled_drivers')
>+ disabled_drivers +=
>soc_config['disabled_drivers']
>+ endif
>+ if soc_config.has_key('enabled_drivers')
>+ enabled_drivers +=
>soc_config['enabled_drivers']
>+ endif
> endif
>
> if implementers.has_key(implementer_id)
>@@ -252,8 +382,8 @@ else
> '(-Dmachine=generic) build.')
> endif
>
>- # use default flags with implementer flags
>- dpdk_flags = flags_common + implementer_config['flags'] +
>part_number_config.get('flags', [])
>+ # add/overwrite flags in the proper order
>+ dpdk_flags = flags_common + implementer_config['flags'] +
>part_number_config.get('flags', []) + soc_flags
>
> # apply supported machine args
> machine_args = [] # Clear previous machine args
>diff --git a/doc/guides/linux_gsg/cross_build_dpdk_for_arm64.rst
>b/doc/guides/linux_gsg/cross_build_dpdk_for_arm64.rst
>index 1504dbfef0..fb01f3020c 100644
>--- a/doc/guides/linux_gsg/cross_build_dpdk_for_arm64.rst
>+++ b/doc/guides/linux_gsg/cross_build_dpdk_for_arm64.rst
>@@ -187,58 +187,32 @@ Use the following command to cross-compile
>DPDK for the target machine::
> meson aarch64-build-clang --cross-file
>config/arm/arm64_armv8_linux_clang_ubuntu1804
> ninja -C aarch64-build-clang
>
>-Supported cross-compilation targets
>------------------------------------
>-
>-If you wish to build for a target which is not among the current cross-
>files,
>-you may use various combinations of implementer/part number::
>-
>- Supported implementers:
>- 'generic': Generic armv8
>- '0x41': Arm
>- '0x43': Cavium
>- '0x50': Ampere Computing
>- '0x56': Marvell ARMADA
>- 'dpaa': NXP DPAA
>-
>- Supported part_numbers for generic:
>- 'generic': valid for all armv8-a architectures (unoptimized portable
>build)
>-
>- Supported part_numbers for 0x41, 0x56, dpaa:
>- '0xd03': cortex-a53
>- '0xd04': cortex-a35
>- '0xd09': cortex-a73
>- '0xd0a': cortex-a75
>- '0xd0b': cortex-a76
>- '0xd0c': neoverse-n1
>-
>- Supported part_numbers for 0x43:
>- '0xa1': thunderxt88
>- '0xa2': thunderxt81
>- '0xa3': thunderxt83
>- '0xaf': thunderx2t99
>- '0xb2': octeontx2
>-
>- Supported part_numbers for 0x50:
>- '0x0': emag
>-
>-Other cross file options
>-------------------------
>-
>-There are other options you may specify in a cross file to tailor the
>build::
>-
>- Supported extra configuration
>- max_numa_nodes = n # will set RTE_MAX_NUMA_NODES
>- max_lcores = n # will set RTE_MAX_LCORE
>-
>- numa = false # set to false to force building for a non-NUMA
>system
>- # if not set or set to true, the build system will build for a NUMA
>- # system only if libnuma is installed
>-
>- disabled_drivers = ['bus/dpaa', 'crypto/*'] # add disabled drivers
>- # valid values are dir/subdirs in the drivers directory
>- # wildcards are allowed
>-
>- enabled_drivers = ['common/*', 'bus/*'] # build only these drivers
>- # valid values are dir/subdirs in the drivers directory
>- # wildcards are allowed
>+Building for an aarch64 SoC on an aarch64 build machine
>+-------------------------------------------------------
>+
>+If you wish to build on an aarch64 build machine for a different aarch64
>SoC,
>+you don't need a separate cross toolchain, just a different set of
>+configuration options. To build for an aarch64 SoC, use the -Dplatform
>meson
>+option::
>+
>+ meson soc_build -Dplatform=<target_soc>
>+
>+Substitute <target_soc> with one of the supported SoCs::
>+
>+ generic: Generic un-optimized build for all aarch64 machines.
>+ armada: Marvell ARMADA
>+ bluefield: NVIDIA BlueField
>+ dpaa: NXP DPAA
>+ emag: Ampere eMAG
>+ graviton2: AWS Graviton2
>+ n1sdp: Arm Neoverse N1SDP
>+ octeontx2: Marvell OCTEON TX2
>+ stingray: Broadcom Stingray
>+ thunderx2: Marvell ThunderX2 T99
>+ thunderxt88: Marvell ThunderX T88
>+
>+These SoCs are also used in cross files, e.g.::
>+
>+ [properties]
>+ # Generate binaries that are portable across all Armv8 machines
>+ platform = 'generic'
>diff --git a/meson_options.txt b/meson_options.txt
>index d2d24a1424..d3d9e1ee51 100644
>--- a/meson_options.txt
>+++ b/meson_options.txt
>@@ -32,6 +32,8 @@ option('max_lcores', type: 'integer', value: 128,
> description: 'maximum number of cores/threads supported by
>EAL')
> option('max_numa_nodes', type: 'integer', value: 32,
> description: 'maximum number of NUMA nodes supported by
>EAL')
>+option('platform', type: 'string', value: '',
>+ description: 'Use configuration for a particular platform (such as
>an Arm SoC).')
> option('enable_trace_fp', type: 'boolean', value: false,
> description: 'enable fast path trace points.')
> option('tests', type: 'boolean', value: true,
>--
>2.20.1
next prev parent reply other threads:[~2021-04-09 8:06 UTC|newest]
Thread overview: 465+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-09-23 13:19 [dpdk-dev] [RFC PATCH 0/2] Arm build options rework Juraj Linkeš
2020-09-23 13:19 ` [dpdk-dev] [RFC PATCH 1/2] build: rework Arm build options Juraj Linkeš
2020-09-24 4:19 ` Honnappa Nagarahalli
2020-09-24 11:08 ` Juraj Linkeš
2020-09-24 19:17 ` Honnappa Nagarahalli
2020-09-24 22:08 ` Ali Saidi
[not found] ` <20200924220710.19937-1-alisaidi@amazon.com>
2020-09-28 19:39 ` Honnappa Nagarahalli
2020-09-23 13:19 ` [dpdk-dev] [RFC PATCH 2/2] build: disable drivers from file Juraj Linkeš
2020-09-23 13:58 ` Bruce Richardson
2020-09-24 8:31 ` Juraj Linkeš
2020-09-24 3:03 ` [dpdk-dev] [RFC PATCH 0/2] Arm build options rework Honnappa Nagarahalli
2020-10-13 14:54 ` [dpdk-dev] [RFC PATCH v2 0/6] " Juraj Linkeš
2020-10-13 14:54 ` [dpdk-dev] [RFC PATCH v2 1/6] build: rename default Arm build to generic-armv8 Juraj Linkeš
2020-10-13 14:54 ` [dpdk-dev] [RFC PATCH v2 2/6] build: refactor Arm build Juraj Linkeš
2020-10-13 14:54 ` [dpdk-dev] [RFC PATCH v2 3/6] build: automatic NUMA and cpu counts detection Juraj Linkeš
2020-10-13 15:47 ` Bruce Richardson
2020-10-14 6:04 ` Juraj Linkeš
2020-10-14 8:16 ` Bruce Richardson
2020-10-14 8:52 ` Juraj Linkeš
2020-10-14 9:22 ` Bruce Richardson
2020-10-13 14:54 ` [dpdk-dev] [RFC PATCH v2 4/6] build: move core and NUMA counts to cross files Juraj Linkeš
2020-10-13 14:54 ` [dpdk-dev] [RFC PATCH v2 5/6] build: disable Arm drivers Juraj Linkeš
2020-10-13 15:49 ` Bruce Richardson
2020-10-13 14:54 ` [dpdk-dev] [RFC PATCH v2 6/6] build: update Arm builds with makefile flags Juraj Linkeš
2020-10-21 11:37 ` [dpdk-dev] [RFC PATCH v3 0/6] Arm build options rework Juraj Linkeš
2020-10-21 11:37 ` [dpdk-dev] [RFC PATCH v3 1/6] build: rename default Arm build to generic-armv8 Juraj Linkeš
2020-10-21 11:52 ` Bruce Richardson
2020-10-21 12:17 ` Juraj Linkeš
2020-10-21 11:37 ` [dpdk-dev] [RFC PATCH v3 2/6] build: refactor Arm build Juraj Linkeš
2020-10-21 11:37 ` [dpdk-dev] [RFC PATCH v3 3/6] build: automatic NUMA and cpu counts detection Juraj Linkeš
2020-10-21 12:02 ` Bruce Richardson
2020-10-21 13:01 ` Juraj Linkeš
2020-10-21 14:13 ` Bruce Richardson
2020-10-21 14:27 ` Bruce Richardson
2020-10-23 10:07 ` Juraj Linkeš
2020-10-27 10:30 ` Bruce Richardson
2020-10-29 4:31 ` Honnappa Nagarahalli
2020-11-02 13:55 ` Bruce Richardson
2020-11-02 19:01 ` Honnappa Nagarahalli
2020-11-03 9:44 ` Bruce Richardson
2020-11-05 9:23 ` Juraj Linkeš
2020-11-06 23:40 ` Honnappa Nagarahalli
2020-10-21 11:37 ` [dpdk-dev] [RFC PATCH v3 4/6] build: move core and NUMA counts to cross files Juraj Linkeš
2020-10-21 11:37 ` [dpdk-dev] [RFC PATCH v3 5/6] build: disable Arm drivers Juraj Linkeš
2020-10-21 11:37 ` [dpdk-dev] [RFC PATCH v3 6/6] build: update Arm builds with makefile flags Juraj Linkeš
2020-10-23 14:48 ` [dpdk-dev] [PATCH v4 0/6] Arm build options rework Juraj Linkeš
2020-10-23 14:48 ` [dpdk-dev] [PATCH v4 1/6] build: alias default build as generic Juraj Linkeš
2020-10-27 3:53 ` Honnappa Nagarahalli
2020-10-27 7:46 ` Juraj Linkeš
2020-10-23 14:48 ` [dpdk-dev] [PATCH v4 2/6] build: refactor Arm build Juraj Linkeš
2020-10-27 4:56 ` Honnappa Nagarahalli
2020-10-27 8:10 ` Juraj Linkeš
2020-10-27 9:12 ` Juraj Linkeš
2020-10-27 23:17 ` Honnappa Nagarahalli
2020-10-27 23:12 ` Honnappa Nagarahalli
2020-10-28 16:59 ` Honnappa Nagarahalli
2020-10-29 9:12 ` Juraj Linkeš
2020-10-29 20:54 ` Honnappa Nagarahalli
2020-10-30 10:45 ` Juraj Linkeš
2020-11-02 19:32 ` Honnappa Nagarahalli
2020-11-03 10:54 ` Juraj Linkeš
2020-10-23 14:48 ` [dpdk-dev] [PATCH v4 3/6] build: optional NUMA and cpu counts detection Juraj Linkeš
2020-10-27 11:20 ` Bruce Richardson
2020-10-27 15:50 ` Juraj Linkeš
2020-10-27 16:04 ` Bruce Richardson
2020-10-23 14:48 ` [dpdk-dev] [PATCH v4 4/6] build: add core and NUMA counts to cross files Juraj Linkeš
2020-10-23 14:48 ` [dpdk-dev] [PATCH v4 5/6] build: disable Arm drivers Juraj Linkeš
2020-10-23 14:48 ` [dpdk-dev] [PATCH v4 6/6] build: update Arm builds with makefile flags Juraj Linkeš
2020-10-27 3:53 ` [dpdk-dev] [PATCH v4 0/6] Arm build options rework Honnappa Nagarahalli
2020-10-27 7:50 ` Juraj Linkeš
2020-10-28 14:03 ` [dpdk-dev] [PATCH v5 00/11] " Juraj Linkeš
2020-10-28 14:03 ` [dpdk-dev] [PATCH v5 01/11] build: alias default build as generic Juraj Linkeš
2020-10-28 14:43 ` Bruce Richardson
2020-10-28 14:03 ` [dpdk-dev] [PATCH v5 02/11] build: rename Arm build variables Juraj Linkeš
2020-11-02 6:50 ` Ruifeng Wang
2020-10-28 14:03 ` [dpdk-dev] [PATCH v5 03/11] build: remove unused or superfluous variables Juraj Linkeš
2020-11-02 7:31 ` Ruifeng Wang
2020-10-28 14:03 ` [dpdk-dev] [PATCH v5 04/11] build: Arm reformat, comments, move config Juraj Linkeš
2020-11-02 8:29 ` Ruifeng Wang
2020-10-28 14:03 ` [dpdk-dev] [PATCH v5 05/11] build: simplify how Arm flags are processed Juraj Linkeš
2020-10-28 14:04 ` [dpdk-dev] [PATCH v5 06/11] build: use dict in Arm part number config Juraj Linkeš
2020-10-28 14:04 ` [dpdk-dev] [PATCH v5 07/11] build: Arm generic and native build setup Juraj Linkeš
2020-10-28 14:04 ` [dpdk-dev] [PATCH v5 08/11] build: optional NUMA and cpu counts detection Juraj Linkeš
2020-10-28 15:04 ` Bruce Richardson
2020-10-30 11:04 ` Juraj Linkeš
2020-10-28 14:04 ` [dpdk-dev] [PATCH v5 09/11] build: add core and NUMA counts to cross files Juraj Linkeš
2020-10-28 14:04 ` [dpdk-dev] [PATCH v5 10/11] build: disable Arm drivers Juraj Linkeš
2020-10-28 14:04 ` [dpdk-dev] [PATCH v5 11/11] build: update Arm builds with makefile flags Juraj Linkeš
2020-10-28 15:08 ` Bruce Richardson
2020-10-30 11:28 ` Juraj Linkeš
2020-10-30 13:38 ` Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 00/11] Arm build options rework Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 01/11] build: alias default build as generic Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 02/11] build: rename Arm build variables Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 03/11] build: remove unused or superfluous variables Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 04/11] build: reformat and move Arm config and comments Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 05/11] build: simplify how Arm flags are processed Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 06/11] build: use dict in Arm part number config Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 07/11] build: streamline Arm build setup and machine args Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 08/11] build: optional NUMA and cpu counts detection Juraj Linkeš
2020-11-02 14:44 ` Bruce Richardson
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 09/11] build: add core and NUMA counts to cross files Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 10/11] build: disable Arm drivers Juraj Linkeš
2020-11-02 13:21 ` [dpdk-dev] [PATCH v6 11/11] build: disable libnuma in cross builds Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 00/14] Arm build options rework Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 01/14] build: alias default build as generic Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 02/14] build: rename Arm build variables Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 03/14] build: remove unused or superfluous variables Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 04/14] build: reformat and move Arm config and comments Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 05/14] build: simplify how Arm flags are processed Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 06/14] build: organize Arm config into dict Juraj Linkeš
2020-11-05 14:09 ` Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 07/14] build: isolate configuration for generic build Juraj Linkeš
2020-11-05 14:09 ` Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 08/14] build: use native machine args in Arm native build Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 09/14] ci: switch to generic Arm builds Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 10/14] build: optional NUMA and cpu counts detection Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 11/14] build: add core and NUMA counts to cross files Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 12/14] build: disable Arm drivers Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 13/14] build: disable libnuma in cross builds Juraj Linkeš
2020-11-05 13:59 ` [dpdk-dev] [PATCH v7 14/14] build: add Arm SoC meson option Juraj Linkeš
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 00/14] Arm build options rework Juraj Linkeš
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 01/14] build: alias default build as generic Juraj Linkeš
2020-11-06 23:52 ` Honnappa Nagarahalli
2020-11-09 12:12 ` Juraj Linkeš
2020-11-09 12:47 ` Bruce Richardson
2020-11-09 22:54 ` Honnappa Nagarahalli
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 02/14] build: rename Arm build variables Juraj Linkeš
2020-11-07 0:47 ` Honnappa Nagarahalli
2020-11-07 0:51 ` Honnappa Nagarahalli
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 03/14] build: remove unused or superfluous variables Juraj Linkeš
2020-11-07 0:52 ` Honnappa Nagarahalli
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 04/14] build: reformat and move Arm config and comments Juraj Linkeš
2020-11-08 2:51 ` Honnappa Nagarahalli
2020-11-09 12:48 ` Juraj Linkeš
2020-11-10 0:02 ` Honnappa Nagarahalli
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 05/14] build: simplify how Arm flags are processed Juraj Linkeš
2020-11-08 3:19 ` Honnappa Nagarahalli
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 06/14] build: organize Arm config into dict Juraj Linkeš
2020-11-08 19:45 ` Honnappa Nagarahalli
2020-11-09 10:38 ` Juraj Linkeš
2020-11-09 23:15 ` Honnappa Nagarahalli
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 07/14] build: isolate configuration for generic build Juraj Linkeš
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 08/14] build: use native machine args in Arm native build Juraj Linkeš
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 09/14] ci: switch to generic Arm builds Juraj Linkeš
2020-11-08 14:42 ` Honnappa Nagarahalli
2020-11-11 11:45 ` Juraj Linkeš
2020-11-11 14:52 ` Ruifeng Wang
2020-11-11 16:19 ` Juraj Linkeš
2020-11-11 23:47 ` Honnappa Nagarahalli
2020-11-12 10:36 ` Ruifeng Wang
2020-11-12 12:43 ` Juraj Linkeš
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 10/14] build: optional NUMA and cpu counts detection Juraj Linkeš
2020-11-09 22:52 ` Honnappa Nagarahalli
2020-11-10 8:30 ` Juraj Linkeš
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 11/14] build: add core and NUMA counts to cross files Juraj Linkeš
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 12/14] build: disable Arm drivers Juraj Linkeš
2020-11-08 20:19 ` Honnappa Nagarahalli
2020-11-09 10:52 ` Juraj Linkeš
2020-11-09 23:27 ` Honnappa Nagarahalli
2020-11-10 9:03 ` Juraj Linkeš
2020-11-10 15:13 ` Honnappa Nagarahalli
2020-11-11 10:10 ` Juraj Linkeš
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 13/14] build: disable libnuma in cross builds Juraj Linkeš
2020-11-09 0:24 ` Honnappa Nagarahalli
2020-11-09 11:10 ` Juraj Linkeš
2020-11-09 23:29 ` Honnappa Nagarahalli
2020-11-06 8:03 ` [dpdk-dev] [PATCH v8 14/14] build: add Arm SoC meson option Juraj Linkeš
2020-11-09 2:40 ` Honnappa Nagarahalli
2020-11-09 11:45 ` Juraj Linkeš
2020-11-09 23:53 ` Honnappa Nagarahalli
2020-11-06 8:23 ` [dpdk-dev] [PATCH v8 00/14] Arm build options rework Morten Brørup
2020-11-06 8:39 ` Juraj Linkeš
2020-11-06 8:56 ` Morten Brørup
2020-11-06 9:19 ` Bruce Richardson
2020-11-06 9:14 ` Bruce Richardson
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 " Juraj Linkeš
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 01/14] build: alias default build as generic Juraj Linkeš
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 02/14] build: rename Arm build variables Juraj Linkeš
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 03/14] build: remove unused or superfluous variables Juraj Linkeš
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 04/14] build: reformat and move Arm config and comments Juraj Linkeš
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 05/14] build: simplify how Arm flags are processed Juraj Linkeš
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 06/14] build: organize Arm config into dict Juraj Linkeš
2020-11-13 5:48 ` Honnappa Nagarahalli
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 07/14] build: isolate configuration for generic build Juraj Linkeš
2020-11-13 5:50 ` Honnappa Nagarahalli
2020-11-13 13:11 ` Thomas Monjalon
2020-11-13 14:03 ` Juraj Linkeš
2020-11-13 14:18 ` Thomas Monjalon
2020-11-13 14:22 ` Juraj Linkeš
2020-11-13 14:35 ` Thomas Monjalon
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 08/14] build: use native machine args in Arm native build Juraj Linkeš
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 09/14] build: optional NUMA and cpu counts detection Juraj Linkeš
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 10/14] build: add core and NUMA counts to cross files Juraj Linkeš
2020-11-13 5:53 ` Honnappa Nagarahalli
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 11/14] build: disable Arm drivers Juraj Linkeš
2020-11-13 5:54 ` Honnappa Nagarahalli
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 12/14] build: disable libnuma in cross builds Juraj Linkeš
2020-11-13 5:55 ` Honnappa Nagarahalli
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 13/14] build: add Arm SoC meson option Juraj Linkeš
2020-11-13 5:57 ` Honnappa Nagarahalli
2020-11-11 13:18 ` [dpdk-dev] [PATCH v9 14/14] config: fix Arm implementer and its SoCs Juraj Linkeš
2020-11-13 6:05 ` Honnappa Nagarahalli
2020-11-12 17:00 ` [dpdk-dev] [PATCH v9 00/14] Arm build options rework Jerin Jacob
2020-11-13 6:59 ` Dharmik Thakkar
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 00/15] " Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 01/15] build: alias default build as generic Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 02/15] build: rename Arm build variables Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 03/15] build: remove unused or superfluous variables Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 04/15] build: reformat and move Arm config and comments Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 05/15] build: simplify how Arm flags are processed Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 06/15] build: organize Arm config into dict Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 07/15] build: isolate configuration for generic build Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 08/15] eal/arm: fix clang build of native target Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 09/15] build: use native machine args in Arm native build Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 10/15] build: optional NUMA and cpu counts detection Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 11/15] build: add core and NUMA counts to cross files Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 12/15] build: disable Arm drivers Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 13/15] build: disable libnuma in cross builds Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 14/15] build: add Arm SoC meson option Juraj Linkeš
2020-11-13 11:09 ` [dpdk-dev] [PATCH v10 15/15] config: fix Arm implementer and its SoCs Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 00/15] Arm build options rework Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 01/15] crypto/armv8: replace meson option with pkg-config support Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 02/15] build: alias default build as generic Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 03/15] build: rename Arm build variables Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 04/15] build: remove unused or superfluous variables Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 05/15] build: reformat and move Arm config and comments Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 06/15] build: simplify how Arm flags are processed Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 07/15] build: organize Arm config into dict Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 08/15] build: isolate configuration for generic build Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 09/15] build: use native machine args in Arm native build Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 10/15] build: optional NUMA and cpu counts detection Juraj Linkeš
2020-11-13 11:37 ` [dpdk-dev] [PATCH v11 11/15] build: add core and NUMA counts to cross files Juraj Linkeš
2020-11-13 11:38 ` [dpdk-dev] [PATCH v11 12/15] build: disable Arm drivers Juraj Linkeš
2020-11-13 11:38 ` [dpdk-dev] [PATCH v11 13/15] build: disable libnuma in cross builds Juraj Linkeš
2020-11-13 11:38 ` [dpdk-dev] [PATCH v11 14/15] build: add Arm SoC meson option Juraj Linkeš
2020-11-13 11:38 ` [dpdk-dev] [PATCH v11 15/15] config: fix Arm implementer and its SoCs Juraj Linkeš
2020-11-13 13:51 ` [dpdk-dev] [PATCH v11 00/15] Arm build options rework Ruifeng Wang
2020-11-13 13:57 ` Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 00/14] " Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 01/14] build: alias default build as generic Juraj Linkeš
2020-11-16 7:32 ` Thomas Monjalon
2020-11-16 15:50 ` Juraj Linkeš
2020-11-16 16:16 ` Bruce Richardson
2020-11-16 20:35 ` Thomas Monjalon
2020-11-17 2:46 ` Honnappa Nagarahalli
2020-11-17 7:49 ` Thomas Monjalon
2020-11-17 9:15 ` Bruce Richardson
2020-11-17 9:58 ` Thomas Monjalon
2020-11-18 14:23 ` Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 02/14] build: rename Arm build variables Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 03/14] build: remove unused or superfluous variables Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 04/14] build: reformat and move Arm config and comments Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 05/14] build: simplify how Arm flags are processed Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 06/14] build: organize Arm config into dict Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 07/14] build: isolate configuration for generic build Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 08/14] build: use native machine args in Arm native build Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 09/14] build: optional NUMA and cpu counts detection Juraj Linkeš
2020-11-14 13:16 ` Thomas Monjalon
2020-11-16 7:15 ` Juraj Linkeš
2020-11-16 7:19 ` Thomas Monjalon
2020-11-18 14:20 ` Juraj Linkeš
2020-11-18 14:32 ` Bruce Richardson
2020-11-16 7:37 ` Thomas Monjalon
2020-11-18 13:24 ` Juraj Linkeš
2020-11-16 7:24 ` Thomas Monjalon
2020-11-16 9:13 ` Bruce Richardson
2020-11-16 9:23 ` Thomas Monjalon
2020-11-18 14:19 ` Juraj Linkeš
2020-11-18 14:42 ` Thomas Monjalon
2020-11-18 14:54 ` Bruce Richardson
2020-11-18 15:04 ` Thomas Monjalon
2020-11-18 15:46 ` Bruce Richardson
2020-11-18 20:01 ` Honnappa Nagarahalli
2020-11-18 15:23 ` Juraj Linkeš
2020-11-19 12:19 ` Bruce Richardson
2020-11-19 13:57 ` Juraj Linkeš
2020-11-19 14:51 ` Bruce Richardson
2020-11-20 4:33 ` Honnappa Nagarahalli
2020-11-20 10:15 ` Bruce Richardson
2020-11-20 10:19 ` Bruce Richardson
2020-11-20 11:56 ` Juraj Linkeš
2020-11-20 12:04 ` Bruce Richardson
2020-11-20 15:56 ` Honnappa Nagarahalli
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 10/14] build: add core and NUMA counts to cross files Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 11/14] build: disable Arm drivers Juraj Linkeš
2020-11-16 7:28 ` Thomas Monjalon
2020-11-16 7:56 ` Juraj Linkeš
2020-11-16 8:22 ` Thomas Monjalon
2020-11-16 15:54 ` Juraj Linkeš
2020-11-16 20:35 ` Thomas Monjalon
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 12/14] build: disable libnuma in cross builds Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 13/14] build: add Arm SoC meson option Juraj Linkeš
2020-11-13 14:31 ` [dpdk-dev] [PATCH v12 14/14] config: fix Arm implementer and its SoCs Juraj Linkeš
2020-11-14 17:52 ` [dpdk-dev] [EXT] " Liron Himi
2020-11-13 14:40 ` [dpdk-dev] [PATCH v12 00/14] Arm build options rework Ruifeng Wang
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 00/12] " Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 01/12] build: rename Arm build variables Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 02/12] build: remove unused or superfluous variables Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 03/12] build: reformat and move Arm config and comments Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 04/12] build: simplify how Arm flags are processed Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 05/12] build: organize Arm config into dict Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 06/12] build: isolate configuration for Arm generic build Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 07/12] build: use native machine args in Arm native build Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 08/12] build: add core and NUMA counts to cross files Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 09/12] build: disable drivers in Arm builds Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 10/12] build: disable libnuma in cross builds Juraj Linkeš
2021-01-11 20:22 ` Andrew Boyer
2021-01-12 6:54 ` Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 11/12] build: add Arm SoC meson option Juraj Linkeš
2020-11-20 12:08 ` [dpdk-dev] [PATCH v13 12/12] config: fix Arm implementer and its SoCs Juraj Linkeš
2020-12-16 23:28 ` [dpdk-dev] [PATCH v13 00/12] Arm build options rework Vimal Chungath
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 " Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 01/12] build: rename Arm build variables Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 02/12] build: remove unused or superfluous variables Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 03/12] build: reformat and move Arm config and comments Juraj Linkeš
2021-01-11 20:26 ` Andrew Boyer
2021-01-12 8:12 ` Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 04/12] build: simplify how Arm flags are processed Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 05/12] build: organize Arm config into dict Juraj Linkeš
2021-01-15 8:38 ` Ruifeng Wang
2021-01-15 12:18 ` Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 06/12] build: isolate configuration for Arm generic build Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 07/12] build: use native machine args in Arm native build Juraj Linkeš
2021-01-15 8:39 ` Ruifeng Wang
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 08/12] build: add core and NUMA counts to cross files Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 09/12] build: disable drivers in Arm builds Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 10/12] build: disable libnuma in cross builds Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 11/12] build: add Arm SoC meson option Juraj Linkeš
2020-12-23 11:47 ` [dpdk-dev] [PATCH v14 12/12] config: fix Arm implementer and its SoCs Juraj Linkeš
2020-12-30 19:09 ` [dpdk-dev] [PATCH v14 00/12] Arm build options rework Andrew Boyer
2020-12-30 20:56 ` Thomas Monjalon
2021-01-01 17:19 ` Honnappa Nagarahalli
2021-01-04 22:46 ` Andrew Boyer
2021-01-06 13:40 ` Bruce Richardson
2021-01-08 17:36 ` Bruce Richardson
2021-01-08 20:20 ` Honnappa Nagarahalli
2021-01-11 9:38 ` Thomas Monjalon
2021-01-11 10:01 ` Bruce Richardson
2021-01-11 16:16 ` Andrew Boyer
2021-01-11 16:59 ` Bruce Richardson
2021-01-12 8:28 ` Juraj Linkeš
2021-01-29 8:41 ` Juraj Linkeš
2021-01-29 9:45 ` Bruce Richardson
2021-01-29 10:07 ` Juraj Linkeš
2021-01-29 10:09 ` Bruce Richardson
2021-01-05 11:02 ` Pavan Nikhilesh Bhagavatula
2021-01-05 15:12 ` Honnappa Nagarahalli
2021-01-22 8:53 ` Juraj Linkeš
2021-01-27 13:40 ` Honnappa Nagarahalli
2021-01-27 15:02 ` Pavan Nikhilesh Bhagavatula
2021-01-27 15:12 ` Hemant Agrawal
2021-01-27 15:18 ` Honnappa Nagarahalli
2021-01-15 13:25 ` [dpdk-dev] [PATCH v15 " Juraj Linkeš
2021-01-15 13:25 ` [dpdk-dev] [PATCH v15 01/12] build: rename Arm build variables Juraj Linkeš
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 02/12] build: remove unused or superfluous variables Juraj Linkeš
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 03/12] build: reformat and move Arm config and comments Juraj Linkeš
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 04/12] build: simplify how Arm flags are processed Juraj Linkeš
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 05/12] build: organize Arm config into dict Juraj Linkeš
2021-01-16 14:12 ` Ruifeng Wang
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 06/12] build: isolate configuration for Arm generic build Juraj Linkeš
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 07/12] build: use native machine args in Arm native build Juraj Linkeš
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 08/12] build: add core and NUMA counts to cross files Juraj Linkeš
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 09/12] build: disable drivers in Arm builds Juraj Linkeš
2021-01-18 13:37 ` Thomas Monjalon
2021-01-19 15:35 ` Juraj Linkeš
2021-01-19 15:55 ` Liron Himi
2021-01-20 1:11 ` Honnappa Nagarahalli
2021-01-22 8:39 ` Juraj Linkeš
2021-01-22 8:58 ` Thomas Monjalon
2021-01-22 9:07 ` Jerin Jacob
2021-01-22 10:19 ` Thomas Monjalon
2021-01-25 14:58 ` Honnappa Nagarahalli
2021-01-25 15:28 ` Thomas Monjalon
2021-01-25 16:09 ` Jerin Jacob
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 10/12] build: disable libnuma in cross builds Juraj Linkeš
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 11/12] build: add Arm SoC meson option Juraj Linkeš
2021-01-18 13:41 ` Thomas Monjalon
2021-01-19 14:56 ` Juraj Linkeš
2021-01-19 15:52 ` Thomas Monjalon
2021-01-19 16:04 ` Bruce Richardson
2021-01-20 1:04 ` Honnappa Nagarahalli
2021-01-20 1:08 ` Thomas Monjalon
2021-01-20 2:20 ` Honnappa Nagarahalli
2021-01-20 8:41 ` Juraj Linkeš
2021-01-20 16:10 ` Thomas Monjalon
2021-01-21 15:02 ` Juraj Linkeš
2021-01-21 15:52 ` Thomas Monjalon
2021-01-21 16:12 ` Bruce Richardson
2021-01-21 17:31 ` Thomas Monjalon
2021-01-15 13:26 ` [dpdk-dev] [PATCH v15 12/12] config: fix Arm implementer and its SoCs Juraj Linkeš
2021-01-18 13:45 ` Thomas Monjalon
2021-01-18 14:02 ` [dpdk-dev] [EXT] " Liron Himi
2021-01-18 15:03 ` [dpdk-dev] [EXT] " Pavan Nikhilesh Bhagavatula
[not found] ` <DM6PR12MB3753721F869FE4530C0739EADFA40@DM6PR12MB3753.namprd12.prod.outlook.com>
2021-01-19 8:38 ` [dpdk-dev] " Slava Ovsiienko
2021-01-18 21:31 ` [dpdk-dev] [PATCH v15 00/12] Arm build options rework Thomas Monjalon
2021-01-19 15:10 ` Juraj Linkeš
2021-01-19 15:53 ` Thomas Monjalon
2021-02-03 14:03 ` [dpdk-dev] [PATCH v16 0/3] " Juraj Linkeš
2021-02-03 14:03 ` [dpdk-dev] [PATCH v16 1/3] build: disable/enable drivers in Arm builds Juraj Linkeš
2021-02-19 10:38 ` Juraj Linkeš
2021-03-09 8:58 ` Juraj Linkeš
2021-03-09 10:56 ` Bruce Richardson
2021-03-09 11:49 ` Juraj Linkeš
2021-03-09 12:57 ` Jerin Jacob
2021-03-09 15:08 ` Honnappa Nagarahalli
2021-03-09 15:49 ` Juraj Linkeš
2021-03-09 16:04 ` Honnappa Nagarahalli
2021-03-09 18:09 ` Juraj Linkeš
2021-03-09 19:54 ` Honnappa Nagarahalli
2021-03-10 7:42 ` Juraj Linkeš
2021-03-10 9:12 ` Jerin Jacob
2021-03-10 19:36 ` Honnappa Nagarahalli
2021-03-11 17:14 ` Jerin Jacob
2021-03-19 13:21 ` Juraj Linkeš
2021-03-19 13:32 ` Jerin Jacob
2021-03-30 0:39 ` Honnappa Nagarahalli
2021-03-31 8:39 ` Juraj Linkeš
2021-03-31 9:07 ` Bruce Richardson
2021-03-31 9:14 ` Juraj Linkeš
2021-03-09 15:10 ` Honnappa Nagarahalli
2021-03-31 10:26 ` [dpdk-dev] [PATCH v17 0/3] Arm build options rework Juraj Linkeš
2021-03-31 10:26 ` [dpdk-dev] [PATCH v17 1/3] build: disable/enable drivers in Arm builds Juraj Linkeš
2021-04-09 8:17 ` Ruifeng Wang
2021-03-31 10:26 ` [dpdk-dev] [PATCH v17 2/3] build: add 'platform' meson option and Arm SoC config Juraj Linkeš
2021-04-09 8:19 ` Ruifeng Wang
2021-03-31 10:26 ` [dpdk-dev] [PATCH v17 3/3] config: fix Arm implementer and its SoCs Juraj Linkeš
2021-04-09 6:35 ` [dpdk-dev] [PATCH v18 0/3] Arm build options rework Juraj Linkeš
2021-04-09 6:35 ` [dpdk-dev] [PATCH v18 1/3] build: disable/enable drivers in Arm builds Juraj Linkeš
2021-04-09 8:21 ` Ruifeng Wang
2021-04-09 6:35 ` [dpdk-dev] [PATCH v18 2/3] build: add 'platform' meson option and Arm SoC config Juraj Linkeš
2021-04-09 8:06 ` Pavan Nikhilesh Bhagavatula [this message]
2021-04-09 8:22 ` Ruifeng Wang
2021-04-09 6:35 ` [dpdk-dev] [PATCH v18 3/3] config: fix Arm implementer and its SoCs Juraj Linkeš
2021-04-09 8:26 ` Ruifeng Wang
2021-04-09 8:31 ` Juraj Linkeš
2021-04-09 8:41 ` [dpdk-dev] [PATCH v19 0/3] Arm build options rework Juraj Linkeš
2021-04-09 8:41 ` [dpdk-dev] [PATCH v19 1/3] build: disable/enable drivers in Arm builds Juraj Linkeš
2021-04-09 10:02 ` Bruce Richardson
2021-04-09 14:10 ` Juraj Linkeš
2021-04-09 14:31 ` Bruce Richardson
2021-04-09 15:38 ` Bruce Richardson
2021-04-14 9:09 ` Juraj Linkeš
2021-04-14 9:02 ` Juraj Linkeš
2021-04-14 9:48 ` Bruce Richardson
2021-04-09 8:41 ` [dpdk-dev] [PATCH v19 2/3] build: add 'platform' meson option and Arm SoC config Juraj Linkeš
2021-04-09 8:41 ` [dpdk-dev] [PATCH v19 3/3] config: fix Arm implementer and its SoCs Juraj Linkeš
2021-04-09 8:44 ` Ruifeng Wang
2021-04-09 8:54 ` [dpdk-dev] [PATCH v19 0/3] Arm build options rework Jerin Jacob
2021-04-12 3:57 ` Chengchang Tang
2021-04-12 14:10 ` Honnappa Nagarahalli
2021-04-12 14:58 ` [dpdk-dev] [EXT] " Pavan Nikhilesh Bhagavatula
2021-04-14 12:58 ` [dpdk-dev] [PATCH v20 " Juraj Linkeš
2021-04-14 12:58 ` [dpdk-dev] [PATCH v20 1/3] build: disable/enable drivers in Arm builds Juraj Linkeš
2021-04-14 13:27 ` Bruce Richardson
2021-04-14 13:33 ` Juraj Linkeš
2021-04-14 12:58 ` [dpdk-dev] [PATCH v20 2/3] build: add 'platform' meson option and Arm SoC config Juraj Linkeš
2021-04-14 12:58 ` [dpdk-dev] [PATCH v20 3/3] config: fix Arm implementer and its SoCs Juraj Linkeš
2021-04-14 13:41 ` [dpdk-dev] [PATCH v21 0/3] Arm build options rework Juraj Linkeš
2021-04-14 13:41 ` [dpdk-dev] [PATCH v21 1/3] build: disable/enable drivers in Arm builds Juraj Linkeš
2021-04-14 13:41 ` [dpdk-dev] [PATCH v21 2/3] build: add 'platform' meson option and Arm SoC config Juraj Linkeš
2021-04-14 13:41 ` [dpdk-dev] [PATCH v21 3/3] config: fix Arm implementer and its SoCs Juraj Linkeš
2021-04-15 20:25 ` [dpdk-dev] [PATCH v21 0/3] Arm build options rework Thomas Monjalon
2021-02-03 14:03 ` [dpdk-dev] [PATCH v16 2/3] build: add 'platform' meson option and Arm SoC config Juraj Linkeš
2021-02-03 14:03 ` [dpdk-dev] [PATCH v16 3/3] config: fix Arm implementer and its SoCs Juraj Linkeš
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=PH0PR18MB4086CCF43FFC684CE3D784E8DE739@PH0PR18MB4086.namprd18.prod.outlook.com \
--to=pbhagavatula@marvell.com \
--cc=Dharmik.Thakkar@arm.com \
--cc=Honnappa.Nagarahalli@arm.com \
--cc=Phil.Yang@arm.com \
--cc=Ruifeng.Wang@arm.com \
--cc=aboyer@pensando.io \
--cc=ajit.khaparde@broadcom.com \
--cc=bruce.richardson@intel.com \
--cc=dev@dpdk.org \
--cc=ferruh.yigit@intel.com \
--cc=hemant.agrawal@nxp.com \
--cc=jerinjacobk@gmail.com \
--cc=juraj.linkes@pantheon.tech \
--cc=vcchunga@amazon.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).