X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=config%2Farm%2Fmeson.build;h=8aead74086d36744f12e196ce4968491bbff1167;hb=3cba7cedd279b00af890d42fa3dde167a4fe3fb7;hp=c3a3f2faafa0bc1fbc54dcfa4bf987656844faac;hpb=9cc217a28310d21fba56e5eceb740b4feb7e0949;p=dpdk.git diff --git a/config/arm/meson.build b/config/arm/meson.build index c3a3f2faaf..8aead74086 100644 --- a/config/arm/meson.build +++ b/config/arm/meson.build @@ -17,7 +17,6 @@ flags_common = [ # ['RTE_ARM64_MEMCPY_ALIGN_MASK', 0xF], # ['RTE_ARM64_MEMCPY_STRICT_ALIGN', false], - ['RTE_SCHED_VECTOR', false], ['RTE_ARM_USE_WFE', false], ['RTE_ARCH_ARM64', true], ['RTE_CACHE_LINE_SIZE', 128] @@ -277,7 +276,8 @@ soc_cn10k = { 'implementer' : '0x41', 'flags': [ ['RTE_MAX_LCORE', 24], - ['RTE_MAX_NUMA_NODES', 1] + ['RTE_MAX_NUMA_NODES', 1], + ['RTE_MEMPOOL_ALIGN', 128] ], 'part_number': '0xd49', 'extra_march_features': ['crypto'], @@ -434,6 +434,8 @@ if dpdk_conf.get('RTE_ARCH_32') # armv7 build dpdk_conf.set('RTE_ARCH_ARMv7', true) dpdk_conf.set('RTE_ARCH', 'armv7') + dpdk_conf.set('RTE_MAX_LCORE', 128) + dpdk_conf.set('RTE_MAX_NUMA_NODES', 1) # the minimum architecture supported, armv7-a, needs the following, machine_args += '-mfpu=neon' endif @@ -463,7 +465,7 @@ else # 'Primary Part number', 'Revision'] detect_vendor = find_program(join_paths(meson.current_source_dir(), 'armv8_machine.py')) - cmd = run_command(detect_vendor.path()) + cmd = run_command(detect_vendor.path(), check: false) if cmd.returncode() == 0 cmd_output = cmd.stdout().to_lower().strip().split(' ') implementer_id = cmd_output[0]