test suite reviews and discussions
 help / color / mirror / Atom feed
* Re: [dts] [PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new virtio case
  2020-09-17  6:35 [dts] [PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new virtio case xizhan4x
@ 2020-09-17  6:34 ` Zhang, XiX
  2020-09-22  5:40   ` Wang, Yinan
  0 siblings, 1 reply; 4+ messages in thread
From: Zhang, XiX @ 2020-09-17  6:34 UTC (permalink / raw)
  To: dts

[-- Attachment #1: Type: text/plain, Size: 18511 bytes --]

Tested-by: Zhang, XiX <xix.zhang@intel.com>

> -----Original Message-----
> From: Zhang, XiX
> Sent: Thursday, September 17, 2020 2:35 PM
> To: dts@dpdk.org
> Cc: Zhang, XiX <xix.zhang@intel.com>
> Subject: [dts][PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new virtio
> case
> 
> add new virtio case & support meson build
> 
> Signed-off-by: xizhan4x <xix.zhang@intel.com>
> ---
>  tests/TestSuite_vm2vm_virtio_user.py | 266
> ++++++++++++++++++++++++++++++++---
>  1 file changed, 248 insertions(+), 18 deletions(-)
> 
> diff --git a/tests/TestSuite_vm2vm_virtio_user.py
> b/tests/TestSuite_vm2vm_virtio_user.py
> index 16b90c0..d2dfb97 100644
> --- a/tests/TestSuite_vm2vm_virtio_user.py
> +++ b/tests/TestSuite_vm2vm_virtio_user.py
> @@ -57,15 +57,21 @@ class TestVM2VMVirtioUser(TestCase):
>          self.socket_mem = ','.join(['1024']*socket_num)
>          self.get_core_list()
>          self.rebuild_flag = False
> -        self.config_value = 'CONFIG_RTE_LIBRTE_PMD_PCAP'
> +        self.config_value = 'RTE_LIBRTE_PMD_PCAP'
>          self.enable_pcap_lib_in_dpdk(self.dut)
>          self.app_testpmd_path = self.dut.apps_name['test-pmd']
>          self.app_pdump = self.dut.apps_name['pdump']
> +        self.dut_ports = self.dut.get_ports()
> +        self.cbdma_dev_infos = []
> +        self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
> +        self.queue_num=1
> +        self.device_str=''
> 
>      def set_up(self):
>          """
>          run before each test case.
>          """
> +        self.nopci = True
>          self.dut.send_expect("rm -rf ./vhost-net*", "#")
>          self.dut.send_expect("rm -rf %s" % self.dump_virtio_pcap, "#")
>          self.dut.send_expect("rm -rf %s" % self.dump_vhost_pcap, "#")
> @@ -93,16 +99,11 @@ class TestVM2VMVirtioUser(TestCase):
>          """
>          enable pcap lib in dpdk code and recompile
>          """
> -        out = self.dut.send_command('cat config/common_base',
> timeout=3)
> -        pcap = re.search('%s=(\S*)' % self.config_value, out)
> -        self.verify(pcap is not None, 'The config:%s can not find in
> common_base' % self.config_value)
> -        default_value = pcap.group(1)
> -        if str.lower(default_value) != 'y':
> -            client_dut.send_expect("sed -i 's/%s=n$/%s=y/'
> config/common_base" % (
> +        client_dut.send_expect("sed -i 's/%s=n$/%s=y/'
> + config/common_base" % (
>                      self.config_value, self.config_value), '# ')
> -            client_dut.set_build_options({'RTE_LIBRTE_PMD_PCAP': 'y'})
> -            client_dut.build_install_dpdk(self.target)
> -            self.rebuild_flag = True
> +        client_dut.set_build_options({'RTE_LIBRTE_PMD_PCAP': 'y'})
> +        client_dut.build_install_dpdk(self.target)
> +        self.rebuild_flag = True
> 
>      def disable_pcap_lib_in_dpdk(self, client_dut):
>          """
> @@ -114,18 +115,22 @@ class TestVM2VMVirtioUser(TestCase):
>              client_dut.set_build_options({'RTE_LIBRTE_PMD_PCAP': 'n'})
>              client_dut.build_install_dpdk(self.target)
> 
> -    def launch_vhost_testpmd(self, vdev_num, fixed_prefix=False,
> fwd_mode='io'):
> +    def launch_vhost_testpmd(self, vdev_num, fixed_prefix=False,
> fwd_mode='io',vdevs=None):
>          eal_params =
> self.dut.create_eal_parameters(cores=self.core_list_vhost,
> -                    no_pci=True, prefix=self.vhost_prefix,
> fixed_prefix=fixed_prefix)
> +                    no_pci=self.nopci, prefix=self.vhost_prefix,
> + fixed_prefix=fixed_prefix)
>          vdev_params = ''
> -        for i in range(vdev_num):
> -            vdev_params += "--vdev
> 'net_vhost%d,iface=./vhost-net%d,queues=1' " % (i, i)
> +        if vdevs:
> +            vdev_params = vdevs
> +            params = " %s -- -i --nb-cores=1 --rxq=2 --txq=2 --txd=256
> --rxd=256 --no-flush-rx"
> +        else:
> +            for i in range(vdev_num):
> +                vdev_params += "--vdev
> 'net_vhost%d,iface=./vhost-net%d,queues=1' " % (i, i)
> +            params = " %s -- -i --nb-cores=1 --no-flush-rx"
> 
> -        self.command_line = self.app_testpmd_path + ' %s ' + \
> -            '--socket-mem %s %s -- -i --nb-cores=1 --no-flush-rx'
> +        self.command_line = self.app_testpmd_path + ' %s ' + params
> 
>          self.command_line = self.command_line % (
> -                            eal_params, self.socket_mem,
> vdev_params)
> +                            eal_params, vdev_params)
>          self.pmd_vhost.execute_cmd(self.command_line, timeout=30)
>          self.pmd_vhost.execute_cmd('set fwd %s' % fwd_mode)
> 
> @@ -142,7 +147,8 @@ class TestVM2VMVirtioUser(TestCase):
>                  no_pci=True, prefix=self.virtio_prefix, fixed_prefix=True)
>          if self.check_2M_env:
>              eal_params += " --single-file-segments "
> -        vdev_params =
> '--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=1,
> %s,queue_size=%d ' % (path_mode, ringsize)
> +        vdev_params =
> '--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=%
> d,%s,queue_size=%d ' \
> +                      % (self.queue_num, path_mode, ringsize)
>          command_line = self.app_testpmd_path + " %s " + \
>              "--socket-mem %s %s -- -i --nb-cores=1 --txd=%d --rxd=%d %s"
>          command_line = command_line % (eal_params, self.socket_mem,
> @@ -173,6 +179,60 @@ class TestVM2VMVirtioUser(TestCase):
>          self.pmd_virtio0.execute_cmd('set burst 32')
>          self.pmd_virtio0.execute_cmd('start tx_first 7')
> 
> +    def start_virtio_testpmd_with_vhost_net0_cbdma(self, path_mode,
> extern_params, ringsize):
> +        """
> +        launch the testpmd as virtio with vhost_net0
> +        and start to send 251 small packets with diff burst
> +        """
> +        eal_params =
> self.dut.create_eal_parameters(cores=self.core_list_virtio0,
> +                no_pci=True, prefix='virtio0')
> +        if self.check_2M_env:
> +            eal_params += " --single-file-segments "
> +        vdev_params =
> '--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=%
> d,%s,queue_size=%d ' % \
> +                      (self.queue_num, path_mode, ringsize)
> +        command_line = self.app_testpmd_path + eal_params + \
> +            ' %s -- -i --nb-cores=1 --txd=%d --rxd=%d %s'
> +        command_line = command_line % (vdev_params, ringsize, ringsize,
> + extern_params)
> +
> +        self.pmd_virtio0.execute_cmd(command_line, timeout=30)
> +
> +    def check_packet_payload_valid_with_cbdma(self, filename,
> small_pkts_num, large_8k_pkts_num, large_2k_pkts_num):
> +        """
> +        check the payload is valid
> +        """
> +        # stop pdump
> +        total_pkts_num = small_pkts_num
> +        actual_8k_pkt_num = 0
> +        actual_2k_pkt_num = 0
> +        time.sleep(20)
> +        self.pdump_session.send_expect('^c', '# ', 60)
> +        # quit testpmd
> +        self.quit_all_testpmd()
> +        time.sleep(2)
> +        self.dut.session.copy_file_from(src="%s" % filename, dst="%s" %
> filename)
> +        pkt = Packet()
> +        pkts = pkt.read_pcapfile(filename)
> +        self.verify(pkts is not None and len(pkts) == total_pkts_num,
> +                    "The virtio/vhost do not capture all the packets"
> +                    "expect pkt num is: %d, actual pkt num is: %d" %
> (total_pkts_num, len(pkts)))
> +        for i in range(len(pkts)):
> +            if len(pkts[i]) == 8000:
> +                actual_8k_pkt_num += 1
> +            elif len(pkts[i]) == 2000:
> +                actual_2k_pkt_num += 1
> +        self.verify(large_8k_pkts_num == actual_8k_pkt_num, f"8K packet
> quantity error,expected value:{large_8k_pkts_num}"
> +                                                            f",
> actual value : {actual_8k_pkt_num}")
> +        self.verify(large_2k_pkts_num == actual_2k_pkt_num, f"2K packet
> quantity error,expected value:{large_2k_pkts_num}"
> +                                                            f",
> actual
> + value : {actual_2k_pkt_num}")
> +
> +    def get_dump_file_of_virtio_user_cbdma(self, path_mode,
> extern_param, ringsize, vdevs=None):
> +        dump_port = 'device_id=net_virtio_user1'
> +        self.launch_vhost_testpmd(vdev_num=2, vdevs=vdevs)
> +        self.start_virtio_testpmd_with_vhost_net1(path_mode,
> extern_param, ringsize)
> +        self.launch_pdump_to_capture_pkt(dump_port, self.virtio_prefix,
> self.dump_virtio_pcap)
> +        # the virtio0 will send 251 small pkts
> +        self.start_virtio_testpmd_with_vhost_net0_cbdma(path_mode,
> + extern_param, ringsize)
> +
>      def resend_32_large_pkt_from_virtio0(self):
>          self.pmd_virtio0.execute_cmd('stop')
>          self.pmd_virtio0.execute_cmd('set burst 32') @@ -605,10 +665,16
> @@ class TestVM2VMVirtioUser(TestCase):
>          if getattr(self, 'pdump_session', None):
>              self.dut.close_session(self.pdump_session)
> 
> +    def bind_cbdma_device_to_kernel(self):
> +        if self.device_str is not None:
> +            self.dut.send_expect('modprobe ioatdma', '# ')
> +            self.dut.send_expect('./usertools/dpdk-devbind.py -u %s' %
> self.device_str, '# ', 30)
> +            self.dut.send_expect('./usertools/dpdk-devbind.py --force
> + --bind=ioatdma  %s' % self.device_str, '# ', 60)
>      def tear_down(self):
>          #
>          # Run after each test case.
>          #
> +        self.bind_nic_driver(self.dut_ports, self.drivername)
>          self.dut.kill_all()
>          time.sleep(2)
> 
> @@ -616,5 +682,169 @@ class TestVM2VMVirtioUser(TestCase):
>          """
>          Run after each test suite.
>          """
> +        self.bind_cbdma_device_to_kernel()
>          self.disable_pcap_lib_in_dpdk(self.dut)
>          self.close_all_session()
> +
> +    def bind_nic_driver(self, ports, driver=""):
> +        if driver == "igb_uio":
> +            for port in ports:
> +                netdev = self.dut.ports_info[port]['port']
> +                driver = netdev.get_nic_driver()
> +                if driver != 'igb_uio':
> +                    netdev.bind_driver(driver='igb_uio')
> +        else:
> +            for port in ports:
> +                netdev = self.dut.ports_info[port]['port']
> +                driver_now = netdev.get_nic_driver()
> +                if driver == "":
> +                    driver = netdev.default_driver
> +                if driver != driver_now:
> +                    netdev.bind_driver(driver=driver)
> +
> +    def
> test_vm2vm_virtio_user_split_virtqueue_inorder_mergeable_path_with_cbd
> ma(self):
> +        """
> +
> +        :return:
> +        """
> +        self.cbdma_nic_dev_num = 4
> +        self.bind_nic_driver(self.dut_ports)
> +        self.get_cbdma_ports_info_and_bind_to_dpdk()
> +        small_pkts_num = 64
> +        large_8k_pkts_num = 64
> +        large_2k_pkts_num = 0
> +        self.queue_num=2
> +        self.nopci=False
> +        path_mode = 'packed_vq=0,mrg_rxbuf=1,in_order=1,server=1'
> +        ringsize = 256
> +        extern_params = '--rxq=2 --txq=2'
> +        # get dump pcap file of virtio
> +        # the virtio0 will send 283 pkts, but the virtio only will received 252
> pkts
> +        self.logger.info('check pcap file info about virtio')
> +        vdevs = f"--vdev
> 'eth_vhost0,iface=vhost-net0,queues=2,client=1,dmas=[txq0@{self.cbdma_de
> v_infos[0]};txq1@{self.cbdma_dev_infos[1]}],dmathr=512' " \
> +                f"--vdev
> 'eth_vhost1,iface=vhost-net1,queues=2,client=1,dmas=[txq0@{self.cbdma_de
> v_infos[2]};txq1@{self.cbdma_dev_infos[3]}],dmathr=512'"
> +
> +        self.get_dump_file_of_virtio_user_cbdma(path_mode,
> extern_params, ringsize, vdevs)
> +        self.send_8k_pkt()
> +
> self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap,
> small_pkts_num, large_8k_pkts_num,
> +
> large_2k_pkts_num)
> +        # get dump pcap file of vhost
> +        self.logger.info('check pcap file info about vhost')
> +        small_pkts_num = 256
> +        large_8k_pkts_num = 54
> +        large_2k_pkts_num = 202
> +        self.get_dump_file_of_virtio_user_cbdma(path_mode,
> extern_params, ringsize, vdevs)
> +        self.send_multiple_pkt()
> +
> + self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap,
> + small_pkts_num, large_8k_pkts_num, large_2k_pkts_num)
> +
> +        self.logger.info('diff the pcap file of vhost and virtio')
> +
> +    def
> test_vm2vm_virtio_user_split_virtqueue_mergeable_path_with_cbdma(self):
> +        """
> +
> +        :return:
> +        """
> +        self.cbdma_nic_dev_num = 4
> +        self.bind_nic_driver(self.dut_ports)
> +        self.get_cbdma_ports_info_and_bind_to_dpdk()
> +        small_pkts_num = 448
> +        large_8k_pkts_num = 54
> +        large_2k_pkts_num = 394
> +        self.queue_num=2
> +        self.nopci=False
> +        path_mode = 'packed_vq=0,mrg_rxbuf=1,in_order=0,server=1'
> +        ringsize = 256
> +        extern_params = '--rxq=2 --txq=2'
> +        # get dump pcap file of virtio
> +        # the virtio0 will send 283 pkts, but the virtio only will received 252
> pkts
> +        self.logger.info('check pcap file info about virtio')
> +        vdevs = f"--vdev
> 'eth_vhost0,iface=vhost-net0,queues=2,client=1,dmas=[txq0@{self.cbdma_de
> v_infos[0]};txq1@{self.cbdma_dev_infos[1]}],dmathr=512' " \
> +                f"--vdev
> 'eth_vhost1,iface=vhost-net1,queues=2,client=1,dmas=[txq0@{self.cbdma_de
> v_infos[2]};txq1@{self.cbdma_dev_infos[3]}],dmathr=512'"
> +
> +        self.get_dump_file_of_virtio_user_cbdma(path_mode,
> extern_params, ringsize, vdevs)
> +        self.send_multiple_pkt_with_8k54_2k394()
> +
> self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap,
> small_pkts_num, large_8k_pkts_num, large_2k_pkts_num)
> +        # get dump pcap file of vhost
> +        self.logger.info('check pcap file info about vhost')
> +        small_pkts_num = 448
> +        large_8k_pkts_num = 448
> +        large_2k_pkts_num = 0
> +        self.get_dump_file_of_virtio_user_cbdma(path_mode,
> extern_params, ringsize, vdevs)
> +        self.send_multiple_pkt_with_8k448()
> +
> + self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap,
> + small_pkts_num, large_8k_pkts_num, large_2k_pkts_num)
> +
> +        self.logger.info('diff the pcap file of vhost and virtio')
> +
> +    def send_multiple_pkt_with_8k54_2k394(self):
> +        self.pmd_virtio0.execute_cmd('set burst 1')
> +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> +        self.pmd_virtio0.execute_cmd('start tx_first 27')
> +        self.pmd_virtio0.execute_cmd('stop')
> +        self.pmd_virtio0.execute_cmd('set burst 32')
> +        self.pmd_virtio0.execute_cmd('set txpkts 2000')
> +        self.pmd_virtio0.execute_cmd('start tx_first 7')
> +        self.pmd_vhost.execute_cmd('start')
> +
> +    def send_multiple_pkt_with_8k448(self):
> +        self.pmd_virtio0.execute_cmd('set burst 1')
> +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> +        self.pmd_virtio0.execute_cmd('start tx_first 27')
> +        self.pmd_virtio0.execute_cmd('stop')
> +        self.pmd_virtio0.execute_cmd('set burst 32')
> +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> +        self.pmd_virtio0.execute_cmd('start tx_first 7')
> +        self.pmd_vhost.execute_cmd('start')
> +
> +    def send_8k_pkt(self):
> +        self.pmd_virtio0.execute_cmd('set burst 1')
> +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> +        self.pmd_virtio0.execute_cmd('start tx_first 27')
> +        self.pmd_virtio0.execute_cmd('stop')
> +        self.pmd_virtio0.execute_cmd('set burst 32')
> +        self.pmd_virtio0.execute_cmd('start tx_first 7')
> +        self.pmd_virtio0.execute_cmd('stop')
> +        self.pmd_virtio0.execute_cmd('set txpkts 2000')
> +        self.pmd_virtio0.execute_cmd('start tx_first 1')
> +        self.pmd_vhost.execute_cmd('start')
> +
> +    def send_multiple_pkt(self):
> +        self.pmd_virtio0.execute_cmd('set burst 1')
> +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> +        self.pmd_virtio0.execute_cmd('start tx_first 27')
> +        self.pmd_virtio0.execute_cmd('stop')
> +        self.pmd_virtio0.execute_cmd('set burst 32')
> +        self.pmd_virtio0.execute_cmd('set txpkts 2000')
> +        self.pmd_virtio0.execute_cmd('start tx_first 7')
> +        self.pmd_virtio0.execute_cmd('stop')
> +        self.pmd_virtio0.execute_cmd('set txpkts 2000')
> +        self.pmd_virtio0.execute_cmd('start tx_first 1')
> +        self.pmd_vhost.execute_cmd('start')
> +
> +
> +
> +    def get_cbdma_ports_info_and_bind_to_dpdk(self):
> +        """
> +        get all cbdma ports
> +        """
> +
> +        str_info = 'Misc (rawdev) devices using kernel driver'
> +        out = self.dut.send_expect('./usertools/dpdk-devbind.py
> --status-dev misc',
> +                                   '# ', 30)
> +        device_info = out.split('\n')
> +        for device in device_info:
> +            pci_info = re.search('\s*(0000:\d*:\d*.\d*)', device)
> +            if pci_info is not None:
> +                dev_info = pci_info.group(1)
> +                # the numa id of ioat dev, only add the device which
> +                # on same socket with nic dev
> +                bus = int(dev_info[5:7], base=16)
> +                if bus >= 128:
> +                    cur_socket = 1
> +                else:
> +                    cur_socket = 0
> +                if self.ports_socket == cur_socket:
> +                    self.cbdma_dev_infos.append(pci_info.group(1))
> +        self.verify(len(self.cbdma_dev_infos) >= 8, 'There no enough cbdma
> device to run this suite')
> +        self.device_str = '
> '.join(self.cbdma_dev_infos[0:self.cbdma_nic_dev_num])
> +        self.dut.send_expect('./usertools/dpdk-devbind.py --force
> --bind=igb_uio %s' %
> +                             self.device_str, '# ', 60)
> --
> 1.8.3.1


[-- Attachment #2: TestVM2VMVirtioUser.log --]
[-- Type: application/octet-stream, Size: 235188 bytes --]

16/09/2020 12:24:42                            dts: 
TEST SUITE : TestVM2VMVirtioUser
16/09/2020 12:24:42                            dts: NIC :        fortville_spirit
16/09/2020 12:24:42             dut.10.240.183.214: 
16/09/2020 12:24:42                         tester: 
16/09/2020 12:24:51             dut.10.240.183.214: cat config/common_base
16/09/2020 12:24:54             dut.10.240.183.214: cat: config/common_base: No such file or directory
[PEXPECT]# 
16/09/2020 12:24:54            TestVM2VMVirtioUser: set_up_all failed:
Traceback (most recent call last):
  File "/home/autoregression/dts/framework/test_case.py", line 258, in execute_setup_all
    self.set_up_all()
  File "tests/TestSuite_vm2vm_virtio_user.py", line 61, in set_up_all
    self.enable_pcap_lib_in_dpdk(self.dut)
  File "tests/TestSuite_vm2vm_virtio_user.py", line 98, in enable_pcap_lib_in_dpdk
    self.verify(pcap is not None, 'The config:%s can not find in common_base' % self.config_value)
  File "/home/autoregression/dts/framework/test_case.py", line 169, in verify
    raise VerifyFailure(description)
exception.VerifyFailure: 'The config:CONFIG_RTE_LIBRTE_PMD_PCAP can not find in common_base'

16/09/2020 12:24:54             dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
16/09/2020 12:24:54             dut.10.240.183.214: 2048
16/09/2020 12:24:54                            dts: 
TEST SUITE ENDED: TestVM2VMVirtioUser
17/09/2020 14:12:45                            dts: 
TEST SUITE : TestVM2VMVirtioUser
17/09/2020 14:12:45                            dts: NIC :        fortville_spirit
17/09/2020 14:12:45             dut.10.240.183.214: 
17/09/2020 14:12:45                         tester: 
17/09/2020 14:12:52             dut.10.240.183.214: cat config/common_base
17/09/2020 14:12:56             dut.10.240.183.214: cat: config/common_base: No such file or directory
[PEXPECT]# 
17/09/2020 14:12:56            TestVM2VMVirtioUser: set_up_all failed:
Traceback (most recent call last):
  File "/home/autoregression/zx_9_16/framework/test_case.py", line 258, in execute_setup_all
    self.set_up_all()
  File "tests/TestSuite_vm2vm_virtio_user.py", line 61, in set_up_all
    self.enable_pcap_lib_in_dpdk(self.dut)
  File "tests/TestSuite_vm2vm_virtio_user.py", line 104, in enable_pcap_lib_in_dpdk
    self.verify(pcap is not None, 'The config:%s can not find in common_base' % self.config_value)
  File "/home/autoregression/zx_9_16/framework/test_case.py", line 169, in verify
    raise VerifyFailure(description)
exception.VerifyFailure: 'The config:RTE_LIBRTE_PMD_PCAP can not find in common_base'

17/09/2020 14:12:56             dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
17/09/2020 14:12:56             dut.10.240.183.214: 2048
17/09/2020 14:12:56                            dts: 
TEST SUITE ENDED: TestVM2VMVirtioUser
17/09/2020 14:12:56            TestVM2VMVirtioUser: tear_down_all failed:
Traceback (most recent call last):
  File "/home/autoregression/zx_9_16/framework/test_case.py", line 430, in execute_tear_downall
    self.tear_down_all()
  File "tests/TestSuite_vm2vm_virtio_user.py", line 690, in tear_down_all
    self.bind_cbdma_device_to_kernel()
  File "tests/TestSuite_vm2vm_virtio_user.py", line 674, in bind_cbdma_device_to_kernel
    if self.device_str is not None:
AttributeError: 'TestVM2VMVirtioUser' object has no attribute 'device_str'

17/09/2020 14:14:40                            dts: 
TEST SUITE : TestVM2VMVirtioUser
17/09/2020 14:14:40                            dts: NIC :        fortville_spirit
17/09/2020 14:14:40             dut.10.240.183.214: 
17/09/2020 14:14:40                         tester: 
17/09/2020 14:14:48             dut.10.240.183.214: cat config/common_base
17/09/2020 14:14:51             dut.10.240.183.214: cat: config/common_base: No such file or directory
[PEXPECT]# 
17/09/2020 14:14:51            TestVM2VMVirtioUser: set_up_all failed:
Traceback (most recent call last):
  File "/home/autoregression/zx_9_16/framework/test_case.py", line 258, in execute_setup_all
    self.set_up_all()
  File "tests/TestSuite_vm2vm_virtio_user.py", line 61, in set_up_all
    self.enable_pcap_lib_in_dpdk(self.dut)
  File "tests/TestSuite_vm2vm_virtio_user.py", line 104, in enable_pcap_lib_in_dpdk
    default_value = pcap.group(1)
AttributeError: 'NoneType' object has no attribute 'group'

17/09/2020 14:14:51             dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
17/09/2020 14:14:51             dut.10.240.183.214: 2048
17/09/2020 14:14:51                            dts: 
TEST SUITE ENDED: TestVM2VMVirtioUser
17/09/2020 14:14:51            TestVM2VMVirtioUser: tear_down_all failed:
Traceback (most recent call last):
  File "/home/autoregression/zx_9_16/framework/test_case.py", line 430, in execute_tear_downall
    self.tear_down_all()
  File "tests/TestSuite_vm2vm_virtio_user.py", line 689, in tear_down_all
    self.bind_cbdma_device_to_kernel()
  File "tests/TestSuite_vm2vm_virtio_user.py", line 673, in bind_cbdma_device_to_kernel
    if self.device_str is not None:
AttributeError: 'TestVM2VMVirtioUser' object has no attribute 'device_str'

17/09/2020 14:15:46                            dts: 
TEST SUITE : TestVM2VMVirtioUser
17/09/2020 14:15:46                            dts: NIC :        fortville_spirit
17/09/2020 14:15:47             dut.10.240.183.214: 
17/09/2020 14:15:47                         tester: 
17/09/2020 14:15:54             dut.10.240.183.214: sed -i 's/RTE_LIBRTE_PMD_PCAP=n$/RTE_LIBRTE_PMD_PCAP=y/' config/common_base
17/09/2020 14:15:54             dut.10.240.183.214: sed: can't read config/common_base: No such file or directory
17/09/2020 14:15:54             dut.10.240.183.214: sed -i 's/CONFIG_RTE_EAL_IGB_UIO=n/CONFIG_RTE_EAL_IGB_UIO=y/g' config/common_base
17/09/2020 14:15:54             dut.10.240.183.214: sed: can't read config/common_base: No such file or directory
17/09/2020 14:15:54             dut.10.240.183.214: rm -rf x86_64-native-linuxapp-gcc
17/09/2020 14:15:54             dut.10.240.183.214: 
17/09/2020 14:15:54             dut.10.240.183.214: CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib -Dc_args='-DRTE_LIBRTE_PMD_PCAP=1' --default-library=static x86_64-native-linuxapp-gcc
17/09/2020 14:16:02             dut.10.240.183.214: The Meson build system
Version: 0.54.3
Source dir: /root/dpdk
Build dir: /root/dpdk/x86_64-native-linuxapp-gcc
Build type: native build
Program cat found: YES (/bin/cat)
Project name: DPDK
Project version: 20.11.0-rc0
Using 'CC' from environment with value: 'gcc'
Using 'CC' from environment with value: 'gcc'
C compiler for the host machine: gcc (gcc 9.3.0 "gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
C linker for the host machine: gcc ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program pkg-config found: YES (/usr/local/bin/pkg-config)
Program gen-pmdinfo-cfile.sh found: YES (/root/dpdk/buildtools/gen-pmdinfo-cfile.sh)
Program list-dir-globs.py found: YES (/root/dpdk/buildtools/list-dir-globs.py)
Program check-symbols.sh found: YES (/root/dpdk/buildtools/check-symbols.sh)
Program options-ibverbs-static.sh found: YES (/root/dpdk/buildtools/options-ibverbs-static.sh)
Program binutils-avx512-check.sh found: YES (/root/dpdk/buildtools/binutils-avx512-check.sh)
Program python3 found: YES (/usr/bin/python3)
Program cat found: YES (/bin/cat)
Program ../buildtools/symlink-drivers-solibs.sh found: YES (/bin/sh /root/dpdk/config/../buildtools/symlink-drivers-solibs.sh)
Checking for size of "void *" : 8
Library m found: YES
Library numa found: YES
Has header "numaif.h" : YES 
Found pkg-config: /usr/local/bin/pkg-config (0.29)
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libbsd found: NO (tried pkgconfig and cmake)
pcap-config found: YES (/usr/bin/pcap-config)
Run-time dependency pcap found: YES 1.9.1 (with TPACKET_V3)
Library pcap found: YES
Has header "pcap.h" with dependency -lpcap: YES 
Compiler for C supports arguments -Wextra: YES 
config/meson.build:220: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
Compiler for C supports arguments -Wcast-qual: YES 
Compiler for C supports arguments -Wdeprecated: YES 
Compiler for C supports arguments -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wformat-security: YES 
Compiler for C supports arguments -Wmissing-declarations: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wnested-externs: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Wsign-compare: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wwrite-strings: YES 
Compiler for C supports arguments -Wno-address-of-packed-member -Waddress-of-packed-member: YES 
Compiler for C supports arguments -Wno-packed-not-aligned -Wpacked-not-aligned: YES 
Compiler for C supports arguments -Wno-missing-field-initializers -Wmissing-field-initializers: YES 
Fetching value of define "__SSE4_2__" : 1 
Fetching value of define "__AES__" : 1 
Fetching value of define "__PCLMUL__" : 1 
Fetching value of define "__AVX__" : 1 
Fetching value of define "__AVX2__" : 1 
Fetching value of define "__AVX512F__" : 1 
Fetching value of define "__RDRND__" : 1 
Fetching value of define "__RDSEED__" : 1 
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Message: lib/librte_kvargs: Defining dependency "kvargs"
Message: lib/librte_telemetry: Defining dependency "telemetry"
Checking for function "getentropy" : YES 
Has header "getopt.h" : YES 
Message: lib/librte_eal: Defining dependency "eal"
Message: lib/librte_ring: Defining dependency "ring"
Message: lib/librte_rcu: Defining dependency "rcu"
Message: lib/librte_mempool: Defining dependency "mempool"
Message: lib/librte_mbuf: Defining dependency "mbuf"
Message: lib/librte_net: Defining dependency "net"
Message: lib/librte_meter: Defining dependency "meter"
Message: lib/librte_ethdev: Defining dependency "ethdev"
Message: lib/librte_pci: Defining dependency "pci"
Message: lib/librte_cmdline: Defining dependency "cmdline"
Run-time dependency jansson found: NO (tried pkgconfig and cmake)
Message: lib/librte_metrics: Defining dependency "metrics"
Message: lib/librte_hash: Defining dependency "hash"
Message: lib/librte_timer: Defining dependency "timer"
Message: lib/librte_acl: Defining dependency "acl"
Message: lib/librte_bbdev: Defining dependency "bbdev"
Message: lib/librte_bitratestats: Defining dependency "bitratestats"
Message: lib/librte_cfgfile: Defining dependency "cfgfile"
Message: lib/librte_compressdev: Defining dependency "compressdev"
Message: lib/librte_cryptodev: Defining dependency "cryptodev"
Message: lib/librte_distributor: Defining dependency "distributor"
Message: lib/librte_efd: Defining dependency "efd"
Message: lib/librte_eventdev: Defining dependency "eventdev"
Message: lib/librte_gro: Defining dependency "gro"
Message: lib/librte_gso: Defining dependency "gso"
Message: lib/librte_ip_frag: Defining dependency "ip_frag"
Message: lib/librte_jobstats: Defining dependency "jobstats"
Message: lib/librte_kni: Defining dependency "kni"
Message: lib/librte_latencystats: Defining dependency "latencystats"
Message: lib/librte_lpm: Defining dependency "lpm"
Message: lib/librte_member: Defining dependency "member"
Message: lib/librte_power: Defining dependency "power"
Message: lib/librte_pdump: Defining dependency "pdump"
Message: lib/librte_rawdev: Defining dependency "rawdev"
Message: lib/librte_regexdev: Defining dependency "regexdev"
Message: lib/librte_rib: Defining dependency "rib"
Message: lib/librte_reorder: Defining dependency "reorder"
Message: lib/librte_sched: Defining dependency "sched"
Message: lib/librte_security: Defining dependency "security"
Message: lib/librte_stack: Defining dependency "stack"
Has header "linux/userfaultfd.h" : YES 
Message: lib/librte_vhost: Defining dependency "vhost"
Message: lib/librte_ipsec: Defining dependency "ipsec"
Message: lib/librte_fib: Defining dependency "fib"
Message: lib/librte_port: Defining dependency "port"
Message: lib/librte_table: Defining dependency "table"
Message: lib/librte_pipeline: Defining dependency "pipeline"
Message: lib/librte_flow_classify: Defining dependency "flow_classify"
Run-time dependency libelf found: NO (tried pkgconfig and cmake)
Message: lib/librte_bpf: Defining dependency "bpf"
Message: lib/librte_graph: Defining dependency "graph"
Message: lib/librte_node: Defining dependency "node"
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Message: drivers/common/cpt: Defining dependency "common_cpt"
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/common/dpaax: Defining dependency "common_dpaax"
Compiler for C supports arguments -Wno-pointer-to-int-cast -Wpointer-to-int-cast: YES 
Message: drivers/common/iavf: Defining dependency "common_iavf"
Library libmusdk found: NO
Message: drivers/common/octeontx: Defining dependency "common_octeontx"
Message: drivers/common/octeontx2: Defining dependency "common_octeontx2"
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/bus/dpaa: Defining dependency "bus_dpaa"
Message: drivers/bus/fslmc: Defining dependency "bus_fslmc"
Message: drivers/bus/ifpga: Defining dependency "bus_ifpga"
Message: drivers/bus/pci: Defining dependency "bus_pci"
Message: drivers/bus/vdev: Defining dependency "bus_vdev"
Message: drivers/bus/vmbus: Defining dependency "bus_vmbus"
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Run-time dependency libmlx5 found: NO (tried pkgconfig and cmake)
Library mlx5 found: NO
Message: drivers/mempool/bucket: Defining dependency "mempool_bucket"
Message: drivers/mempool/dpaa: Defining dependency "mempool_dpaa"
Message: drivers/mempool/dpaa2: Defining dependency "mempool_dpaa2"
Message: drivers/mempool/octeontx: Defining dependency "mempool_octeontx"
Message: drivers/mempool/octeontx2: Defining dependency "mempool_octeontx2"
Message: drivers/mempool/ring: Defining dependency "mempool_ring"
Message: drivers/mempool/stack: Defining dependency "mempool_stack"
Message: drivers/net/af_packet: Defining dependency "pmd_af_packet"
Run-time dependency libbpf found: NO (tried pkgconfig and cmake)
Library bpf found: NO
Message: drivers/net/ark: Defining dependency "pmd_ark"
Message: drivers/net/atlantic: Defining dependency "pmd_atlantic"
Message: drivers/net/avp: Defining dependency "pmd_avp"
Message: drivers/net/axgbe: Defining dependency "pmd_axgbe"
Message: drivers/net/bonding: Defining dependency "pmd_bond"
Run-time dependency zlib found: NO (tried pkgconfig and cmake)
Message: drivers/net/bnxt: Defining dependency "pmd_bnxt"
Message: drivers/net/cxgbe: Defining dependency "pmd_cxgbe"
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/net/dpaa: Defining dependency "pmd_dpaa"
Message: drivers/net/dpaa2: Defining dependency "pmd_dpaa2"
Compiler for C supports arguments -Wno-uninitialized -Wuninitialized: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-misleading-indentation -Wmisleading-indentation: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Message: drivers/net/e1000: Defining dependency "pmd_e1000"
Message: drivers/net/ena: Defining dependency "pmd_ena"
Message: drivers/net/enetc: Defining dependency "pmd_enetc"
Message: drivers/net/enic: Defining dependency "pmd_enic"
Message: drivers/net/failsafe: Defining dependency "pmd_failsafe"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Message: drivers/net/fm10k: Defining dependency "pmd_fm10k"
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-format -Wformat: YES 
Compiler for C supports arguments -Wno-format-security -Wformat-security: YES 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Message: drivers/net/i40e: Defining dependency "pmd_i40e"
Message: drivers/net/hinic: Defining dependency "pmd_hinic"
Message: drivers/net/hns3: Defining dependency "pmd_hns3"
Message: drivers/net/iavf: Defining dependency "pmd_iavf"
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Message: drivers/net/ice: Defining dependency "pmd_ice"
Message: drivers/net/igc: Defining dependency "pmd_igc"
Run-time dependency libfdt found: NO (tried pkgconfig and cmake)
Library libfdt found: YES
Message: drivers/net/ipn3ke: Defining dependency "pmd_ipn3ke"
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Message: drivers/net/ixgbe: Defining dependency "pmd_ixgbe"
Message: drivers/net/kni: Defining dependency "pmd_kni"
Message: drivers/net/liquidio: Defining dependency "pmd_liquidio"
Message: drivers/net/memif: Defining dependency "pmd_memif"
Run-time dependency libmlx4 found: NO (tried pkgconfig and cmake)
Library mlx4 found: NO
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: Disabling mlx5 [drivers/net/mlx5]: missing internal dependency "common_mlx5"
Library libmusdk found: NO
Library libmusdk found: NO
Message: drivers/net/netvsc: Defining dependency "pmd_netvsc"
Run-time dependency netcope-common found: NO (tried pkgconfig and cmake)
Message: drivers/net/nfp: Defining dependency "pmd_nfp"
Message: drivers/net/null: Defining dependency "pmd_null"
Message: drivers/net/octeontx: Defining dependency "pmd_octeontx"
Compiler for C supports arguments -flax-vector-conversions: YES 
Message: drivers/net/octeontx2: Defining dependency "pmd_octeontx2"
Message: drivers/net/pcap: Defining dependency "pmd_pcap"
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/net/pfe: Defining dependency "pmd_pfe"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-unused-function -Wunused-function: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wno-shift-negative-value -Wshift-negative-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-missing-declarations -Wmissing-declarations: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized -Wmaybe-uninitialized: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wno-shift-negative-value -Wshift-negative-value: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Compiler for C supports arguments -Wno-visibility -Wvisibility: NO 
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES 
Compiler for C supports arguments -Wno-invalid-source-encoding -Winvalid-source-encoding: NO 
Compiler for C supports arguments -Wno-sometimes-uninitialized -Wsometimes-uninitialized: NO 
Compiler for C supports arguments -Wno-pointer-bool-conversion -Wpointer-bool-conversion: NO 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Message: drivers/net/qede: Defining dependency "pmd_qede"
Message: drivers/net/ring: Defining dependency "pmd_ring"
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wdisabled-optimization: YES 
Compiler for C supports arguments -Waggregate-return: YES 
Compiler for C supports arguments -Wbad-function-cast: YES 
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Message: drivers/net/sfc: Defining dependency "pmd_sfc"
Message: drivers/net/softnic: Defining dependency "pmd_softnic"
Run-time dependency libsze2 found: NO (tried pkgconfig and cmake)
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_UNSPEC" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_KEY_VLAN_PRIO" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_BPF_UNSPEC" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_BPF_FD" : YES 
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_UNSPEC" : YES 
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_FD" : YES 
Configuring tap_autoconf.h using configuration
Message: drivers/net/tap: Defining dependency "pmd_tap"
Compiler for C supports arguments -fno-prefetch-loop-arrays: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized -Wmaybe-uninitialized: YES 
Message: drivers/net/thunderx: Defining dependency "pmd_thunderx"
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: drivers/net/vdev_netvsc: Defining dependency "pmd_vdev_netvsc"
Message: drivers/net/vhost: Defining dependency "pmd_vhost"
Compiler for C supports arguments -mavx512f: YES 
Compiler for C supports arguments -mavx512vl: YES 
Compiler for C supports arguments -mavx512bw: YES 
Message: drivers/net/virtio: Defining dependency "pmd_virtio"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Message: drivers/net/vmxnet3: Defining dependency "pmd_vmxnet3"
Message: drivers/raw/dpaa2_cmdif: Defining dependency "rawdev_dpaa2_cmdif"
Message: drivers/raw/dpaa2_qdma: Defining dependency "rawdev_dpaa2_qdma"
Run-time dependency libfdt found: NO (tried pkgconfig and cmake)
Library libfdt found: YES
Message: drivers/raw/ifpga: Defining dependency "rawdev_ifpga"
Message: drivers/raw/ioat: Defining dependency "rawdev_ioat"
Message: drivers/raw/ntb: Defining dependency "rawdev_ntb"
Message: drivers/raw/octeontx2_dma: Defining dependency "rawdev_octeontx2_dma"
Message: drivers/raw/octeontx2_ep: Defining dependency "rawdev_octeontx2_ep"
Message: drivers/raw/skeleton: Defining dependency "rawdev_skeleton"
Library IPSec_MB found: NO
Library IPSec_MB found: NO
Message: drivers/crypto/caam_jr: Defining dependency "pmd_caam_jr"
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Message: drivers/crypto/dpaa_sec: Defining dependency "pmd_dpaa_sec"
Message: drivers/crypto/dpaa2_sec: Defining dependency "pmd_dpaa2_sec"
Library IPSec_MB found: NO
Library libmusdk found: NO
Message: drivers/crypto/nitrox: Defining dependency "pmd_nitrox"
Message: drivers/crypto/null: Defining dependency "pmd_null_crypto"
Message: drivers/crypto/octeontx: Defining dependency "pmd_octeontx_crypto"
Message: drivers/crypto/octeontx2: Defining dependency "pmd_octeontx2_crypto"
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Message: drivers/crypto/scheduler: Defining dependency "pmd_crypto_scheduler"
Library IPSec_MB found: NO
Message: drivers/crypto/virtio: Defining dependency "pmd_virtio_crypto"
Library IPSec_MB found: NO
Run-time dependency libisal found: NO (tried pkgconfig and cmake)
Message: drivers/compress/octeontx: Defining dependency "pmd_octeontx_compress"
Message: drivers/compress/qat: Defining dependency "pmd_qat"
Run-time dependency zlib found: NO (tried pkgconfig and cmake)
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: Disabling mlx5 [drivers/regex/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/vdpa/ifc: Defining dependency "pmd_ifc"
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: Disabling mlx5 [drivers/vdpa/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/event/dpaa: Defining dependency "pmd_dpaa_event"
Message: drivers/event/dpaa2: Defining dependency "pmd_dpaa2_event"
Message: drivers/event/octeontx2: Defining dependency "pmd_octeontx2_event"
Message: drivers/event/opdl: Defining dependency "pmd_opdl_event"
Message: drivers/event/skeleton: Defining dependency "pmd_skeleton_event"
Message: drivers/event/sw: Defining dependency "pmd_sw_event"
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Message: drivers/event/dsw: Defining dependency "pmd_dsw_event"
Message: drivers/event/octeontx: Defining dependency "pmd_octeontx_event"
Message: drivers/baseband/null: Defining dependency "pmd_bbdev_null"
Message: drivers/baseband/turbo_sw: Defining dependency "pmd_bbdev_turbo_sw"
Message: drivers/baseband/fpga_lte_fec: Defining dependency "pmd_bbdev_fpga_lte_fec"
Message: drivers/baseband/fpga_5gnr_fec: Defining dependency "pmd_bbdev_fpga_5gnr_fec"
Library execinfo found: NO
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Run-time dependency zlib found: NO (tried pkgconfig and cmake)
Library execinfo found: NO
Message: hugepage availability: true
Program get-coremask.sh found: YES (/root/dpdk/app/test/get-coremask.sh)
Program doxygen found: NO
Program sphinx-build found: NO
Library execinfo found: NO
Configuring rte_build_config.h using configuration
Message: 
=================
Libraries Enabled
=================

libs:
	kvargs, telemetry, eal, ring, rcu, mempool, mbuf, net, 
	meter, ethdev, pci, cmdline, metrics, hash, timer, acl, 
	bbdev, bitratestats, cfgfile, compressdev, cryptodev, distributor, efd, eventdev, 
	gro, gso, ip_frag, jobstats, kni, latencystats, lpm, member, 
	power, pdump, rawdev, regexdev, rib, reorder, sched, security, 
	stack, vhost, ipsec, fib, port, table, pipeline, flow_classify, 
	bpf, graph, node, 

Message: 
===============
Drivers Enabled
===============

common:
	cpt, dpaax, iavf, octeontx, octeontx2, 
bus:
	dpaa, fslmc, ifpga, pci, vdev, vmbus, 
mempool:
	bucket, dpaa, dpaa2, octeontx, octeontx2, ring, stack, 
net:
	af_packet, ark, atlantic, avp, axgbe, bond, bnxt, cxgbe, 
	dpaa, dpaa2, e1000, ena, enetc, enic, failsafe, fm10k, 
	i40e, hinic, hns3, iavf, ice, igc, ipn3ke, ixgbe, 
	kni, liquidio, memif, netvsc, nfp, null, octeontx, octeontx2, 
	pcap, pfe, qede, ring, sfc, softnic, tap, thunderx, 
	vdev_netvsc, vhost, virtio, vmxnet3, 
raw:
	dpaa2_cmdif, dpaa2_qdma, ifpga, ioat, ntb, octeontx2_dma, octeontx2_ep, skeleton, 
	
crypto:
	caam_jr, dpaa_sec, dpaa2_sec, nitrox, null_crypto, octeontx_crypto, octeontx2_crypto, crypto_scheduler, 
	virtio_crypto, 
compress:
	octeontx_compress, qat, 
regex:
	
vdpa:
	ifc, 
event:
	dpaa, dpaa2, octeontx2, opdl, skeleton, sw, dsw, octeontx, 
	
baseband:
	null, turbo_sw, fpga_lte_fec, fpga_5gnr_fec, 

Message: 
=================
Content Skipped
=================

libs:
	
drivers:
	common/mvep:	missing dependency, "libmusdk"
	common/mlx5:	missing dependency, "mlx5"
	net/af_xdp:	missing dependency, "libbpf"
	net/bnx2x:	missing dependency, "zlib"
	net/mlx4:	missing dependency, "mlx4"
	net/mlx5:	Missing internal dependency, "common_mlx5"
	net/mvneta:	missing dependency, "libmusdk"
	net/mvpp2:	missing dependency, "libmusdk"
	net/nfb:	missing dependency, "libnfb"
	net/szedata2:	missing dependency, "libsze2"
	crypto/aesni_gcm:	missing dependency, "libIPSec_MB"
	crypto/aesni_mb:	missing dependency, "libIPSec_MB"
	crypto/armv8:	missing dependency, "armv8_crypto"
	crypto/ccp:	missing dependency, "libcrypto"
	crypto/kasumi:	missing dependency, "libIPSec_MB"
	crypto/mvsam:	missing dependency, "libmusdk"
	crypto/openssl:	missing dependency, "libcrypto"
	crypto/snow3g:	missing dependency, "libIPSec_MB"
	crypto/zuc:	missing dependency, "libIPSec_MB"
	compress/isal:	missing dependency, "libisal"
	compress/zlib:	missing dependency, "zlib"
	regex/mlx5:	Missing internal dependency, "common_mlx5"
	vdpa/mlx5:	Missing internal dependency, "common_mlx5"
	

Build targets in project: 947

Found ninja-1.10.0.git.kitware.jobserver-1 at /usr/local/bin/ninja
17/09/2020 14:16:02             dut.10.240.183.214: ninja -C x86_64-native-linuxapp-gcc -j 110
17/09/2020 14:16:40             dut.10.240.183.214: ninja: Entering directory `x86_64-native-linuxapp-gcc'
[1/2315] Compiling C object 'lib/76b5a35@@rte_kvargs@sta/librte_kvargs_rte_kvargs.c.o'
[2/2315] Generating rte_kvargs_def with a custom command
[3/2315] Generating rte_kvargs_mingw with a custom command
[4/2315] Generating rte_telemetry_mingw with a custom command
[5/2315] Compiling C object 'lib/76b5a35@@rte_telemetry@sta/librte_telemetry_telemetry_data.c.o'
[6/2315] Compiling C object 'lib/76b5a35@@rte_telemetry@sta/librte_telemetry_telemetry_legacy.c.o'
[7/2315] Generating rte_telemetry_def with a custom command
[8/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_class.c.o'
[9/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_bus.c.o'
[10/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_cpuflags.c.o'
[11/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_debug.c.o'
[12/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_config.c.o'
[13/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_errno.c.o'
[14/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_hexdump.c.o'
[15/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_hypervisor.c.o'
[16/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_launch.c.o'
[17/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_mcfg.c.o'
[18/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_memalloc.c.o'
[19/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_timer.c.o'
[20/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_string_fns.c.o'
[21/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_tailqs.c.o'
[22/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_thread.c.o'
[23/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_uuid.c.o'
[24/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace_points.c.o'
[25/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_keepalive.c.o'
[26/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_reciprocal.c.o'
[27/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_unix_eal_file.c.o'
[28/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_unix_eal_unix_memory.c.o'
[29/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_unix_eal_unix_timer.c.o'
[30/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_cpuflags.c.o'
[31/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_debug.c.o'
[32/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_lcore.c.o'
[33/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_log.c.o'
[34/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_timer.c.o'
[35/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_vfio_mp_sync.c.o'
[36/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_cpuflags.c.o'
[37/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_cycles.c.o'
[38/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_hypervisor.c.o'
[39/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_spinlock.c.o'
[40/2315] Generating rte_ring_def with a custom command
[41/2315] Generating rte_eal_mingw with a custom command
[42/2315] Generating rte_eal_def with a custom command
[43/2315] Generating rte_ring_mingw with a custom command
[44/2315] Generating rte_rcu_def with a custom command
[45/2315] Generating rte_rcu_mingw with a custom command
[46/2315] Generating rte_mempool_mingw with a custom command
[47/2315] Generating rte_mempool_def with a custom command
[48/2315] Generating rte_mbuf_def with a custom command
[49/2315] Generating rte_mbuf_mingw with a custom command
[50/2315] Compiling C object 'buildtools/pmdinfogen/7ea0a9a@@pmdinfogen@exe/pmdinfogen.c.o'
[51/2315] Compiling C object 'lib/76b5a35@@rte_telemetry@sta/librte_telemetry_telemetry.c.o'
[52/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_dev.c.o'
[53/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_devargs.c.o'
[54/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_lcore.c.o'
[55/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_log.c.o'
[56/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_memory.c.o'
[57/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_memzone.c.o'
[58/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace.c.o'
[59/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace_ctf.c.o'
[60/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace_utils.c.o'
[61/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_hotplug_mp.c.o'
[62/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_malloc_elem.c.o'
[63/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_malloc_mp.c.o'
[64/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_random.c.o'
[65/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_dynmem.c.o'
[66/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_alarm.c.o'
[67/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_dev.c.o'
[68/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_hugepage_info.c.o'
[69/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_thread.c.o'
[70/2315] Compiling C object 'lib/76b5a35@@rte_ring@sta/librte_ring_rte_ring.c.o'
[71/2315] Generating rte_distributor_mingw with a custom command
[72/2315] Generating rte_net_def with a custom command
[73/2315] Generating rte_net_mingw with a custom command
[74/2315] Compiling C object 'lib/76b5a35@@rte_meter@sta/librte_meter_rte_meter.c.o'
[75/2315] Generating rte_meter_def with a custom command
[76/2315] Generating rte_meter_mingw with a custom command
[77/2315] Linking static target lib/librte_kvargs.a
[78/2315] Generating rte_ethdev_def with a custom command
[79/2315] Generating rte_ethdev_mingw with a custom command
[80/2315] Compiling C object 'lib/76b5a35@@rte_pci@sta/librte_pci_rte_pci.c.o'
[81/2315] Generating rte_pci_def with a custom command
[82/2315] Generating rte_pci_mingw with a custom command
[83/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline.c.o'
[84/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_ipaddr.c.o'
[85/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_portlist.c.o'
[86/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_string.c.o'
[87/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_socket.c.o'
[88/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_vt100.c.o'
[89/2315] Generating rte_cmdline_mingw with a custom command
[90/2315] Generating rte_cmdline_def with a custom command
[91/2315] Generating rte_metrics_mingw with a custom command
[92/2315] Generating rte_metrics_def with a custom command
[93/2315] Generating rte_hash_def with a custom command
[94/2315] Generating rte_hash_mingw with a custom command
[95/2315] Generating rte_timer_def with a custom command
[96/2315] Generating rte_timer_mingw with a custom command
[97/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_fbarray.c.o'
[98/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_proc.c.o'
[99/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_service.c.o'
[100/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_interrupts.c.o'
[101/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_memalloc.c.o'
[102/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_memory.c.o'
[103/2315] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_rte_mempool_ops.c.o'
[104/2315] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_rte_mempool_ops_default.c.o'
[105/2315] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_mempool_trace_points.c.o'
[106/2315] Compiling C object 'lib/76b5a35@@rte_cryptodev@sta/librte_cryptodev_cryptodev_trace_points.c.o'
[107/2315] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_rte_mempool_ops.c.o'
[108/2315] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_rte_mempool_ops_default.c.o'
[109/2315] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_mempool_trace_points.c.o'
[110/2315] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf_ptype.c.o'
[111/2315] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf_pool_ops.c.o'
[112/2315] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_net_crc.c.o'
[113/2315] Compiling C object 'lib/76b5a35@@rte_meter@sha/librte_meter_rte_meter.c.o'
[114/2315] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_profile.c.o'
[115/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_cirbuf.c.o'
[116/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse.c.o'
[117/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_rdline.c.o'
[118/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_num.c.o'
[119/2315] Compiling C object 'lib/76b5a35@@rte_metrics@sta/librte_metrics_rte_metrics.c.o'
[120/2315] Compiling C object 'lib/76b5a35@@rte_hash@sta/librte_hash_rte_fbk_hash.c.o'
[121/2315] Generating rte_acl_def with a custom command
[122/2315] Generating rte_acl_mingw with a custom command
[123/2315] Generating rte_bbdev_def with a custom command
[124/2315] Generating rte_bbdev_mingw with a custom command
[125/2315] Generating rte_bitratestats_def with a custom command
[126/2315] Linking target buildtools/pmdinfogen/pmdinfogen
[127/2315] Linking static target lib/librte_telemetry.a
[128/2315] Generating rte_bitratestats_mingw with a custom command
[129/2315] Generating rte_cfgfile_def with a custom command
[130/2315] Generating rte_cfgfile_mingw with a custom command
[131/2315] Generating rte_compressdev_mingw with a custom command
[132/2315] Generating rte_compressdev_def with a custom command
[133/2315] Generating rte_flow_classify_def with a custom command
[134/2315] Generating rte_flow_classify_mingw with a custom command
[135/2315] Generating rte_cryptodev_mingw with a custom command
[136/2315] Generating rte_cryptodev_def with a custom command
[137/2315] Linking static target lib/librte_ring.a
[138/2315] Linking static target lib/librte_meter.a
[139/2315] Generating rte_distributor_def with a custom command
[140/2315] Generating rte_efd_def with a custom command
[141/2315] Linking static target lib/librte_pci.a
[142/2315] Generating rte_efd_mingw with a custom command
[143/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_malloc_heap.c.o'
[144/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_malloc.c.o'
[145/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal.c.o'
[146/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_vfio.c.o'
[147/2315] Compiling C object 'lib/76b5a35@@rte_rcu@sta/librte_rcu_rte_rcu_qsbr.c.o'
[148/2315] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_rte_mempool.c.o'
[149/2315] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf_dyn.c.o'
[150/2315] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_ether.c.o'
[151/2315] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_net.c.o'
[152/2315] Compiling C object 'lib/76b5a35@@rte_distributor@sta/librte_distributor_rte_distributor_single.c.o'
[153/2315] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_private.c.o'
[154/2315] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_class_eth.c.o'
[155/2315] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_trace_points.c.o'
[156/2315] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_mtr.c.o'
[157/2315] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_tm.c.o'
[158/2315] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_etheraddr.c.o'
[159/2315] Compiling C object 'lib/76b5a35@@rte_timer@sta/librte_timer_rte_timer.c.o'
[160/2315] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_rte_acl.c.o'
[161/2315] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_tb_mem.c.o'
[162/2315] Compiling C object 'lib/76b5a35@@rte_bitratestats@sta/librte_bitratestats_rte_bitrate.c.o'
[163/2315] Compiling C object 'lib/76b5a35@@rte_cfgfile@sta/librte_cfgfile_rte_cfgfile.c.o'
[164/2315] Compiling C object 'lib/76b5a35@@rte_compressdev@sta/librte_compressdev_rte_compressdev_pmd.c.o'
[165/2315] Compiling C object 'lib/76b5a35@@rte_cryptodev@sta/librte_cryptodev_rte_cryptodev_pmd.c.o'
[166/2315] Compiling C object 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev_rte_cryptodev_pmd.c.o'
[167/2315] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_ring.c.o'
[168/2315] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_eventdev_trace_points.c.o'
[169/2315] Generating rte_gro_def with a custom command
[170/2315] Generating rte_eventdev_def with a custom command
[171/2315] Generating rte_eventdev_mingw with a custom command
[172/2315] Generating rte_gro_mingw with a custom command
[173/2315] Generating rte_gso_def with a custom command
[174/2315] Generating rte_gso_mingw with a custom command
[175/2315] Generating rte_jobstats_def with a custom command
[176/2315] Generating rte_jobstats_mingw with a custom command
[177/2315] Generating rte_ip_frag_mingw with a custom command
[178/2315] Generating rte_ip_frag_def with a custom command
[179/2315] Generating rte_kni_def with a custom command
[180/2315] Generating rte_kni_mingw with a custom command
[181/2315] Generating rte_latencystats_def with a custom command
[182/2315] Linking static target lib/librte_metrics.a
[183/2315] Generating rte_latencystats_mingw with a custom command
[184/2315] Generating rte_lpm_def with a custom command
[185/2315] Generating rte_lpm_mingw with a custom command
[186/2315] Generating rte_member_def with a custom command
[187/2315] Generating rte_member_mingw with a custom command
[188/2315] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_common.c.o'
[189/2315] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_options.c.o'
[190/2315] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_arp.c.o'
[191/2315] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_gen.c.o'
[192/2315] Compiling C object 'lib/76b5a35@@rte_regexdev@sta/librte_regexdev_rte_regexdev.c.o'
[193/2315] Compiling C object 'lib/76b5a35@@rte_compressdev@sta/librte_compressdev_rte_comp.c.o'
[194/2315] Compiling C object 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev_cryptodev_trace_points.c.o'
[195/2315] Compiling C object 'lib/76b5a35@@rte_distributor@sta/librte_distributor_rte_distributor_match_sse.c.o'
[196/2315] Generating kvargs.sym_chk with a meson_exe.py custom command
[197/2315] Compiling C object 'lib/76b5a35@@rte_gro@sta/librte_gro_gro_tcp4.c.o'
[198/2315] Compiling C object 'lib/76b5a35@@rte_gro@sta/librte_gro_rte_gro.c.o'
[199/2315] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_tcp4.c.o'
[200/2315] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_udp4.c.o'
[201/2315] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_tunnel_tcp4.c.o'
[202/2315] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_rte_gso.c.o'
[203/2315] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv6_reassembly.c.o'
[204/2315] Compiling C object 'lib/76b5a35@@rte_jobstats@sta/librte_jobstats_rte_jobstats.c.o'
[205/2315] Compiling C object 'lib/76b5a35@@rte_member@sta/librte_member_rte_member.c.o'
[206/2315] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_rte_power.c.o'
[207/2315] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_kvm_vm.c.o'
[208/2315] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_guest_channel.c.o'
[209/2315] Generating rte_power_def with a custom command
[210/2315] Generating rte_power_mingw with a custom command
[211/2315] Generating rte_pdump_def with a custom command
[212/2315] Generating rte_pdump_mingw with a custom command
[213/2315] Linking static target lib/librte_rcu.a
[214/2315] Linking static target lib/librte_mempool.a
[215/2315] Generating rte_rawdev_def with a custom command
[216/2315] Generating rte_rawdev_mingw with a custom command
[217/2315] Generating rte_regexdev_def with a custom command
[218/2315] Generating rte_regexdev_mingw with a custom command
[219/2315] Generating rte_rib_def with a custom command
[220/2315] Generating rte_rib_mingw with a custom command
[221/2315] Linking static target lib/librte_cmdline.a
[222/2315] Linking static target lib/librte_timer.a
[223/2315] Generating rte_reorder_def with a custom command
[224/2315] Linking static target lib/librte_bitratestats.a
[225/2315] Linking static target lib/librte_cfgfile.a
[226/2315] Generating rte_reorder_mingw with a custom command
[227/2315] Compiling C object 'lib/76b5a35@@rte_sched@sta/librte_sched_rte_approx.c.o'
[228/2315] Generating rte_sched_def with a custom command
[229/2315] Generating rte_sched_mingw with a custom command
[230/2315] Generating rte_security_def with a custom command
[231/2315] Generating rte_security_mingw with a custom command
[232/2315] Generating rte_stack_def with a custom command
[233/2315] Generating rte_stack_mingw with a custom command
[234/2315] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_rte_mempool.c.o'
[235/2315] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf.c.o'
[236/2315] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_bld.c.o'
[237/2315] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_run_scalar.c.o'
[238/2315] Compiling C object 'lib/76b5a35@@rte_bbdev@sta/librte_bbdev_rte_bbdev.c.o'
[239/2315] Compiling C object 'lib/76b5a35@@rte_compressdev@sta/librte_compressdev_rte_compressdev.c.o'
[240/2315] Compiling C object 'lib/76b5a35@@rte_distributor@sta/librte_distributor_rte_distributor.c.o'
[241/2315] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_pkt.c.o'
[242/2315] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_common.c.o'
[243/2315] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv6_fragmentation.c.o'
[244/2315] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv4_reassembly.c.o'
[245/2315] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv4_fragmentation.c.o'
[246/2315] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ip_frag_common.c.o'
[247/2315] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_ip_frag_internal.c.o'
[248/2315] Compiling C object 'lib/76b5a35@@rte_latencystats@sta/librte_latencystats_rte_latencystats.c.o'
[249/2315] Compiling C object 'lib/76b5a35@@rte_lpm@sta/librte_lpm_rte_lpm.c.o'
[250/2315] Compiling C object 'lib/76b5a35@@rte_member@sta/librte_member_rte_member_vbf.c.o'
[251/2315] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_acpi_cpufreq.c.o'
[252/2315] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_rte_power_empty_poll.c.o'
[253/2315] Generating ring.sym_chk with a meson_exe.py custom command
[254/2315] Generating meter.sym_chk with a meson_exe.py custom command
[255/2315] Generating pci.sym_chk with a meson_exe.py custom command
[256/2315] Compiling C object 'lib/76b5a35@@rte_sched@sta/librte_sched_rte_red.c.o'
[257/2315] Compiling C object 'lib/76b5a35@@rte_stack@sta/librte_stack_rte_stack.c.o'
[258/2315] Compiling C object 'lib/76b5a35@@rte_stack@sta/librte_stack_rte_stack_std.c.o'
[259/2315] Compiling C object 'lib/76b5a35@@rte_stack@sta/librte_stack_rte_stack_lf.c.o'
[260/2315] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_fd_man.c.o'
[261/2315] Generating rte_vhost_def with a custom command
[262/2315] Generating rte_vhost_mingw with a custom command
[263/2315] Linking static target lib/librte_eal.a
[264/2315] Linking static target lib/librte_net.a
[265/2315] Linking static target lib/librte_regexdev.a
[266/2315] Linking target lib/librte_kvargs.so.21.0
[267/2315] Generating rte_ipsec_def with a custom command
[268/2315] Generating rte_ipsec_mingw with a custom command
[269/2315] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_rte_fib.c.o'
[270/2315] Linking static target lib/librte_jobstats.a
[271/2315] Generating rte_fib_def with a custom command
[272/2315] Generating rte_fib_mingw with a custom command
[273/2315] Generating rte_port_def with a custom command
[274/2315] Generating rte_port_mingw with a custom command
[275/2315] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_flow.c.o'
[276/2315] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_run_sse.c.o'
[277/2315] Compiling C object 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev_rte_cryptodev.c.o'
[278/2315] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_validate.c.o'
[279/2315] Compiling C object 'lib/76b5a35@@rte_efd@sta/librte_efd_rte_efd.c.o'
[280/2315] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_eventdev.c.o'
[281/2315] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_timer_adapter.c.o'
[282/2315] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_crypto_adapter.c.o'
[283/2315] Compiling C object 'lib/76b5a35@@rte_gro@sta/librte_gro_gro_vxlan_tcp4.c.o'
[284/2315] Generating telemetry.sym_chk with a meson_exe.py custom command
[285/2315] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_pstate_cpufreq.c.o'
[286/2315] Compiling C object 'lib/76b5a35@@rte_pdump@sta/librte_pdump_rte_pdump.c.o'
[287/2315] Compiling C object 'lib/76b5a35@@rte_rawdev@sta/librte_rawdev_rte_rawdev.c.o'
[288/2315] Compiling C object 'lib/76b5a35@@rte_rib@sta/librte_rib_rte_rib.c.o'
[289/2315] Compiling C object 'lib/76b5a35@@rte_rib@sta/librte_rib_rte_rib6.c.o'
[290/2315] Compiling C object 'lib/76b5a35@@rte_reorder@sta/librte_reorder_rte_reorder.c.o'
[291/2315] Compiling C object 'lib/76b5a35@@rte_security@sta/librte_security_rte_security.c.o'
[292/2315] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_iotlb.c.o'
[293/2315] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_socket.c.o'
[294/2315] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vdpa.c.o'
[295/2315] Generating metrics.sym_chk with a meson_exe.py custom command
[296/2315] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_sa.c.o'
[297/2315] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_ses.c.o'
[298/2315] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_rte_fib6.c.o'
[299/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_sched.c.o'
[300/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_lpm.c.o'
[301/2315] Generating cmdline.sym_chk with a meson_exe.py custom command
[302/2315] Generating bitratestats.sym_chk with a meson_exe.py custom command
[303/2315] Linking static target lib/librte_mbuf.a
[304/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_stub.c.o'
[305/2315] Generating rte_table_def with a custom command
[306/2315] Linking static target lib/librte_bbdev.a
[307/2315] Linking static target lib/librte_compressdev.a
[308/2315] Linking static target lib/librte_distributor.a
[309/2315] Generating rte_table_mingw with a custom command
[310/2315] Linking static target lib/librte_gso.a
[311/2315] Generating rte_pipeline_mingw with a custom command
[312/2315] Generating rte_pipeline_def with a custom command
[313/2315] Linking static target lib/librte_ip_frag.a
[314/2315] Linking static target lib/librte_latencystats.a
[315/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_e1000_logs.c.o'
[316/2315] Linking static target lib/librte_stack.a
[317/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_osdep.c.o'
[318/2315] Compiling C object 'lib/76b5a35@@rte_cryptodev@sta/librte_cryptodev_rte_cryptodev.c.o'
[319/2315] Compiling C object 'lib/76b5a35@@rte_kni@sta/librte_kni_rte_kni.c.o'
[320/2315] Compiling C object 'lib/76b5a35@@rte_lpm@sta/librte_lpm_rte_lpm6.c.o'
[321/2315] Compiling C object 'lib/76b5a35@@rte_member@sta/librte_member_rte_member_ht.c.o'
[322/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_ring@sta/mempool_ring_rte_mempool_ring.c.o'
[323/2315] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vhost.c.o'
[324/2315] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_dir24_8.c.o'
[325/2315] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_trie.c.o'
[326/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_ethdev.c.o'
[327/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_frag.c.o'
[328/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_ras.c.o'
[329/2315] Generating mempool.sym_chk with a meson_exe.py custom command
[330/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_sym_crypto.c.o'
[331/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_eventdev.c.o'
[332/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_kni.c.o'
[333/2315] Generating cfgfile.sym_chk with a meson_exe.py custom command
[334/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_acl.c.o'
[335/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_lpm_ipv6.c.o'
[336/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_cuckoo.c.o'
[337/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_array.c.o'
[338/2315] Compiling C object 'lib/76b5a35@@rte_pipeline@sta/librte_pipeline_rte_port_in_action.c.o'
[339/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_mbx.c.o'
[340/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_vf.c.o'
[341/2315] Generating rte_bpf_def with a custom command
[342/2315] Generating rte_bpf_mingw with a custom command
[343/2315] Linking static target lib/librte_efd.a
[344/2315] Generating rte_graph_def with a custom command
[345/2315] Generating rte_graph_mingw with a custom command
[346/2315] Linking static target lib/librte_gro.a
[347/2315] Linking target lib/librte_telemetry.so.21.0
[348/2315] Linking static target lib/librte_power.a
[349/2315] Linking static target lib/librte_pdump.a
[350/2315] Linking static target lib/librte_rawdev.a
[351/2315] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_null.c.o'
[352/2315] Linking static target lib/librte_rib.a
[353/2315] Linking static target lib/librte_reorder.a
[354/2315] Linking static target lib/librte_security.a
[355/2315] Generating rte_node_def with a custom command
[356/2315] Generating rte_node_mingw with a custom command
[357/2315] Generating rte_common_cpt_mingw with a custom command
[358/2315] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_eth_tx_adapter.c.o'
[359/2315] Compiling C object 'lib/76b5a35@@rte_sched@sta/librte_sched_rte_sched.c.o'
[360/2315] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_ipsec_sad.c.o'
[361/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_fd.c.o'
[362/2315] Generating rcu.sym_chk with a meson_exe.py custom command
[363/2315] Generating timer.sym_chk with a meson_exe.py custom command
[364/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_ext.c.o'
[365/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_key16.c.o'
[366/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_key8.c.o'
[367/2315] Compiling C object 'lib/76b5a35@@rte_flow_classify@sta/librte_flow_classify_rte_flow_classify.c.o'
[368/2315] Compiling C object 'lib/76b5a35@@rte_flow_classify@sta/librte_flow_classify_rte_flow_classify_parse.c.o'
[369/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_em_ethdev.c.o'
[370/2315] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_exec.c.o'
[371/2315] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf.c.o'
[372/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_nvm.c.o'
[373/2315] Generating net.sym_chk with a meson_exe.py custom command
[374/2315] Generating symbol file 'lib/76b5a35@@rte_kvargs@sha/librte_kvargs.so.21.0.symbols'
[375/2315] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_load.c.o'
[376/2315] Generating jobstats.sym_chk with a meson_exe.py custom command
[377/2315] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_node.c.o'
[378/2315] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph.c.o'
[379/2315] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_ops.c.o'
[380/2315] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_debug.c.o'
[381/2315] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_stats.c.o'
[382/2315] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_populate.c.o'
[383/2315] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_log.c.o'
[384/2315] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ethdev_ctrl.c.o'
[385/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_cpt@sta/common_cpt_cpt_pmd_ops_helper.c.o'
[386/2315] Generating rte_common_cpt_def with a custom command
[387/2315] Generating rte_common_dpaax_mingw with a custom command
[388/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_dpaax@sta/common_dpaax_caamflib.c.o'
[389/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_dpaax@sta/common_dpaax_dpaa_of.c.o'
[390/2315] Linking static target lib/librte_cryptodev.a
[391/2315] Linking static target lib/librte_kni.a
[392/2315] Linking static target lib/librte_lpm.a
[393/2315] Linking static target lib/librte_member.a
[394/2315] Linking static target drivers/libtmp_rte_mempool_ring.a
[395/2315] Generating rte_common_dpaax_def with a custom command
[396/2315] Linking static target lib/librte_fib.a
[397/2315] Generating rte_common_iavf_mingw with a custom command
[398/2315] Generating rte_common_iavf_def with a custom command
[399/2315] Generating rte_common_octeontx_def with a custom command
[400/2315] Generating rte_common_octeontx_mingw with a custom command
[401/2315] Generating rte_common_octeontx2_def with a custom command
[402/2315] Generating rte_common_octeontx2_mingw with a custom command
[403/2315] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_run_avx2.c.o'
[404/2315] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_eth_rx_adapter.c.o'
[405/2315] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vhost_user.c.o'
[406/2315] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_esp_inb.c.o'
[407/2315] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_esp_outb.c.o'
[408/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_source_sink.c.o'
[409/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_key32.c.o'
[410/2315] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_lru.c.o'
[411/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_flow.c.o'
[412/2315] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ethdev_rx.c.o'
[413/2315] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ethdev_tx.c.o'
[414/2315] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_pkt_drop.c.o'
[415/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_cpt@sta/common_cpt_cpt_fpm_tables.c.o'
[416/2315] Generating distributor.sym_chk with a meson_exe.py custom command
[417/2315] Generating gso.sym_chk with a meson_exe.py custom command
[418/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_dpaax@sta/common_dpaax_dpaax_iova_table.c.o'
[419/2315] Generating ip_frag.sym_chk with a meson_exe.py custom command
[420/2315] Generating latencystats.sym_chk with a meson_exe.py custom command
[421/2315] Generating stack.sym_chk with a meson_exe.py custom command
[422/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_iavf@sta/common_iavf_iavf_impl.c.o'
[423/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx@sta/common_octeontx_octeontx_mbox.c.o'
[424/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_irq.c.o'
[425/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_bman_driver.c.o'
[426/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_dpaa_alloc.c.o'
[427/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_dpaa_sys.c.o'
[428/2315] Linking static target lib/librte_sched.a
[429/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpci.c.o'
[430/2315] Generating rte_bus_dpaa_mingw with a custom command
[431/2315] Generating rte_bus_dpaa_def with a custom command
[432/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpbp.c.o'
[433/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpdmai.c.o'
[434/2315] Linking static target lib/librte_flow_classify.a
[435/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpcon.c.o'
[436/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpmng.c.o'
[437/2315] Generating rte_bus_ifpga_mingw with a custom command
[438/2315] Generating rte_bus_fslmc_mingw with a custom command
[439/2315] Generating rte_bus_fslmc_def with a custom command
[440/2315] Linking static target lib/librte_graph.a
[441/2315] Generating rte_bus_ifpga_def with a custom command
[442/2315] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_ethdev.c.o'
[443/2315] Compiling C object 'lib/76b5a35@@rte_pipeline@sta/librte_pipeline_rte_pipeline.c.o'
[444/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_phy.c.o'
[445/2315] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ip4_lookup.c.o'
[446/2315] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_pkt_cls.c.o'
[447/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_iavf@sta/common_iavf_iavf_common.c.o'
[448/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_common.c.o'
[449/2315] Generating efd.sym_chk with a meson_exe.py custom command
[450/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_bman.c.o'
[451/2315] Generating symbol file 'lib/76b5a35@@rte_telemetry@sha/librte_telemetry.so.21.0.symbols'
[452/2315] Generating pdump.sym_chk with a meson_exe.py custom command
[453/2315] Generating rawdev.sym_chk with a meson_exe.py custom command
[454/2315] Generating reorder.sym_chk with a meson_exe.py custom command
[455/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_process.c.o'
[456/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_qman_driver.c.o'
[457/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpio.c.o'
[458/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_mc_sys.c.o'
[459/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_qbman_qbman_debug.c.o'
[460/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_ifpga@sta/bus_ifpga_ifpga_common.c.o'
[461/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_pci_params.c.o'
[462/2315] Generating rte_bus_pci_def with a custom command
[463/2315] Generating rte_bus_pci_mingw with a custom command
[464/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_vdev@sta/bus_vdev_vdev_params.c.o'
[465/2315] Generating rte_bus_vdev_def with a custom command
[466/2315] Generating rte_bus_vdev_mingw with a custom command
[467/2315] Linking static target lib/librte_acl.a
[468/2315] Linking static target lib/librte_eventdev.a
[469/2315] Linking static target lib/librte_ipsec.a
[470/2315] Linking static target lib/librte_table.a
[471/2315] Generating rte_bus_vmbus_mingw with a custom command
[472/2315] Generating rte_bus_vmbus_def with a custom command
[473/2315] Linking static target drivers/libtmp_rte_common_cpt.a
[474/2315] Generating rte_mempool_bucket_def with a custom command
[475/2315] Generating rte_mempool_bucket_mingw with a custom command
[476/2315] Linking static target drivers/libtmp_rte_common_dpaax.a
[477/2315] Generating rte_mempool_dpaa_def with a custom command
[478/2315] Generating rte_mempool_dpaa_mingw with a custom command
[479/2315] Linking static target drivers/libtmp_rte_common_octeontx.a
[480/2315] Generating rte_mempool_dpaa2_def with a custom command
[481/2315] Generating rte_mempool_dpaa2_mingw with a custom command
[482/2315] Generating rte_mempool_octeontx_def with a custom command
[483/2315] Generating rte_mempool_octeontx_mingw with a custom command
[484/2315] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vhost_crypto.c.o'
[485/2315] Generating regexdev.sym_chk with a meson_exe.py custom command
[486/2315] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_jit_x86.c.o'
[487/2315] Generating mbuf.sym_chk with a meson_exe.py custom command
[488/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_iavf@sta/common_iavf_iavf_adminq.c.o'
[489/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_dev.c.o'
[490/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_sec_idev.c.o'
[491/2315] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_mbox.c.o'
[492/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_fman_fman_hw.c.o'
[493/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_dpaa_bus.c.o'
[494/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_fman_fman.c.o'
[495/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_fman_netcfg_layer.c.o'
[496/2315] Generating gro.sym_chk with a meson_exe.py custom command
[497/2315] Generating security.sym_chk with a meson_exe.py custom command
[498/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_portal_dpaa2_hw_dpbp.c.o'
[499/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_ifpga@sta/bus_ifpga_ifpga_bus.c.o'
[500/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_pci_common_uio.c.o'
[501/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_linux_pci_uio.c.o'
[502/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_vdev@sta/bus_vdev_vdev.c.o'
[503/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_common.c.o'
[504/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_channel.c.o'
[505/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_bufring.c.o'
[506/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_common_uio.c.o'
[507/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_linux_vmbus_bus.c.o'
[508/2315] Generating rte_mempool_octeontx2_def with a custom command
[509/2315] Generating rte_mempool_octeontx2_mingw with a custom command
[510/2315] Generating rte_mempool_ring.pmd.c with a custom command
[511/2315] Generating rte_mempool_ring_def with a custom command
[512/2315] Generating rte_mempool_ring_mingw with a custom command
[513/2315] Linking static target lib/librte_ethdev.a
[514/2315] Generating rte_mempool_stack_def with a custom command
[515/2315] Generating rte_mempool_stack_mingw with a custom command
[516/2315] Generating rte_pmd_af_packet_def with a custom command
[517/2315] Generating rte_pmd_af_packet_mingw with a custom command
[518/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ddm.c.o'
[519/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_mpu.c.o'
[520/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_rqp.c.o'
[521/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_udm.c.o'
[522/2315] Generating rte_pmd_ark_def with a custom command
[523/2315] Generating rte_pmd_ark_mingw with a custom command
[524/2315] Generating rte_common_cpt.pmd.c with a custom command
[525/2315] Generating rte_pmd_atlantic_def with a custom command
[526/2315] Generating rte_pmd_atlantic_mingw with a custom command
[527/2315] Generating rte_common_dpaax.pmd.c with a custom command
[528/2315] Generating rte_pmd_avp_def with a custom command
[529/2315] Generating rte_common_octeontx.pmd.c with a custom command
[530/2315] Generating rte_pmd_avp_mingw with a custom command
[531/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_em_rxtx.c.o'
[532/2315] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ip4_rewrite.c.o'
[533/2315] Generating bbdev.sym_chk with a meson_exe.py custom command
[534/2315] Generating power.sym_chk with a meson_exe.py custom command
[535/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_fslmc_bus.c.o'
[536/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_fslmc_vfio.c.o'
[537/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_portal_dpaa2_hw_dpci.c.o'
[538/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_portal_dpaa2_hw_dpio.c.o'
[539/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_pci_common.c.o'
[540/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_linux_pci.c.o'
[541/2315] Generating kni.sym_chk with a meson_exe.py custom command
[542/2315] Generating lpm.sym_chk with a meson_exe.py custom command
[543/2315] Generating member.sym_chk with a meson_exe.py custom command
[544/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_linux_pci_vfio.c.o'
[545/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_linux_vmbus_uio.c.o'
[546/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx@sta/mempool_octeontx_rte_mempool_octeontx.c.o'
[547/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx@sta/mempool_octeontx_octeontx_fpavf.c.o'
[548/2315] Generating sched.sym_chk with a meson_exe.py custom command
[549/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool_irq.c.o'
[550/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool_debug.c.o'
[551/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_stack@sta/mempool_stack_rte_mempool_stack.c.o'
[552/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_pktdir.c.o'
[553/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_b0.c.o'
[554/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_atl_hw_regs.c.o'
[555/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_llh.c.o'
[556/2315] Linking static target lib/librte_bpf.a
[557/2315] Linking static target drivers/libtmp_rte_common_iavf.a
[558/2315] Generating rte_pmd_axgbe_mingw with a custom command
[559/2315] Linking static target drivers/libtmp_rte_common_octeontx2.a
[560/2315] Generating rte_pmd_axgbe_def with a custom command
[561/2315] Linking static target drivers/libtmp_rte_bus_ifpga.a
[562/2315] Generating rte_pmd_bond_mingw with a custom command
[563/2315] Linking static target drivers/libtmp_rte_bus_vdev.a
[564/2315] Generating rte_pmd_bond_def with a custom command
[565/2315] Compiling C object 'drivers/a715181@@rte_mempool_ring@sta/meson-generated_.._rte_mempool_ring.pmd.c.o'
[566/2315] Compiling C object 'drivers/a715181@@rte_mempool_ring@sha/meson-generated_.._rte_mempool_ring.pmd.c.o'
[567/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_rand.c.o'
[568/2315] Compiling C object 'drivers/a715181@@rte_common_cpt@sta/meson-generated_.._rte_common_cpt.pmd.c.o'
[569/2315] Compiling C object 'drivers/a715181@@rte_common_dpaax@sha/meson-generated_.._rte_common_dpaax.pmd.c.o'
[570/2315] Generating compressdev.sym_chk with a meson_exe.py custom command
[571/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_dpaa@sta/mempool_dpaa_dpaa_mempool.c.o'
[572/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_dpaa2@sta/mempool_dpaa2_dpaa2_hw_mempool.c.o'
[573/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool.c.o'
[574/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool_ops.c.o'
[575/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ethdev.c.o'
[576/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ethdev_rx.c.o'
[577/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_pktchkr.c.o'
[578/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_pktgen.c.o'
[579/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_utils_fw2x.c.o'
[580/2315] Generating acl.sym_chk with a meson_exe.py custom command
[581/2315] Generating table.sym_chk with a meson_exe.py custom command
[582/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_utils.c.o'
[583/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_rte_pmd_atlantic.c.o'
[584/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_i2c.c.o'
[585/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_rxtx_vec_sse.c.o'
[586/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_flow.c.o'
[587/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_args.c.o'
[588/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_filter.c.o'
[589/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_cpr.c.o'
[590/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_util.c.o'
[591/2315] Compiling C object 'drivers/a715181@@rte_common_cpt@sha/meson-generated_.._rte_common_cpt.pmd.c.o'
[592/2315] Compiling C object 'drivers/a715181@@rte_common_dpaax@sta/meson-generated_.._rte_common_dpaax.pmd.c.o'
[593/2315] Compiling C object 'drivers/a715181@@rte_common_octeontx@sta/meson-generated_.._rte_common_octeontx.pmd.c.o'
[594/2315] Compiling C object 'drivers/a715181@@rte_common_octeontx@sha/meson-generated_.._rte_common_octeontx.pmd.c.o'
[595/2315] Linking static target lib/librte_node.a
[596/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_stack.c.o'
[597/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_ll.c.o'
[598/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_device.c.o'
[599/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_device_p4.c.o'
[600/2315] Linking static target drivers/libtmp_rte_bus_pci.a
[601/2315] Linking static target drivers/libtmp_rte_bus_vmbus.a
[602/2315] Linking static target drivers/libtmp_rte_mempool_octeontx.a
[603/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_util.c.o'
[604/2315] Linking static target drivers/libtmp_rte_mempool_stack.a
[605/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_hash.c.o'
[606/2315] Generating rte_bus_ifpga.pmd.c with a custom command
[607/2315] Linking static target drivers/librte_mempool_ring.a
[608/2315] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_ring.c.o'
[609/2315] Generating rib.sym_chk with a meson_exe.py custom command
[610/2315] Generating cryptodev.sym_chk with a meson_exe.py custom command
[611/2315] Generating fib.sym_chk with a meson_exe.py custom command
[612/2315] Generating flow_classify.sym_chk with a meson_exe.py custom command
[613/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_af_packet@sta/net_af_packet_rte_eth_af_packet.c.o'
[614/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ethdev_tx.c.o'
[615/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_atl_ethdev.c.o'
[616/2315] Generating eventdev.sym_chk with a meson_exe.py custom command
[617/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_dev.c.o'
[618/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_phy_impl.c.o'
[619/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_api.c.o'
[620/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_alb.c.o'
[621/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_irq.c.o'
[622/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_ring.c.o'
[623/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_txq.c.o'
[624/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_vnic.c.o'
[625/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_bitalloc.c.o'
[626/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tfp.c.o'
[627/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_rm.c.o'
[628/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_tbl.c.o'
[629/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_session.c.o'
[630/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_identifier.c.o'
[631/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_shadow_tbl.c.o'
[632/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_shadow_tcam.c.o'
[633/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_tcam.c.o'
[634/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_if_tbl.c.o'
[635/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_global_cfg.c.o'
[636/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_shadow_identifier.c.o'
[637/2315] Generating rte_common_iavf.pmd.c with a custom command
[638/2315] Generating rte_common_octeontx2.pmd.c with a custom command
[639/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_hcapi_hcapi_cfa_p4.c.o'
[640/2315] Generating rte_bus_vdev.pmd.c with a custom command
[641/2315] Linking static target drivers/librte_common_cpt.a
[642/2315] Linking static target drivers/libtmp_rte_mempool_dpaa.a
[643/2315] Linking static target drivers/libtmp_rte_mempool_dpaa2.a
[644/2315] Linking static target drivers/libtmp_rte_mempool_octeontx2.a
[645/2315] Generating rte_pmd_bnxt_mingw with a custom command
[646/2315] Generating rte_pmd_bnxt_def with a custom command
[647/2315] Linking static target drivers/librte_common_dpaax.a
[648/2315] Linking static target drivers/librte_common_octeontx.a
[649/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_qman.c.o'
[650/2315] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_qbman_qbman_portal.c.o'
[651/2315] Generating graph.sym_chk with a meson_exe.py custom command
[652/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_atl_rxtx.c.o'
[653/2315] Generating ipsec.sym_chk with a meson_exe.py custom command
[654/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_ethdev.c.o'
[655/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_mdio.c.o'
[656/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_rxtx.c.o'
[657/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_flow.c.o'
[658/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_rxq.c.o'
[659/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_rxr.c.o'
[660/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_stats.c.o'
[661/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_txr.c.o'
[662/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_core.c.o'
[663/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_msg.c.o'
[664/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_em_common.c.o'
[665/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_em_internal.c.o'
[666/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_em_host.c.o'
[667/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_mark_mgr.c.o'
[668/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_template_db_act.c.o'
[669/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_matcher.c.o'
[670/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_bnxt_ulp_flow.c.o'
[671/2315] Generating rte_bus_pci.pmd.c with a custom command
[672/2315] Generating rte_bus_vmbus.pmd.c with a custom command
[673/2315] Generating rte_mempool_octeontx.pmd.c with a custom command
[674/2315] Generating rte_mempool_stack.pmd.c with a custom command
[675/2315] Generating rte_pmd_cxgbe_def with a custom command
[676/2315] Compiling C object 'drivers/a715181@@rte_bus_ifpga@sta/meson-generated_.._rte_bus_ifpga.pmd.c.o'
[677/2315] Compiling C object 'drivers/a715181@@rte_bus_ifpga@sha/meson-generated_.._rte_bus_ifpga.pmd.c.o'
[678/2315] Linking static target lib/librte_port.a
[679/2315] Generating rte_pmd_cxgbe_mingw with a custom command
[680/2315] Generating rte_pmd_dpaa_def with a custom command
[681/2315] Linking static target drivers/libtmp_rte_pmd_af_packet.a
[682/2315] Linking static target drivers/libtmp_rte_pmd_ark.a
[683/2315] Generating rte_pmd_dpaa_mingw with a custom command
[684/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_mc_dpkg.c.o'
[685/2315] Generating rte_pmd_dpaa2_mingw with a custom command
[686/2315] Generating rte_pmd_dpaa2_def with a custom command
[687/2315] Compiling C object 'drivers/a715181@@rte_common_iavf@sta/meson-generated_.._rte_common_iavf.pmd.c.o'
[688/2315] Compiling C object 'drivers/a715181@@rte_common_iavf@sha/meson-generated_.._rte_common_iavf.pmd.c.o'
[689/2315] Compiling C object 'drivers/a715181@@rte_common_octeontx2@sta/meson-generated_.._rte_common_octeontx2.pmd.c.o'
[690/2315] Compiling C object 'drivers/a715181@@rte_common_octeontx2@sha/meson-generated_.._rte_common_octeontx2.pmd.c.o'
[691/2315] Generating rte_mempool_dpaa.pmd.c with a custom command
[692/2315] Generating rte_mempool_dpaa2.pmd.c with a custom command
[693/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_ethdev.c.o'
[694/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_reps.c.o'
[695/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_bnxt_ulp.c.o'
[696/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_template_db_tbl.c.o'
[697/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_template_db_class.c.o'
[698/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_utils.c.o'
[699/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_port_db.c.o'
[700/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_def_rules.c.o'
[701/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_fc_mgr.c.o'
[702/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbevf_main.c.o'
[703/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_mps_tcam.c.o'
[704/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_clip_tbl.c.o'
[705/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbevf_ethdev.c.o'
[706/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_l2t.c.o'
[707/2315] Generating rte_mempool_ring.sym_chk with a meson_exe.py custom command
[708/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_mc_dpdmux.c.o'
[709/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_80003es2lan.c.o'
[710/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82542.c.o'
[711/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82540.c.o'
[712/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_base.c.o'
[713/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82541.c.o'
[714/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_api.c.o'
[715/2315] Compiling C object 'drivers/a715181@@rte_bus_vdev@sta/meson-generated_.._rte_bus_vdev.pmd.c.o'
[716/2315] Compiling C object 'drivers/a715181@@rte_bus_vdev@sha/meson-generated_.._rte_bus_vdev.pmd.c.o'
[717/2315] Generating rte_mempool_octeontx2.pmd.c with a custom command
[718/2315] Linking static target drivers/libtmp_rte_bus_dpaa.a
[719/2315] Linking static target drivers/libtmp_rte_bus_fslmc.a
[720/2315] Linking static target drivers/libtmp_rte_pmd_atlantic.a
[721/2315] Linking static target drivers/libtmp_rte_pmd_axgbe.a
[722/2315] Generating rte_pmd_opdl_event_mingw with a custom command
[723/2315] Generating rte_pmd_opdl_event_def with a custom command
[724/2315] Generating rte_pmd_skeleton_event_def with a custom command
[725/2315] Generating rte_pmd_skeleton_event_mingw with a custom command
[726/2315] Generating rte_pmd_e1000_mingw with a custom command
[727/2315] Generating rte_pmd_e1000_def with a custom command
[728/2315] Compiling C object 'drivers/a715181@@rte_bus_pci@sta/meson-generated_.._rte_bus_pci.pmd.c.o'
[729/2315] Compiling C object 'drivers/a715181@@rte_bus_pci@sha/meson-generated_.._rte_bus_pci.pmd.c.o'
[730/2315] Compiling C object 'drivers/a715181@@rte_bus_vmbus@sha/meson-generated_.._rte_bus_vmbus.pmd.c.o'
[731/2315] Compiling C object 'drivers/a715181@@rte_bus_vmbus@sta/meson-generated_.._rte_bus_vmbus.pmd.c.o'
[732/2315] Compiling C object 'drivers/a715181@@rte_mempool_octeontx@sta/meson-generated_.._rte_mempool_octeontx.pmd.c.o'
[733/2315] Linking static target drivers/librte_bus_ifpga.a
[734/2315] Compiling C object 'drivers/a715181@@rte_mempool_octeontx@sha/meson-generated_.._rte_mempool_octeontx.pmd.c.o'
[735/2315] Compiling C object 'drivers/a715181@@rte_mempool_stack@sta/meson-generated_.._rte_mempool_stack.pmd.c.o'
[736/2315] Compiling C object 'drivers/a715181@@rte_mempool_stack@sha/meson-generated_.._rte_mempool_stack.pmd.c.o'
[737/2315] Generating rte_pmd_af_packet.pmd.c with a custom command
[738/2315] Linking static target drivers/librte_common_iavf.a
[739/2315] Compiling C object 'lib/76b5a35@@rte_hash@sta/librte_hash_rte_cuckoo_hash.c.o'
[740/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_avp@sta/net_avp_avp_ethdev.c.o'
[741/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_rte_pmd_bnxt.c.o'
[742/2315] Generating bpf.sym_chk with a meson_exe.py custom command
[743/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_flow_db.c.o'
[744/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_rte_parser.c.o'
[745/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_rxtx_vec_sse.c.o'
[746/2315] Generating node.sym_chk with a meson_exe.py custom command
[747/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_base_t4vf_hw.c.o'
[748/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_base_dpaa2_hw_dpni.c.o'
[749/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_mux.c.o'
[750/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_sparser.c.o'
[751/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_mc_dpni.c.o'
[752/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82543.c.o'
[753/2315] Generating rte_common_octeontx.sym_chk with a meson_exe.py custom command
[754/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_manage.c.o'
[755/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_evdev_xstats.c.o'
[756/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_evdev.c.o'
[757/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_skeleton_event@sta/event_skeleton_skeleton_eventdev.c.o'
[758/2315] Generating rte_pmd_ark.pmd.c with a custom command
[759/2315] Generating rte_pmd_ena_mingw with a custom command
[760/2315] Generating rte_pmd_ena_def with a custom command
[761/2315] Linking static target drivers/librte_common_octeontx2.a
[762/2315] Compiling C object 'drivers/a715181@@rte_mempool_dpaa@sta/meson-generated_.._rte_mempool_dpaa.pmd.c.o'
[763/2315] Compiling C object 'drivers/a715181@@rte_mempool_dpaa@sha/meson-generated_.._rte_mempool_dpaa.pmd.c.o'
[764/2315] Compiling C object 'drivers/a715181@@rte_mempool_dpaa2@sta/meson-generated_.._rte_mempool_dpaa2.pmd.c.o'
[765/2315] Compiling C object 'drivers/a715181@@rte_mempool_dpaa2@sha/meson-generated_.._rte_mempool_dpaa2.pmd.c.o'
[766/2315] Generating rte_pmd_enetc_mingw with a custom command
[767/2315] Generating rte_pmd_enetc_def with a custom command
[768/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_intr.c.o'
[769/2315] Generating rte_pmd_enic_mingw with a custom command
[770/2315] Generating rte_pmd_enic_def with a custom command
[771/2315] Linking static target drivers/librte_bus_vdev.a
[772/2315] Compiling C object 'drivers/a715181@@rte_mempool_octeontx2@sta/meson-generated_.._rte_mempool_octeontx2.pmd.c.o'
[773/2315] Compiling C object 'drivers/a715181@@rte_mempool_octeontx2@sha/meson-generated_.._rte_mempool_octeontx2.pmd.c.o'
[774/2315] Generating rte_pmd_atlantic.pmd.c with a custom command
[775/2315] Linking static target drivers/librte_bus_pci.a
[776/2315] Generating rte_pmd_failsafe_def with a custom command
[777/2315] Linking static target drivers/librte_bus_vmbus.a
[778/2315] Linking static target drivers/librte_mempool_octeontx.a
[779/2315] Compiling C object 'drivers/a715181@@tmp_rte_mempool_bucket@sta/mempool_bucket_rte_mempool_bucket.c.o'
[780/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_8023ad.c.o'
[781/2315] Generating ethdev.sym_chk with a meson_exe.py custom command
[782/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_flow.c.o'
[783/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_ethdev.c.o'
[784/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_main.c.o'
[785/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_filter.c.o'
[786/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_smt.c.o'
[787/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82571.c.o'
[788/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82575.c.o'
[789/2315] Generating rte_common_cpt.sym_chk with a meson_exe.py custom command
[790/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_i210.c.o'
[791/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_mac.c.o'
[792/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_evdev_init.c.o'
[793/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_pf.c.o'
[794/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ena@sta/net_ena_base_ena_eth_com.c.o'
[795/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enetc@sta/net_enetc_enetc_rxtx.c.o'
[796/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_cq.c.o'
[797/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_wq.c.o'
[798/2315] Generating rte_bus_dpaa.pmd.c with a custom command
[799/2315] Generating rte_bus_fslmc.pmd.c with a custom command
[800/2315] Generating rte_pmd_axgbe.pmd.c with a custom command
[801/2315] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_tlv.c.o'
[802/2315] Generating rte_pmd_failsafe_mingw with a custom command
[803/2315] Linking static target drivers/librte_mempool_stack.a
[804/2315] Compiling C object 'drivers/a715181@@rte_pmd_af_packet@sta/meson-generated_.._rte_pmd_af_packet.pmd.c.o'
[805/2315] Linking static target lib/librte_hash.a
[806/2315] Compiling C object 'drivers/a715181@@rte_pmd_af_packet@sha/meson-generated_.._rte_pmd_af_packet.pmd.c.o'
[807/2315] Linking static target drivers/libtmp_rte_pmd_avp.a
[808/2315] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_common.c.o'
[809/2315] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_api.c.o'
[810/2315] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_vf.c.o'
[811/2315] Generating rte_pmd_fm10k_mingw with a custom command
[812/2315] Generating rte_pmd_fm10k_def with a custom command
[813/2315] Linking static target drivers/libtmp_rte_pmd_skeleton_event.a
[814/2315] Compiling C object 'drivers/a715181@@rte_pmd_ark@sta/meson-generated_.._rte_pmd_ark.pmd.c.o'
[815/2315] Compiling C object 'drivers/a715181@@rte_pmd_ark@sha/meson-generated_.._rte_pmd_ark.pmd.c.o'
[816/2315] Linking static target drivers/librte_mempool_dpaa.a
[817/2315] Linking static target drivers/librte_mempool_dpaa2.a
[818/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_ethdev.c.o'
[819/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_mapper.c.o'
[820/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_sge.c.o'
[821/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa@sta/net_dpaa_dpaa_ethdev.c.o'
[822/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_ethdev.c.o'
[823/2315] Generating rte_common_dpaax.sym_chk with a meson_exe.py custom command
[824/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_test.c.o'
[825/2315] Generating port.sym_chk with a meson_exe.py custom command
[826/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ena@sta/net_ena_base_ena_com.c.o'
[827/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enetc@sta/net_enetc_enetc_ethdev.c.o'
[828/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_dev.c.o'
[829/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_rq.c.o'
[830/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_clsf.c.o'
[831/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_ethdev.c.o'
[832/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_res.c.o'
[833/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_rxtx_vec_avx2.c.o'
[834/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_eal.c.o'
[835/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe.c.o'
[836/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_flow.c.o'
[837/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_ether.c.o'
[838/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_rxtx.c.o'
[839/2315] Generating rte_bus_ifpga.sym_chk with a meson_exe.py custom command
[840/2315] Generating rte_common_iavf.sym_chk with a meson_exe.py custom command
[841/2315] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_diag.c.o'
[842/2315] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_dcb.c.o'
[843/2315] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_hmc.c.o'
[844/2315] Linking static target drivers/librte_mempool_octeontx2.a
[845/2315] Compiling C object 'drivers/a715181@@rte_pmd_atlantic@sha/meson-generated_.._rte_pmd_atlantic.pmd.c.o'
[846/2315] Compiling C object 'drivers/a715181@@rte_pmd_atlantic@sta/meson-generated_.._rte_pmd_atlantic.pmd.c.o'
[847/2315] Linking static target drivers/libtmp_rte_mempool_bucket.a
[848/2315] Generating rte_pmd_i40e_mingw with a custom command
[849/2315] Generating rte_pmd_i40e_def with a custom command
[850/2315] Compiling C object 'drivers/a715181@@rte_bus_dpaa@sha/meson-generated_.._rte_bus_dpaa.pmd.c.o'
[851/2315] Compiling C object 'drivers/a715181@@rte_bus_dpaa@sta/meson-generated_.._rte_bus_dpaa.pmd.c.o'
[852/2315] Compiling C object 'drivers/a715181@@rte_bus_fslmc@sta/meson-generated_.._rte_bus_fslmc.pmd.c.o'
[853/2315] Compiling C object 'drivers/a715181@@rte_bus_fslmc@sha/meson-generated_.._rte_bus_fslmc.pmd.c.o'
[854/2315] Compiling C object 'drivers/a715181@@rte_pmd_axgbe@sta/meson-generated_.._rte_pmd_axgbe.pmd.c.o'
[855/2315] Linking static target drivers/librte_pmd_af_packet.a
[856/2315] Compiling C object 'drivers/a715181@@rte_pmd_axgbe@sha/meson-generated_.._rte_pmd_axgbe.pmd.c.o'
[857/2315] Generating rte_pmd_avp.pmd.c with a custom command
[858/2315] Generating rte_pmd_skeleton_event.pmd.c with a custom command
[859/2315] Linking static target drivers/librte_pmd_ark.a
[860/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_pmd.c.o'
[861/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_base_t4_hw.c.o'
[862/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_rxtx.c.o'
[863/2315] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_ich8lan.c.o'
[864/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_flow.c.o'
[865/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_fm_flow.c.o'
[866/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_main.c.o'
[867/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_rxtx.c.o'
[868/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_args.c.o'
[869/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_intr.c.o'
[870/2315] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_pf.c.o'
[871/2315] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_mbx.c.o'
[872/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_fm10k@sta/net_fm10k_fm10k_rxtx.c.o'
[873/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_fm10k@sta/net_fm10k_fm10k_rxtx_vec.c.o'
[874/2315] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_adminq.c.o'
[875/2315] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_lan_hmc.c.o'
[876/2315] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_nvm.c.o'
[877/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_pf.c.o'
[878/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_tm.c.o'
[879/2315] Generating rte_bus_vdev.sym_chk with a meson_exe.py custom command
[880/2315] Generating rte_bus_pci.sym_chk with a meson_exe.py custom command
[881/2315] Generating rte_bus_vmbus.sym_chk with a meson_exe.py custom command
[882/2315] Generating rte_mempool_octeontx.sym_chk with a meson_exe.py custom command
[883/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_vf_representor.c.o'
[884/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_cfg.c.o'
[885/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_hwif.c.o'
[886/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_api_cmd.c.o'
[887/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_mgmt.c.o'
[888/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_eqs.c.o'
[889/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_wq.c.o'
[890/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_mbox.c.o'
[891/2315] Generating rte_mempool_stack.sym_chk with a meson_exe.py custom command
[892/2315] Generating rte_pmd_hinic_mingw with a custom command
[893/2315] Generating rte_pmd_hinic_def with a custom command
[894/2315] Linking static target drivers/libtmp_rte_pmd_enetc.a
[895/2315] Generating rte_pmd_hns3_def with a custom command
[896/2315] Generating rte_pmd_hns3_mingw with a custom command
[897/2315] Generating rte_pmd_iavf_def with a custom command
[898/2315] Generating rte_pmd_iavf_mingw with a custom command
[899/2315] Linking static target drivers/librte_pmd_atlantic.a
[900/2315] Generating rte_mempool_bucket.pmd.c with a custom command
[901/2315] Linking static target drivers/librte_bus_dpaa.a
[902/2315] Linking static target drivers/librte_bus_fslmc.a
[903/2315] Linking static target drivers/librte_pmd_axgbe.a
[904/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa@sta/net_dpaa_dpaa_rxtx.c.o'
[905/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_ring.c.o'
[906/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_rxtx.c.o'
[907/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ena@sta/net_ena_ena_ethdev.c.o'
[908/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_ops.c.o'
[909/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_fm10k@sta/net_fm10k_fm10k_ethdev.c.o'
[910/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_ethdev_vf.c.o'
[911/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_fdir.c.o'
[912/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_rxtx_vec_sse.c.o'
[913/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_hwdev.c.o'
[914/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_cmdq.c.o'
[915/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_niccfg.c.o'
[916/2315] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_nicio.c.o'
[917/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_rx.c.o'
[918/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_fdir.c.o'
[919/2315] Generating hash.sym_chk with a meson_exe.py custom command
[920/2315] Generating rte_mempool_dpaa.sym_chk with a meson_exe.py custom command
[921/2315] Generating rte_mempool_dpaa2.sym_chk with a meson_exe.py custom command
[922/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_cmd.c.o'
[923/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_intr.c.o'
[924/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_mbx.c.o'
[925/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_regs.c.o'
[926/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_rss.c.o'
[927/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_stats.c.o'
[928/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_mp.c.o'
[929/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_fdir.c.o'
[930/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_hash.c.o'
[931/2315] Compiling C object 'drivers/a715181@@rte_pmd_avp@sta/meson-generated_.._rte_pmd_avp.pmd.c.o'
[932/2315] Compiling C object 'drivers/a715181@@rte_pmd_avp@sha/meson-generated_.._rte_pmd_avp.pmd.c.o'
[933/2315] Linking static target drivers/libtmp_rte_pmd_bond.a
[934/2315] Linking static target drivers/libtmp_rte_pmd_cxgbe.a
[935/2315] Compiling C object 'drivers/a715181@@rte_pmd_skeleton_event@sta/meson-generated_.._rte_pmd_skeleton_event.pmd.c.o'
[936/2315] Linking static target drivers/net/e1000/base/libe1000_base.a
[937/2315] Compiling C object 'drivers/a715181@@rte_pmd_skeleton_event@sha/meson-generated_.._rte_pmd_skeleton_event.pmd.c.o'
[938/2315] Linking static target drivers/libtmp_rte_pmd_enic.a
[939/2315] Linking static target drivers/net/fm10k/base/libfm10k_base.a
[940/2315] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_manage.c.o'
[941/2315] Generating rte_pmd_ice_mingw with a custom command
[942/2315] Generating rte_pmd_ice_def with a custom command
[943/2315] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_base.c.o'
[944/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_logs.c.o'
[945/2315] Generating rte_pmd_enetc.pmd.c with a custom command
[946/2315] Generating rte_pmd_igc_def with a custom command
[947/2315] Generating eal.sym_chk with a meson_exe.py custom command
[948/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_hwrm.c.o'
[949/2315] Generating rte_common_octeontx2.sym_chk with a meson_exe.py custom command
[950/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_flow.c.o'
[951/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_rte_pmd_i40e.c.o'
[952/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_rxtx_vec_avx2.c.o'
[953/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_ethdev.c.o'
[954/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_tx.c.o'
[955/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_flow.c.o'
[956/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_dcb.c.o'
[957/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_flow.c.o'
[958/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_ethdev_vf.c.o'
[959/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_generic_flow.c.o'
[960/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_ethdev.c.o'
[961/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_vchnl.c.o'
[962/2315] Generating rte_mempool_octeontx2.sym_chk with a meson_exe.py custom command
[963/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_nvm.c.o'
[964/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_controlq.c.o'
[965/2315] Generating rte_pmd_af_packet.sym_chk with a meson_exe.py custom command
[966/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_dcb.c.o'
[967/2315] Generating rte_pmd_ark.sym_chk with a meson_exe.py custom command
[968/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_acl.c.o'
[969/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_hash.c.o'
[970/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_dcf_parent.c.o'
[971/2315] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_mac.c.o'
[972/2315] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_i225.c.o'
[973/2315] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_api.c.o'
[974/2315] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_osdep.c.o'
[975/2315] Compiling C object 'drivers/a715181@@rte_mempool_bucket@sta/meson-generated_.._rte_mempool_bucket.pmd.c.o'
[976/2315] Compiling C object 'drivers/a715181@@rte_mempool_bucket@sha/meson-generated_.._rte_mempool_bucket.pmd.c.o'
[977/2315] Linking static target drivers/libtmp_rte_pmd_dpaa.a
[978/2315] Linking static target drivers/libtmp_rte_pmd_opdl_event.a
[979/2315] Linking static target drivers/libtmp_rte_pmd_e1000.a
[980/2315] Linking static target drivers/libtmp_rte_pmd_ena.a
[981/2315] Linking static target drivers/libtmp_rte_pmd_failsafe.a
[982/2315] Linking static target drivers/libtmp_rte_pmd_fm10k.a
[983/2315] Generating rte_pmd_igc_mingw with a custom command
[984/2315] Linking static target drivers/net/hinic/base/libhinic_base.a
[985/2315] Generating rte_pmd_ipn3ke_mingw with a custom command
[986/2315] Generating rte_pmd_ipn3ke_def with a custom command
[987/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_dcb_82598.c.o'
[988/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_hv_vf.c.o'
[989/2315] Linking static target drivers/librte_pmd_avp.a
[990/2315] Linking static target drivers/librte_pmd_skeleton_event.a
[991/2315] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_common.c.o'
[992/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_rxtx_vec_avx2.c.o'
[993/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_acl_ctrl.c.o'
[994/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_generic_flow.c.o'
[995/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_dcf_ethdev.c.o'
[996/2315] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_nvm.c.o'
[997/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_flow.c.o'
[998/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ipn3ke@sta/net_ipn3ke_ipn3ke_ethdev.c.o'
[999/2315] Generating rte_pmd_axgbe.sym_chk with a meson_exe.py custom command
[1000/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_api.c.o'
[1001/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_82598.c.o'
[1002/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_dcb.c.o'
[1003/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_dcb_82599.c.o'
[1004/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_mbx.c.o'
[1005/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_vf.c.o'
[1006/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_x540.c.o'
[1007/2315] Generating rte_pmd_bond.pmd.c with a custom command
[1008/2315] Generating rte_pmd_cxgbe.pmd.c with a custom command
[1009/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_82599_bypass.c.o'
[1010/2315] Generating rte_pmd_enic.pmd.c with a custom command
[1011/2315] Compiling C object 'drivers/a715181@@rte_pmd_enetc@sta/meson-generated_.._rte_pmd_enetc.pmd.c.o'
[1012/2315] Compiling C object 'drivers/a715181@@rte_pmd_enetc@sha/meson-generated_.._rte_pmd_enetc.pmd.c.o'
[1013/2315] Linking target lib/librte_eal.so.21.0
[1014/2315] Linking static target drivers/libtmp_rte_pmd_bnxt.a
[1015/2315] Generating rte_pmd_ixgbe_mingw with a custom command
[1016/2315] Generating rte_pmd_ixgbe_def with a custom command
[1017/2315] Linking static target drivers/libtmp_rte_pmd_hinic.a
[1018/2315] Generating rte_pmd_kni_mingw with a custom command
[1019/2315] Generating rte_pmd_kni_def with a custom command
[1020/2315] Generating rte_pmd_liquidio_mingw with a custom command
[1021/2315] Generating rte_pmd_liquidio_def with a custom command
[1022/2315] Generating rte_pmd_memif_mingw with a custom command
[1023/2315] Generating rte_pmd_memif_def with a custom command
[1024/2315] Generating rte_pmd_netvsc_def with a custom command
[1025/2315] Generating rte_pmd_netvsc_mingw with a custom command
[1026/2315] Linking static target drivers/librte_mempool_bucket.a
[1027/2315] Generating rte_pmd_dpaa.pmd.c with a custom command
[1028/2315] Generating rte_pmd_opdl_event.pmd.c with a custom command
[1029/2315] Generating rte_pmd_ena.pmd.c with a custom command
[1030/2315] Generating rte_pmd_fm10k.pmd.c with a custom command
[1031/2315] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_virtio_net.c.o'
[1032/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_rxtx.c.o'
[1033/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_common.c.o'
[1034/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_fdir.c.o'
[1035/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_switch_filter.c.o'
[1036/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_fdir_filter.c.o'
[1037/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_rxtx_vec_avx2.c.o'
[1038/2315] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_phy.c.o'
[1039/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_ethdev.c.o'
[1040/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_filter.c.o'
[1041/2315] Generating rte_pmd_atlantic.sym_chk with a meson_exe.py custom command
[1042/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ipn3ke@sta/net_ipn3ke_ipn3ke_representor.c.o'
[1043/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ipn3ke@sta/net_ipn3ke_ipn3ke_flow.c.o'
[1044/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ipn3ke@sta/net_ipn3ke_ipn3ke_tm.c.o'
[1045/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_82599.c.o'
[1046/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_phy.c.o'
[1047/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_fdir.c.o'
[1048/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_bypass.c.o'
[1049/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_pf.c.o'
[1050/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_ipsec.c.o'
[1051/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_tm.c.o'
[1052/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_vf_representor.c.o'
[1053/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_base_lio_23xx_vf.c.o'
[1054/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_nvs.c.o'
[1055/2315] Generating rte_pmd_e1000.pmd.c with a custom command
[1056/2315] Generating rte_pmd_failsafe.pmd.c with a custom command
[1057/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_resource.c.o'
[1058/2315] Linking static target drivers/net/i40e/base/libi40e_base.a
[1059/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_crc.c.o'
[1060/2315] Generating rte_pmd_nfp_mingw with a custom command
[1061/2315] Generating rte_pmd_nfp_def with a custom command
[1062/2315] Generating rte_pmd_null_def with a custom command
[1063/2315] Generating rte_pmd_null_mingw with a custom command
[1064/2315] Compiling C object 'drivers/a715181@@rte_pmd_bond@sha/meson-generated_.._rte_pmd_bond.pmd.c.o'
[1065/2315] Compiling C object 'drivers/a715181@@rte_pmd_bond@sta/meson-generated_.._rte_pmd_bond.pmd.c.o'
[1066/2315] Compiling C object 'drivers/a715181@@rte_pmd_cxgbe@sta/meson-generated_.._rte_pmd_cxgbe.pmd.c.o'
[1067/2315] Compiling C object 'drivers/a715181@@rte_pmd_cxgbe@sha/meson-generated_.._rte_pmd_cxgbe.pmd.c.o'
[1068/2315] Linking static target drivers/librte_pmd_enetc.a
[1069/2315] Compiling C object 'drivers/a715181@@rte_pmd_enic@sta/meson-generated_.._rte_pmd_enic.pmd.c.o'
[1070/2315] Compiling C object 'drivers/a715181@@rte_pmd_enic@sha/meson-generated_.._rte_pmd_enic.pmd.c.o'
[1071/2315] Generating rte_pmd_hinic.pmd.c with a custom command
[1072/2315] Generating rte_pmd_octeontx_def with a custom command
[1073/2315] Generating rte_pmd_octeontx_mingw with a custom command
[1074/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_flow.c.o'
[1075/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_rxtx.c.o'
[1076/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_flow.c.o'
[1077/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_dcf.c.o'
[1078/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_rxtx_vec_sse.c.o'
[1079/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_common.c.o'
[1080/2315] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_x550.c.o'
[1081/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_rte_pmd_ixgbe.c.o'
[1082/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_base_lio_mbox.c.o'
[1083/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_memif@sta/net_memif_memif_socket.c.o'
[1084/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_ethdev.c.o'
[1085/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_rndis.c.o'
[1086/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_vf.c.o'
[1087/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nsp.c.o'
[1088/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_cppcore.c.o'
[1089/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_mip.c.o'
[1090/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nffw.c.o'
[1091/2315] Generating rte_pmd_avp.sym_chk with a meson_exe.py custom command
[1092/2315] Generating rte_pmd_skeleton_event.sym_chk with a meson_exe.py custom command
[1093/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nsp_cmds.c.o'
[1094/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_mutex.c.o'
[1095/2315] Compiling C object 'drivers/net/octeontx/base/ccb1678@@octeontx_base@sta/octeontx_pkovf.c.o'
[1096/2315] Compiling C object 'drivers/net/octeontx/base/ccb1678@@octeontx_base@sta/octeontx_pkivf.c.o'
[1097/2315] Compiling C object 'drivers/net/octeontx/base/ccb1678@@octeontx_base@sta/octeontx_bgx.c.o'
[1098/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa@sta/meson-generated_.._rte_pmd_dpaa.pmd.c.o'
[1099/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa@sha/meson-generated_.._rte_pmd_dpaa.pmd.c.o'
[1100/2315] Compiling C object 'drivers/a715181@@rte_pmd_opdl_event@sha/meson-generated_.._rte_pmd_opdl_event.pmd.c.o'
[1101/2315] Compiling C object 'drivers/a715181@@rte_pmd_opdl_event@sta/meson-generated_.._rte_pmd_opdl_event.pmd.c.o'
[1102/2315] Linking static target lib/librte_vhost.a
[1103/2315] Compiling C object 'drivers/a715181@@rte_pmd_ena@sta/meson-generated_.._rte_pmd_ena.pmd.c.o'
[1104/2315] Compiling C object 'drivers/a715181@@rte_pmd_ena@sha/meson-generated_.._rte_pmd_ena.pmd.c.o'
[1105/2315] Compiling C object 'drivers/a715181@@rte_pmd_fm10k@sta/meson-generated_.._rte_pmd_fm10k.pmd.c.o'
[1106/2315] Compiling C object 'drivers/a715181@@rte_pmd_fm10k@sha/meson-generated_.._rte_pmd_fm10k.pmd.c.o'
[1107/2315] Linking static target drivers/net/igc/base/libigc_base.a
[1108/2315] Linking static target drivers/libtmp_rte_pmd_ipn3ke.a
[1109/2315] Generating rte_pmd_octeontx2_def with a custom command
[1110/2315] Compiling C object 'drivers/a715181@@rte_pmd_e1000@sta/meson-generated_.._rte_pmd_e1000.pmd.c.o'
[1111/2315] Compiling C object 'drivers/a715181@@rte_pmd_e1000@sha/meson-generated_.._rte_pmd_e1000.pmd.c.o'
[1112/2315] Compiling C object 'drivers/a715181@@rte_pmd_failsafe@sha/meson-generated_.._rte_pmd_failsafe.pmd.c.o'
[1113/2315] Compiling C object 'drivers/a715181@@rte_pmd_failsafe@sta/meson-generated_.._rte_pmd_failsafe.pmd.c.o'
[1114/2315] Generating rte_pmd_pcap_def with a custom command
[1115/2315] Generating rte_pmd_pcap_mingw with a custom command
[1116/2315] Linking static target drivers/librte_pmd_bond.a
[1117/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_ethdev.c.o'
[1118/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_rxtx.c.o'
[1119/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_rxtx_vec_sse.c.o'
[1120/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_sched.c.o'
[1121/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_ethdev.c.o'
[1122/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_txrx.c.o'
[1123/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_flow.c.o'
[1124/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_rxtx_vec_sse.c.o'
[1125/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_kni@sta/net_kni_rte_eth_kni.c.o'
[1126/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_lio_ethdev.c.o'
[1127/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_lio_rxtx.c.o'
[1128/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_rtsym.c.o'
[1129/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nsp_eth.c.o'
[1130/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_hwinfo.c.o'
[1131/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_null@sta/net_null_rte_eth_null.c.o'
[1132/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx@sta/net_octeontx_octeontx_ethdev.c.o'
[1133/2315] Generating symbol file 'lib/76b5a35@@rte_eal@sha/librte_eal.so.21.0.symbols'
[1134/2315] Generating rte_pmd_bnxt.pmd.c with a custom command
[1135/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx@sta/net_octeontx_octeontx_ethdev_ops.c.o'
[1136/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_devargs.c.o'
[1137/2315] Generating rte_mempool_bucket.sym_chk with a meson_exe.py custom command
[1138/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_link.c.o'
[1139/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_mcast.c.o'
[1140/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_lookup.c.o'
[1141/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_irq.c.o'
[1142/2315] Generating rte_pmd_octeontx2_mingw with a custom command
[1143/2315] Linking static target drivers/librte_pmd_cxgbe.a
[1144/2315] Linking static target drivers/librte_pmd_enic.a
[1145/2315] Compiling C object 'drivers/a715181@@rte_pmd_hinic@sta/meson-generated_.._rte_pmd_hinic.pmd.c.o'
[1146/2315] Compiling C object 'drivers/a715181@@rte_pmd_hinic@sha/meson-generated_.._rte_pmd_hinic.pmd.c.o'
[1147/2315] Generating rte_pmd_pfe_def with a custom command
[1148/2315] Linking static target drivers/libtmp_rte_pmd_dpaa2.a
[1149/2315] Generating rte_pmd_pfe_mingw with a custom command
[1150/2315] Linking static target drivers/net/ixgbe/base/libixgbe_base.a
[1151/2315] Linking static target drivers/net/octeontx/base/libocteontx_base.a
[1152/2315] Linking static target drivers/librte_pmd_dpaa.a
[1153/2315] Generating rte_pmd_qede_mingw with a custom command
[1154/2315] Generating rte_pmd_qede_def with a custom command
[1155/2315] Linking static target drivers/librte_pmd_opdl_event.a
[1156/2315] Linking static target drivers/librte_pmd_ena.a
[1157/2315] Generating rte_pmd_ring_def with a custom command
[1158/2315] Linking static target drivers/librte_pmd_fm10k.a
[1159/2315] Generating rte_pmd_ring_mingw with a custom command
[1160/2315] Linking static target drivers/librte_pmd_e1000.a
[1161/2315] Linking static target drivers/librte_pmd_failsafe.a
[1162/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_rxtx.c.o'
[1163/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_memif@sta/net_memif_rte_eth_memif.c.o'
[1164/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_rxtx.c.o'
[1165/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_cpp_pcie_ops.c.o'
[1166/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx@sta/net_octeontx_octeontx_rxtx.c.o'
[1167/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_rss.c.o'
[1168/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_mac.c.o'
[1169/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ptp.c.o'
[1170/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_vlan.c.o'
[1171/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_stats.c.o'
[1172/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow_ctrl.c.o'
[1173/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow_parse.c.o'
[1174/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow_utils.c.o'
[1175/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_ops.c.o'
[1176/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_sec.c.o'
[1177/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_debug.c.o'
[1178/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_hal.c.o'
[1179/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_hif_lib.c.o'
[1180/2315] Generating rte_pmd_enetc.sym_chk with a meson_exe.py custom command
[1181/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/bcm_osal.c.o'
[1182/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_init_ops.c.o'
[1183/2315] Generating rte_pmd_ipn3ke.pmd.c with a custom command
[1184/2315] Linking static target drivers/libtmp_rte_pmd_hns3.a
[1185/2315] Linking static target drivers/libtmp_rte_pmd_iavf.a
[1186/2315] Linking static target drivers/libtmp_rte_pmd_igc.a
[1187/2315] Linking static target drivers/libtmp_rte_pmd_kni.a
[1188/2315] Linking static target drivers/libtmp_rte_pmd_liquidio.a
[1189/2315] Linking static target drivers/libtmp_rte_pmd_null.a
[1190/2315] Linking target lib/librte_ring.so.21.0
[1191/2315] Linking target lib/librte_meter.so.21.0
[1192/2315] Linking target lib/librte_pci.so.21.0
[1193/2315] Linking target lib/librte_metrics.so.21.0
[1194/2315] Linking target lib/librte_timer.so.21.0
[1195/2315] Linking target lib/librte_acl.so.21.0
[1196/2315] Linking target lib/librte_cfgfile.so.21.0
[1197/2315] Linking target lib/librte_jobstats.so.21.0
[1198/2315] Linking target lib/librte_rawdev.so.21.0
[1199/2315] Linking target drivers/librte_common_dpaax.so.21.0
[1200/2315] Linking target drivers/librte_common_iavf.so.21.0
[1201/2315] Linking target drivers/librte_common_octeontx.so.21.0
[1202/2315] Linking target drivers/librte_bus_vdev.so.21.0
[1203/2315] Linking target drivers/librte_bus_vmbus.so.21.0
[1204/2315] Compiling C object 'drivers/a715181@@rte_pmd_bnxt@sta/meson-generated_.._rte_pmd_bnxt.pmd.c.o'
[1205/2315] Compiling C object 'drivers/a715181@@rte_pmd_bnxt@sha/meson-generated_.._rte_pmd_bnxt.pmd.c.o'
[1206/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_switch.c.o'
[1207/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfp_net.c.o'
[1208/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow.c.o'
[1209/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_ethdev.c.o'
[1210/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_hif.c.o'
[1211/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_main.c.o'
[1212/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_regs.c.o'
[1213/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_crc32.c.o'
[1214/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_bootcfg.c.o'
[1215/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_ev.c.o'
[1216/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_evb.c.o'
[1217/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_filter.c.o'
[1218/2315] Generating rte_pmd_bond.sym_chk with a meson_exe.py custom command
[1219/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_hash.c.o'
[1220/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_intr.c.o'
[1221/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_lic.c.o'
[1222/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_mac.c.o'
[1223/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_mon.c.o'
[1224/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_nic.c.o'
[1225/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_phy.c.o'
[1226/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_port.c.o'
[1227/2315] Linking target lib/librte_stack.so.21.0
[1228/2315] Linking target lib/librte_graph.so.21.0
[1229/2315] Generating rte_pmd_dpaa2.pmd.c with a custom command
[1230/2315] Linking static target drivers/librte_pmd_hinic.a
[1231/2315] Linking static target drivers/libtmp_rte_pmd_ice.a
[1232/2315] Linking static target drivers/libtmp_rte_pmd_memif.a
[1233/2315] Linking static target drivers/libtmp_rte_pmd_netvsc.a
[1234/2315] Linking static target drivers/libtmp_rte_pmd_octeontx.a
[1235/2315] Compiling C object 'drivers/a715181@@rte_pmd_ipn3ke@sta/meson-generated_.._rte_pmd_ipn3ke.pmd.c.o'
[1236/2315] Generating rte_pmd_igc.pmd.c with a custom command
[1237/2315] Compiling C object 'drivers/a715181@@rte_pmd_ipn3ke@sha/meson-generated_.._rte_pmd_ipn3ke.pmd.c.o'
[1238/2315] Generating rte_pmd_kni.pmd.c with a custom command
[1239/2315] Generating rte_pmd_liquidio.pmd.c with a custom command
[1240/2315] Generating rte_pmd_null.pmd.c with a custom command
[1241/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev.c.o'
[1242/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_cxt.c.o'
[1243/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_int.c.o'
[1244/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_l2.c.o'
[1245/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_sp_commands.c.o'
[1246/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_vf.c.o'
[1247/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_filter.c.o'
[1248/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_mcdi.c.o'
[1249/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_nvram.c.o'
[1250/2315] Generating rte_pmd_cxgbe.sym_chk with a meson_exe.py custom command
[1251/2315] Generating rte_pmd_dpaa.sym_chk with a meson_exe.py custom command
[1252/2315] Generating rte_pmd_enic.sym_chk with a meson_exe.py custom command
[1253/2315] Generating rte_pmd_opdl_event.sym_chk with a meson_exe.py custom command
[1254/2315] Generating rte_pmd_ena.sym_chk with a meson_exe.py custom command
[1255/2315] Generating rte_pmd_fm10k.sym_chk with a meson_exe.py custom command
[1256/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_proxy.c.o'
[1257/2315] Generating rte_pmd_e1000.sym_chk with a meson_exe.py custom command
[1258/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_rx.c.o'
[1259/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_sram.c.o'
[1260/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_tunnel.c.o'
[1261/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_tx.c.o'
[1262/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_vpd.c.o'
[1263/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_mac.c.o'
[1264/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_mcdi.c.o'
[1265/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_nic.c.o'
[1266/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_nvram.c.o'
[1267/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_phy.c.o'
[1268/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_sram.c.o'
[1269/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_evb.c.o'
[1270/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_image.c.o'
[1271/2315] Generating rte_pmd_hns3.pmd.c with a custom command
[1272/2315] Generating rte_pmd_iavf.pmd.c with a custom command
[1273/2315] Linking static target drivers/librte_pmd_bnxt.a
[1274/2315] Linking static target drivers/libtmp_rte_pmd_nfp.a
[1275/2315] Linking static target drivers/libtmp_rte_pmd_pfe.a
[1276/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2@sta/meson-generated_.._rte_pmd_dpaa2.pmd.c.o'
[1277/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2@sha/meson-generated_.._rte_pmd_dpaa2.pmd.c.o'
[1278/2315] Generating rte_pmd_memif.pmd.c with a custom command
[1279/2315] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_flex_pipe.c.o'
[1280/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_tm.c.o'
[1281/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_hw.c.o'
[1282/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_spq.c.o'
[1283/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ring@sta/net_ring_rte_eth_ring.c.o'
[1284/2315] Generating rte_pmd_failsafe.sym_chk with a meson_exe.py custom command
[1285/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/mcdi_mon.c.o'
[1286/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_vpd.c.o'
[1287/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_ev.c.o'
[1288/2315] Generating symbol file 'lib/76b5a35@@rte_ring@sha/librte_ring.so.21.0.symbols'
[1289/2315] Generating symbol file 'lib/76b5a35@@rte_meter@sha/librte_meter.so.21.0.symbols'
[1290/2315] Generating symbol file 'lib/76b5a35@@rte_pci@sha/librte_pci.so.21.0.symbols'
[1291/2315] Generating symbol file 'lib/76b5a35@@rte_metrics@sha/librte_metrics.so.21.0.symbols'
[1292/2315] Generating symbol file 'lib/76b5a35@@rte_timer@sha/librte_timer.so.21.0.symbols'
[1293/2315] Generating symbol file 'lib/76b5a35@@rte_acl@sha/librte_acl.so.21.0.symbols'
[1294/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_intr.c.o'
[1295/2315] Generating symbol file 'lib/76b5a35@@rte_rawdev@sha/librte_rawdev.so.21.0.symbols'
[1296/2315] Generating symbol file 'drivers/a715181@@rte_common_dpaax@sha/librte_common_dpaax.so.21.0.symbols'
[1297/2315] Generating symbol file 'drivers/a715181@@rte_common_iavf@sha/librte_common_iavf.so.21.0.symbols'
[1298/2315] Generating symbol file 'drivers/a715181@@rte_common_octeontx@sha/librte_common_octeontx.so.21.0.symbols'
[1299/2315] Generating symbol file 'drivers/a715181@@rte_bus_vdev@sha/librte_bus_vdev.so.21.0.symbols'
[1300/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_mac.c.o'
[1301/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_mcdi.c.o'
[1302/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_nvram.c.o'
[1303/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_proxy.c.o'
[1304/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_vpd.c.o'
[1305/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/hunt_nic.c.o'
[1306/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/medford_nic.c.o'
[1307/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/medford2_nic.c.o'
[1308/2315] Generating rte_pmd_ice.pmd.c with a custom command
[1309/2315] Generating rte_pmd_netvsc.pmd.c with a custom command
[1310/2315] Linking static target drivers/librte_pmd_ipn3ke.a
[1311/2315] Compiling C object 'drivers/a715181@@rte_pmd_igc@sta/meson-generated_.._rte_pmd_igc.pmd.c.o'
[1312/2315] Compiling C object 'drivers/a715181@@rte_pmd_igc@sha/meson-generated_.._rte_pmd_igc.pmd.c.o'
[1313/2315] Compiling C object 'drivers/a715181@@rte_pmd_kni@sta/meson-generated_.._rte_pmd_kni.pmd.c.o'
[1314/2315] Compiling C object 'drivers/a715181@@rte_pmd_kni@sha/meson-generated_.._rte_pmd_kni.pmd.c.o'
[1315/2315] Compiling C object 'drivers/a715181@@rte_pmd_liquidio@sta/meson-generated_.._rte_pmd_liquidio.pmd.c.o'
[1316/2315] Compiling C object 'drivers/a715181@@rte_pmd_liquidio@sha/meson-generated_.._rte_pmd_liquidio.pmd.c.o'
[1317/2315] Compiling C object 'drivers/a715181@@rte_pmd_null@sta/meson-generated_.._rte_pmd_null.pmd.c.o'
[1318/2315] Compiling C object 'drivers/a715181@@rte_pmd_null@sha/meson-generated_.._rte_pmd_null.pmd.c.o'
[1319/2315] Generating rte_pmd_octeontx.pmd.c with a custom command
[1320/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_dp.c.o'
[1321/2315] Generating rte_pmd_sfc_def with a custom command
[1322/2315] Generating rte_pmd_sfc_mingw with a custom command
[1323/2315] Compiling C object 'drivers/a715181@@rte_pmd_hns3@sta/meson-generated_.._rte_pmd_hns3.pmd.c.o'
[1324/2315] Generating rte_bus_dpaa.sym_chk with a meson_exe.py custom command
[1325/2315] Generating rte_bus_fslmc.sym_chk with a meson_exe.py custom command
[1326/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_ethdev.c.o'
[1327/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_dcbx.c.o'
[1328/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_init_fw_funcs.c.o'
[1329/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_filter.c.o'
[1330/2315] Generating symbol file 'drivers/a715181@@rte_bus_vmbus@sha/librte_bus_vmbus.so.21.0.symbols'
[1331/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_phy.c.o'
[1332/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_rx.c.o'
[1333/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_tx.c.o'
[1334/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_mcdi.c.o'
[1335/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_kvargs.c.o'
[1336/2315] Generating symbol file 'lib/76b5a35@@rte_stack@sha/librte_stack.so.21.0.symbols'
[1337/2315] Generating symbol file 'lib/76b5a35@@rte_graph@sha/librte_graph.so.21.0.symbols'
[1338/2315] Generating rte_pmd_hinic.sym_chk with a meson_exe.py custom command
[1339/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_conn.c.o'
[1340/2315] Compiling C object 'drivers/a715181@@rte_pmd_hns3@sha/meson-generated_.._rte_pmd_hns3.pmd.c.o'
[1341/2315] Compiling C object 'drivers/a715181@@rte_pmd_iavf@sta/meson-generated_.._rte_pmd_iavf.pmd.c.o'
[1342/2315] Compiling C object 'drivers/a715181@@rte_pmd_iavf@sha/meson-generated_.._rte_pmd_iavf.pmd.c.o'
[1343/2315] Linking static target drivers/librte_pmd_dpaa2.a
[1344/2315] Generating rte_pmd_nfp.pmd.c with a custom command
[1345/2315] Compiling C object 'drivers/a715181@@rte_pmd_memif@sta/meson-generated_.._rte_pmd_memif.pmd.c.o'
[1346/2315] Linking static target drivers/net/ice/base/libice_base.a
[1347/2315] Compiling C object 'drivers/a715181@@rte_pmd_memif@sha/meson-generated_.._rte_pmd_memif.pmd.c.o'
[1348/2315] Generating rte_pmd_pfe.pmd.c with a custom command
[1349/2315] Generating rte_pmd_softnic_mingw with a custom command
[1350/2315] Linking static target drivers/libtmp_rte_pmd_ring.a
[1351/2315] Generating rte_pmd_softnic_def with a custom command
[1352/2315] Linking target lib/librte_rcu.so.21.0
[1353/2315] Linking target lib/librte_mempool.so.21.0
[1354/2315] Linking target lib/librte_hash.so.21.0
[1355/2315] Linking target drivers/librte_bus_pci.so.21.0
[1356/2315] Linking target lib/librte_power.so.21.0
[1357/2315] Linking target drivers/librte_bus_ifpga.so.21.0
[1358/2315] Generating rte_pmd_tap_def with a custom command
[1359/2315] Generating rte_pmd_tap_mingw with a custom command
[1360/2315] Generating rte_pmd_thunderx_def with a custom command
[1361/2315] Generating rte_pmd_thunderx_mingw with a custom command
[1362/2315] Generating rte_pmd_vdev_netvsc_def with a custom command
[1363/2315] Compiling C object 'drivers/a715181@@rte_pmd_ice@sta/meson-generated_.._rte_pmd_ice.pmd.c.o'
[1364/2315] Compiling C object 'drivers/a715181@@rte_pmd_ice@sha/meson-generated_.._rte_pmd_ice.pmd.c.o'
[1365/2315] Linking static target drivers/librte_pmd_igc.a
[1366/2315] Compiling C object 'drivers/a715181@@rte_pmd_netvsc@sta/meson-generated_.._rte_pmd_netvsc.pmd.c.o'
[1367/2315] Linking static target drivers/librte_pmd_kni.a
[1368/2315] Compiling C object 'drivers/a715181@@rte_pmd_netvsc@sha/meson-generated_.._rte_pmd_netvsc.pmd.c.o'
[1369/2315] Linking static target drivers/librte_pmd_liquidio.a
[1370/2315] Generating rte_pmd_vdev_netvsc_mingw with a custom command
[1371/2315] Linking static target drivers/librte_pmd_null.a
[1372/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_ethdev.c.o'
[1373/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_rxtx.c.o'
[1374/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pcap@sta/net_pcap_rte_eth_pcap.c.o'
[1375/2315] Generating vhost.sym_chk with a meson_exe.py custom command
[1376/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_pipeline.c.o'
[1377/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc.c.o'
[1378/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_intr.c.o'
[1379/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ev.c.o'
[1380/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_port.c.o'
[1381/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_tso.c.o'
[1382/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_filter.c.o'
[1383/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_link.c.o'
[1384/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_action.c.o'
[1385/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_cryptodev.c.o'
[1386/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_tap.c.o'
[1387/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_mempool.c.o'
[1388/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_swq.c.o'
[1389/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_tcmsgs.c.o'
[1390/2315] Generating rte_pmd_bnxt.sym_chk with a meson_exe.py custom command
[1391/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_netlink.c.o'
[1392/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_intr.c.o'
[1393/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_thunderx@sta/net_thunderx_nicvf_svf.c.o'
[1394/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx@sha/meson-generated_.._rte_pmd_octeontx.pmd.c.o'
[1395/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx@sta/meson-generated_.._rte_pmd_octeontx.pmd.c.o'
[1396/2315] Generating rte_pmd_vhost_def with a custom command
[1397/2315] Generating rte_pmd_vhost_mingw with a custom command
[1398/2315] Linking static target drivers/librte_pmd_hns3.a
[1399/2315] Generating rte_pmd_virtio_mingw with a custom command
[1400/2315] Generating rte_pmd_virtio_def with a custom command
[1401/2315] Generating rte_pmd_vmxnet3_mingw with a custom command
[1402/2315] Linking static target drivers/librte_pmd_iavf.a
[1403/2315] Generating rte_pmd_vmxnet3_def with a custom command
[1404/2315] Compiling C object 'drivers/a715181@@rte_pmd_nfp@sha/meson-generated_.._rte_pmd_nfp.pmd.c.o'
[1405/2315] Linking static target drivers/librte_pmd_memif.a
[1406/2315] Compiling C object 'drivers/a715181@@rte_pmd_nfp@sta/meson-generated_.._rte_pmd_nfp.pmd.c.o'
[1407/2315] Compiling C object 'drivers/a715181@@rte_pmd_pfe@sta/meson-generated_.._rte_pmd_pfe.pmd.c.o'
[1408/2315] Compiling C object 'drivers/a715181@@rte_pmd_pfe@sha/meson-generated_.._rte_pmd_pfe.pmd.c.o'
[1409/2315] Generating rte_pmd_ring.pmd.c with a custom command
[1410/2315] Generating rte_rawdev_dpaa2_cmdif_def with a custom command
[1411/2315] Generating rte_rawdev_dpaa2_cmdif_mingw with a custom command
[1412/2315] Generating rte_rawdev_dpaa2_qdma_def with a custom command
[1413/2315] Generating rte_rawdev_dpaa2_qdma_mingw with a custom command
[1414/2315] Linking static target drivers/librte_pmd_ice.a
[1415/2315] Linking static target drivers/librte_pmd_netvsc.a
[1416/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_mcp.c.o'
[1417/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_sriov.c.o'
[1418/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_ethdev.c.o'
[1419/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_rxtx.c.o'
[1420/2315] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_nic.c.o'
[1421/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ethdev.c.o'
[1422/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_flow.c.o'
[1423/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ef10_rx.c.o'
[1424/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ef10_essb_rx.c.o'
[1425/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic.c.o'
[1426/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_flow.c.o'
[1427/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_meter.c.o'
[1428/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_parser.c.o'
[1429/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_bpf_api.c.o'
[1430/2315] Compiling C object 'drivers/net/thunderx/base/80ab7c6@@nicvf_base@sta/nicvf_hw.c.o'
[1431/2315] Compiling C object 'drivers/net/thunderx/base/80ab7c6@@nicvf_base@sta/nicvf_mbox.c.o'
[1432/2315] Compiling C object 'drivers/net/thunderx/base/80ab7c6@@nicvf_base@sta/nicvf_bsvf.c.o'
[1433/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vdev_netvsc@sta/net_vdev_netvsc_vdev_netvsc.c.o'
[1434/2315] Generating rte_pmd_ipn3ke.sym_chk with a meson_exe.py custom command
[1435/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_vhost_kernel_tap.c.o'
[1436/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_pci.c.o'
[1437/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_rxtx_simple.c.o'
[1438/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_rxtx_simple_sse.c.o'
[1439/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_ethdev.c.o'
[1440/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_vhost_kernel.c.o'
[1441/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_dpaa2_cmdif@sta/raw_dpaa2_cmdif_dpaa2_cmdif.c.o'
[1442/2315] Generating symbol file 'lib/76b5a35@@rte_rcu@sha/librte_rcu.so.21.0.symbols'
[1443/2315] Generating symbol file 'lib/76b5a35@@rte_mempool@sha/librte_mempool.so.21.0.symbols'
[1444/2315] Generating symbol file 'lib/76b5a35@@rte_hash@sha/librte_hash.so.21.0.symbols'
[1445/2315] Generating symbol file 'drivers/a715181@@rte_bus_pci@sha/librte_bus_pci.so.21.0.symbols'
[1446/2315] Generating symbol file 'drivers/a715181@@rte_bus_ifpga@sha/librte_bus_ifpga.so.21.0.symbols'
[1447/2315] Generating rte_pmd_null.sym_chk with a meson_exe.py custom command
[1448/2315] Linking static target drivers/libtmp_rte_pmd_i40e.a
[1449/2315] Linking static target drivers/libtmp_rte_pmd_ixgbe.a
[1450/2315] Linking static target drivers/libtmp_rte_pmd_pcap.a
[1451/2315] Generating rte_rawdev_ifpga_def with a custom command
[1452/2315] Generating rte_rawdev_ifpga_mingw with a custom command
[1453/2315] Generating rte_rawdev_ioat_mingw with a custom command
[1454/2315] Linking static target drivers/librte_pmd_octeontx.a
[1455/2315] Generating rte_rawdev_ioat_def with a custom command
[1456/2315] Generating rte_rawdev_ntb_mingw with a custom command
[1457/2315] Generating rte_rawdev_ntb_def with a custom command
[1458/2315] Linking static target drivers/librte_pmd_nfp.a
[1459/2315] Linking static target drivers/librte_pmd_pfe.a
[1460/2315] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_dev.c.o'
[1461/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_tx.c.o'
[1462/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_flow.c.o'
[1463/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtqueue.c.o'
[1464/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_virtio_user_dev.c.o'
[1465/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_vhost_user.c.o'
[1466/2315] Generating rte_pmd_dpaa2.sym_chk with a meson_exe.py custom command
[1467/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_enumerate.c.o'
[1468/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_feature_dev.c.o'
[1469/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_api.c.o'
[1470/2315] Generating rte_pmd_igc.sym_chk with a meson_exe.py custom command
[1471/2315] Generating rte_pmd_kni.sym_chk with a meson_exe.py custom command
[1472/2315] Generating rte_pmd_liquidio.sym_chk with a meson_exe.py custom command
[1473/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_fme_iperf.c.o'
[1474/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_fme_dperf.c.o'
[1475/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_fme_error.c.o'
[1476/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_port.c.o'
[1477/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_port_error.c.o'
[1478/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/opae_ifpga_hw_api.c.o'
[1479/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/opae_spi.c.o'
[1480/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/opae_at24_eeprom.c.o'
[1481/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ntb@sta/raw_ntb_ntb_hw_intel.c.o'
[1482/2315] Compiling C object 'drivers/a715181@@rte_pmd_ring@sta/meson-generated_.._rte_pmd_ring.pmd.c.o'
[1483/2315] Compiling C object 'drivers/a715181@@rte_pmd_ring@sha/meson-generated_.._rte_pmd_ring.pmd.c.o'
[1484/2315] Generating rte_rawdev_octeontx2_dma_def with a custom command
[1485/2315] Generating rte_rawdev_octeontx2_dma_mingw with a custom command
[1486/2315] Generating rte_rawdev_octeontx2_ep_def with a custom command
[1487/2315] Linking static target drivers/net/sfc/base/libsfc_base.a
[1488/2315] Generating rte_rawdev_octeontx2_ep_mingw with a custom command
[1489/2315] Generating rte_rawdev_skeleton_def with a custom command
[1490/2315] Generating rte_rawdev_skeleton_mingw with a custom command
[1491/2315] Generating rte_pmd_caam_jr_mingw with a custom command
[1492/2315] Generating rte_pmd_caam_jr_def with a custom command
[1493/2315] Linking static target drivers/net/thunderx/base/libnicvf_base.a
[1494/2315] Linking static target drivers/libtmp_rte_pmd_vdev_netvsc.a
[1495/2315] Generating rte_pmd_dpaa_sec_def with a custom command
[1496/2315] Generating rte_pmd_dpaa_sec_mingw with a custom command
[1497/2315] Generating rte_pmd_dpaa2_sec_def with a custom command
[1498/2315] Generating rte_pmd_dpaa2_sec_mingw with a custom command
[1499/2315] Linking static target drivers/libtmp_rte_rawdev_dpaa2_cmdif.a
[1500/2315] Linking target lib/librte_mbuf.so.21.0
[1501/2315] Linking target lib/librte_efd.so.21.0
[1502/2315] Linking target lib/librte_lpm.so.21.0
[1503/2315] Linking target lib/librte_member.so.21.0
[1504/2315] Generating rte_pmd_pcap.pmd.c with a custom command
[1505/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_tm.c.o'
[1506/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_thread.c.o'
[1507/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_thunderx@sta/net_thunderx_nicvf_rxtx.c.o'
[1508/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vhost@sta/net_vhost_rte_eth_vhost.c.o'
[1509/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vmxnet3@sta/net_vmxnet3_vmxnet3_ethdev.c.o'
[1510/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_fme.c.o'
[1511/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/ifpga_fme_pr.c.o'
[1512/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/opae_hw_api.c.o'
[1513/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/opae_debug.c.o'
[1514/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/opae_spi_transaction.c.o'
[1515/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/opae_intel_max10.c.o'
[1516/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/opae_eth_group.c.o'
[1517/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ioat@sta/raw_ioat_ioat_rawdev.c.o'
[1518/2315] Generating rte_pmd_hns3.sym_chk with a meson_exe.py custom command
[1519/2315] Generating rte_pmd_iavf.sym_chk with a meson_exe.py custom command
[1520/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_msg.c.o'
[1521/2315] Generating rte_pmd_memif.sym_chk with a meson_exe.py custom command
[1522/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_test.c.o'
[1523/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_rawdev.c.o'
[1524/2315] Generating rte_pmd_ice.sym_chk with a meson_exe.py custom command
[1525/2315] Generating rte_pmd_netvsc.sym_chk with a meson_exe.py custom command
[1526/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_test.c.o'
[1527/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_vf.c.o'
[1528/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr_capabilities.c.o'
[1529/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_sec@sta/crypto_dpaa2_sec_mc_dpseci.c.o'
[1530/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_hal.c.o'
[1531/2315] Linking target lib/librte_rib.so.21.0
[1532/2315] Linking target drivers/librte_mempool_bucket.so.21.0
[1533/2315] Linking target drivers/librte_mempool_ring.so.21.0
[1534/2315] Linking target drivers/librte_mempool_stack.so.21.0
[1535/2315] Generating rte_pmd_i40e.pmd.c with a custom command
[1536/2315] Generating rte_pmd_ixgbe.pmd.c with a custom command
[1537/2315] Linking static target drivers/net/qede/base/libqede_base.a
[1538/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_logs.c.o'
[1539/2315] Generating rte_pmd_nitrox_mingw with a custom command
[1540/2315] Generating rte_pmd_nitrox_def with a custom command
[1541/2315] Generating rte_pmd_null_crypto_def with a custom command
[1542/2315] Generating rte_pmd_null_crypto_mingw with a custom command
[1543/2315] Generating rte_pmd_octeontx_crypto_def with a custom command
[1544/2315] Generating rte_pmd_octeontx_crypto_mingw with a custom command
[1545/2315] Linking static target drivers/librte_pmd_ring.a
[1546/2315] Generating rte_pmd_octeontx2_crypto_def with a custom command
[1547/2315] Generating rte_pmd_octeontx2_crypto_mingw with a custom command
[1548/2315] Generating rte_pmd_crypto_scheduler_def with a custom command
[1549/2315] Generating rte_pmd_vdev_netvsc.pmd.c with a custom command
[1550/2315] Generating rte_pmd_crypto_scheduler_mingw with a custom command
[1551/2315] Generating rte_rawdev_dpaa2_cmdif.pmd.c with a custom command
[1552/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_rx.c.o'
[1553/2315] Compiling C object 'drivers/net/virtio/20670f1@@virtio_avx512_lib@sta/virtio_rxtx_packed_avx.c.o'
[1554/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_ethdev.c.o'
[1555/2315] Compiling C object 'drivers/raw/ifpga/base/422485f@@ifpga_rawdev_base@sta/opae_i2c.c.o'
[1556/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ifpga@sta/raw_ifpga_ifpga_rawdev.c.o'
[1557/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ioat@sta/raw_ioat_ioat_rawdev_test.c.o'
[1558/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_enqdeq.c.o'
[1559/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_skeleton@sta/raw_skeleton_skeleton_rawdev_test.c.o'
[1560/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_skeleton@sta/raw_skeleton_skeleton_rawdev.c.o'
[1561/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr_uio.c.o'
[1562/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr_hw.c.o'
[1563/2315] Generating rte_pmd_octeontx.sym_chk with a meson_exe.py custom command
[1564/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_device.c.o'
[1565/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_sym_capabilities.c.o'
[1566/2315] Generating rte_pmd_nfp.sym_chk with a meson_exe.py custom command
[1567/2315] Generating rte_pmd_pfe.sym_chk with a meson_exe.py custom command
[1568/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_sym_reqmgr.c.o'
[1569/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_qp.c.o'
[1570/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_capabilities.c.o'
[1571/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev.c.o'
[1572/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_hw_access.c.o'
[1573/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_mbox.c.o'
[1574/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_capabilities.c.o'
[1575/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev.c.o'
[1576/2315] Generating rte_pmd_virtio_crypto_def with a custom command
[1577/2315] Compiling C object 'drivers/a715181@@rte_pmd_pcap@sta/meson-generated_.._rte_pmd_pcap.pmd.c.o'
[1578/2315] Compiling C object 'drivers/a715181@@rte_pmd_pcap@sha/meson-generated_.._rte_pmd_pcap.pmd.c.o'
[1579/2315] Generating rte_pmd_virtio_crypto_mingw with a custom command
[1580/2315] Linking static target drivers/libtmp_rte_pmd_vhost.a
[1581/2315] Generating rte_pmd_octeontx_compress_def with a custom command
[1582/2315] Generating rte_pmd_octeontx_compress_mingw with a custom command
[1583/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_logs.c.o'
[1584/2315] Generating rte_pmd_qat_def with a custom command
[1585/2315] Generating rte_pmd_qat_mingw with a custom command
[1586/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ifc@sta/vdpa_ifc_base_ifcvf.c.o'
[1587/2315] Generating rte_pmd_ifc_def with a custom command
[1588/2315] Generating rte_pmd_ifc_mingw with a custom command
[1589/2315] Generating rte_pmd_dpaa_event_def with a custom command
[1590/2315] Generating rte_pmd_dpaa_event_mingw with a custom command
[1591/2315] Generating rte_pmd_dpaa2_event_mingw with a custom command
[1592/2315] Generating rte_pmd_dpaa2_event_def with a custom command
[1593/2315] Compiling C object 'drivers/a715181@@rte_pmd_i40e@sta/meson-generated_.._rte_pmd_i40e.pmd.c.o'
[1594/2315] Compiling C object 'drivers/a715181@@rte_pmd_i40e@sha/meson-generated_.._rte_pmd_i40e.pmd.c.o'
[1595/2315] Compiling C object 'drivers/a715181@@rte_pmd_ixgbe@sta/meson-generated_.._rte_pmd_ixgbe.pmd.c.o'
[1596/2315] Compiling C object 'drivers/a715181@@rte_pmd_ixgbe@sha/meson-generated_.._rte_pmd_ixgbe.pmd.c.o'
[1597/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_rte_eth_tap.c.o'
[1598/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vmxnet3@sta/net_vmxnet3_vmxnet3_rxtx.c.o'
[1599/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_dpaa2_qdma@sta/raw_dpaa2_qdma_dpaa2_qdma.c.o'
[1600/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_sym.c.o'
[1601/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_null_crypto@sta/crypto_null_null_crypto_pmd_ops.c.o'
[1602/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_hw_access.c.o'
[1603/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_mbox.c.o'
[1604/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_sec.c.o'
[1605/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_failover.c.o'
[1606/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_pkt_size_distr.c.o'
[1607/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_rte_cryptodev_scheduler.c.o'
[1608/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_pmd.c.o'
[1609/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_pmd_ops.c.o'
[1610/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_roundrobin.c.o'
[1611/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtio_rxtx.c.o'
[1612/2315] Generating symbol file 'lib/76b5a35@@rte_mbuf@sha/librte_mbuf.so.21.0.symbols'
[1613/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtqueue.c.o'
[1614/2315] Generating symbol file 'lib/76b5a35@@rte_lpm@sha/librte_lpm.so.21.0.symbols'
[1615/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_compress@sta/compress_octeontx_otx_zip.c.o'
[1616/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_common.c.o'
[1617/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_device.c.o'
[1618/2315] Generating symbol file 'lib/76b5a35@@rte_rib@sha/librte_rib.so.21.0.symbols'
[1619/2315] Generating rte_pmd_octeontx2_event_def with a custom command
[1620/2315] Generating rte_pmd_octeontx2_event_mingw with a custom command
[1621/2315] Compiling C object 'drivers/a715181@@rte_pmd_vdev_netvsc@sta/meson-generated_.._rte_pmd_vdev_netvsc.pmd.c.o'
[1622/2315] Compiling C object 'drivers/a715181@@rte_pmd_vdev_netvsc@sha/meson-generated_.._rte_pmd_vdev_netvsc.pmd.c.o'
[1623/2315] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_cmdif@sta/meson-generated_.._rte_rawdev_dpaa2_cmdif.pmd.c.o'
[1624/2315] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_cmdif@sha/meson-generated_.._rte_rawdev_dpaa2_cmdif.pmd.c.o'
[1625/2315] Linking static target drivers/net/virtio/libvirtio_avx512_lib.a
[1626/2315] Linking static target drivers/raw/ifpga/base/libifpga_rawdev_base.a
[1627/2315] Linking static target drivers/libtmp_rte_rawdev_ifpga.a
[1628/2315] Linking static target drivers/libtmp_rte_rawdev_ioat.a
[1629/2315] Linking static target drivers/libtmp_rte_rawdev_octeontx2_ep.a
[1630/2315] Linking static target drivers/libtmp_rte_rawdev_skeleton.a
[1631/2315] Generating rte_pmd_sw_event_mingw with a custom command
[1632/2315] Generating rte_pmd_sw_event_def with a custom command
[1633/2315] Generating rte_pmd_dsw_event_mingw with a custom command
[1634/2315] Generating rte_pmd_dsw_event_def with a custom command
[1635/2315] Generating rte_pmd_octeontx_event_mingw with a custom command
[1636/2315] Linking static target drivers/librte_pmd_pcap.a
[1637/2315] Generating rte_pmd_octeontx_event_def with a custom command
[1638/2315] Generating rte_pmd_vhost.pmd.c with a custom command
[1639/2315] Generating rte_pmd_bbdev_null_def with a custom command
[1640/2315] Generating rte_pmd_bbdev_null_mingw with a custom command
[1641/2315] Generating rte_pmd_bbdev_turbo_sw_def with a custom command
[1642/2315] Generating rte_pmd_bbdev_fpga_lte_fec_def with a custom command
[1643/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_debug.c.o'
[1644/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ef10_tx.c.o'
[1645/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_rawdev.c.o'
[1646/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_null_crypto@sta/crypto_null_null_crypto_pmd.c.o'
[1647/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtio_cryptodev.c.o'
[1648/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtio_pci.c.o'
[1649/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_qp.c.o'
[1650/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/compress_qat_qat_comp_pmd.c.o'
[1651/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ifc@sta/vdpa_ifc_ifcvf_vdpa.c.o'
[1652/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_event@sta/event_dpaa2_dpaa2_hw_dpcon.c.o'
[1653/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev_irq.c.o'
[1654/2315] Generating rte_pmd_ring.sym_chk with a meson_exe.py custom command
[1655/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_xstats.c.o'
[1656/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dsw_event@sta/event_dsw_dsw_evdev.c.o'
[1657/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dsw_event@sta/event_dsw_dsw_xstats.c.o'
[1658/2315] Generating rte_pmd_bbdev_turbo_sw_mingw with a custom command
[1659/2315] Generating rte_pmd_bbdev_fpga_lte_fec_mingw with a custom command
[1660/2315] Generating rte_pmd_bbdev_fpga_5gnr_fec_def with a custom command
[1661/2315] Generating rte_pmd_bbdev_fpga_5gnr_fec_mingw with a custom command
[1662/2315] Linking static target drivers/librte_pmd_i40e.a
[1663/2315] Linking static target drivers/librte_pmd_ixgbe.a
[1664/2315] Linking static target drivers/libtmp_rte_pmd_tap.a
[1665/2315] Linking static target drivers/libtmp_rte_pmd_vmxnet3.a
[1666/2315] Linking static target drivers/libtmp_rte_rawdev_dpaa2_qdma.a
[1667/2315] Linking static target drivers/libtmp_rte_pmd_nitrox.a
[1668/2315] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_main.c.o'
[1669/2315] Compiling C object 'app/a172ced@@dpdk-test-cmdline@exe/test-cmdline_commands.c.o'
[1670/2315] Linking target lib/librte_compressdev.so.21.0
[1671/2315] Linking target lib/librte_net.so.21.0
[1672/2315] Linking target lib/librte_bbdev.so.21.0
[1673/2315] Linking target lib/librte_cryptodev.so.21.0
[1674/2315] Linking target lib/librte_distributor.so.21.0
[1675/2315] Linking target lib/librte_regexdev.so.21.0
[1676/2315] Linking target lib/librte_reorder.so.21.0
[1677/2315] Linking target lib/librte_sched.so.21.0
[1678/2315] Linking target lib/librte_fib.so.21.0
[1679/2315] Linking target drivers/librte_mempool_octeontx.so.21.0
[1680/2315] Linking static target drivers/librte_pmd_vdev_netvsc.a
[1681/2315] Linking static target drivers/librte_rawdev_dpaa2_cmdif.a
[1682/2315] Generating rte_rawdev_ifpga.pmd.c with a custom command
[1683/2315] Generating rte_rawdev_ioat.pmd.c with a custom command
[1684/2315] Generating rte_rawdev_octeontx2_ep.pmd.c with a custom command
[1685/2315] Generating rte_rawdev_skeleton.pmd.c with a custom command
[1686/2315] Compiling C object 'app/a172ced@@dpdk-test-cmdline@exe/test-cmdline_cmdline_test.c.o'
[1687/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_thunderx@sta/net_thunderx_nicvf_ethdev.c.o'
[1688/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_rxtx.c.o'
[1689/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_compress@sta/compress_octeontx_otx_zip_pmd.c.o'
[1690/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa_event@sta/event_dpaa_dpaa_eventdev.c.o'
[1691/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_event@sta/event_dpaa2_dpaa2_eventdev.c.o'
[1692/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_event@sta/event_dpaa2_dpaa2_eventdev_selftest.c.o'
[1693/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev_adptr.c.o'
[1694/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_tim_evdev.c.o'
[1695/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_worker.c.o'
[1696/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev.c.o'
[1697/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_evdev.c.o'
[1698/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_probe.c.o'
[1699/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_timvf_worker.c.o'
[1700/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_timvf_evdev.c.o'
[1701/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_timvf_probe.c.o'
[1702/2315] Compiling C object 'app/a172ced@@dpdk-test-acl@exe/test-acl_main.c.o'
[1703/2315] Compiling C object 'app/a172ced@@dpdk-proc-info@exe/proc-info_main.c.o'
[1704/2315] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_throughput.c.o'
[1705/2315] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_options_parse.c.o'
[1706/2315] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_main.c.o'
[1707/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_vectors.c.o'
[1708/2315] Compiling C object 'drivers/a715181@@rte_pmd_vhost@sta/meson-generated_.._rte_pmd_vhost.pmd.c.o'
[1709/2315] Compiling C object 'drivers/a715181@@rte_pmd_vhost@sha/meson-generated_.._rte_pmd_vhost.pmd.c.o'
[1710/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_common.c.o'
[1711/2315] Linking static target drivers/libtmp_rte_pmd_qede.a
[1712/2315] Linking static target drivers/libtmp_rte_pmd_sfc.a
[1713/2315] Linking static target drivers/libtmp_rte_rawdev_octeontx2_dma.a
[1714/2315] Linking static target drivers/libtmp_rte_pmd_null_crypto.a
[1715/2315] Linking static target drivers/libtmp_rte_pmd_virtio_crypto.a
[1716/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_evt_test.c.o'
[1717/2315] Linking static target drivers/libtmp_rte_pmd_ifc.a
[1718/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_parser.c.o'
[1719/2315] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_flow_gen.c.o'
[1720/2315] Generating rte_pmd_tap.pmd.c with a custom command
[1721/2315] Generating rte_pmd_vmxnet3.pmd.c with a custom command
[1722/2315] Generating rte_rawdev_dpaa2_qdma.pmd.c with a custom command
[1723/2315] Generating rte_pmd_nitrox.pmd.c with a custom command
[1724/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/compress_qat_qat_comp.c.o'
[1725/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_lte_fec@sta/baseband_fpga_lte_fec_fpga_lte_fec.c.o'
[1726/2315] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_verify.c.o'
[1727/2315] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_cyclecount.c.o'
[1728/2315] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_common.c.o'
[1729/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_pmd_cyclecount.c.o'
[1730/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_ops.c.o'
[1731/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_options_parsing.c.o'
[1732/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_vector_parsing.c.o'
[1733/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_throughput.c.o'
[1734/2315] Generating rte_pmd_pcap.sym_chk with a meson_exe.py custom command
[1735/2315] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_lpm_ipv6.c.o'
[1736/2315] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_hash.c.o'
[1737/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_latency.c.o'
[1738/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_verify.c.o'
[1739/2315] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_main.c.o'
[1740/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_evt_options.c.o'
[1741/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_evt_main.c.o'
[1742/2315] Generating symbol file 'lib/76b5a35@@rte_compressdev@sha/librte_compressdev.so.21.0.symbols'
[1743/2315] Generating symbol file 'lib/76b5a35@@rte_reorder@sha/librte_reorder.so.21.0.symbols'
[1744/2315] Generating symbol file 'lib/76b5a35@@rte_sched@sha/librte_sched.so.21.0.symbols'
[1745/2315] Compiling C object 'drivers/a715181@@rte_rawdev_ifpga@sta/meson-generated_.._rte_rawdev_ifpga.pmd.c.o'
[1746/2315] Compiling C object 'drivers/a715181@@rte_rawdev_ifpga@sha/meson-generated_.._rte_rawdev_ifpga.pmd.c.o'
[1747/2315] Compiling C object 'drivers/a715181@@rte_rawdev_ioat@sta/meson-generated_.._rte_rawdev_ioat.pmd.c.o'
[1748/2315] Compiling C object 'drivers/a715181@@rte_rawdev_ioat@sha/meson-generated_.._rte_rawdev_ioat.pmd.c.o'
[1749/2315] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_ep@sta/meson-generated_.._rte_rawdev_octeontx2_ep.pmd.c.o'
[1750/2315] Linking static target drivers/libtmp_rte_pmd_thunderx.a
[1751/2315] Linking static target drivers/libtmp_rte_pmd_virtio.a
[1752/2315] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_ep@sha/meson-generated_.._rte_rawdev_octeontx2_ep.pmd.c.o'
[1753/2315] Compiling C object 'drivers/a715181@@rte_rawdev_skeleton@sta/meson-generated_.._rte_rawdev_skeleton.pmd.c.o'
[1754/2315] Compiling C object 'drivers/a715181@@rte_rawdev_skeleton@sha/meson-generated_.._rte_rawdev_skeleton.pmd.c.o'
[1755/2315] Linking static target drivers/libtmp_rte_pmd_octeontx_compress.a
[1756/2315] Linking static target drivers/libtmp_rte_pmd_dpaa_event.a
[1757/2315] Linking static target drivers/libtmp_rte_pmd_dpaa2_event.a
[1758/2315] Linking static target drivers/librte_pmd_vhost.a
[1759/2315] Generating rte_pmd_null_crypto.pmd.c with a custom command
[1760/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_cli.c.o'
[1761/2315] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ntb@sta/raw_ntb_ntb.c.o'
[1762/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_scheduler.c.o'
[1763/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_null@sta/baseband_null_bbdev_null.c.o'
[1764/2315] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev.c.o'
[1765/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_order_common.c.o'
[1766/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_perf_common.c.o'
[1767/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_perf_atq.c.o'
[1768/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_perf_queue.c.o'
[1769/2315] Generating rte_pmd_i40e.sym_chk with a meson_exe.py custom command
[1770/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_pipeline_common.c.o'
[1771/2315] Generating symbol file 'lib/76b5a35@@rte_net@sha/librte_net.so.21.0.symbols'
[1772/2315] Generating symbol file 'lib/76b5a35@@rte_bbdev@sha/librte_bbdev.so.21.0.symbols'
[1773/2315] Generating symbol file 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev.so.21.0.symbols'
[1774/2315] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_items_gen.c.o'
[1775/2315] Generating symbol file 'drivers/a715181@@rte_mempool_octeontx@sha/librte_mempool_octeontx.so.21.0.symbols'
[1776/2315] Generating rte_pmd_vdev_netvsc.sym_chk with a meson_exe.py custom command
[1777/2315] Generating rte_rawdev_dpaa2_cmdif.sym_chk with a meson_exe.py custom command
[1778/2315] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_actions_gen.c.o'
[1779/2315] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_lpm.c.o'
[1780/2315] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_main.c.o'
[1781/2315] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_init.c.o'
[1782/2315] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_stub.c.o'
[1783/2315] Generating rte_pmd_qede.pmd.c with a custom command
[1784/2315] Generating rte_pmd_sfc.pmd.c with a custom command
[1785/2315] Generating rte_rawdev_octeontx2_dma.pmd.c with a custom command
[1786/2315] Generating rte_pmd_virtio_crypto.pmd.c with a custom command
[1787/2315] Generating rte_pmd_ifc.pmd.c with a custom command
[1788/2315] Compiling C object 'drivers/a715181@@rte_pmd_tap@sta/meson-generated_.._rte_pmd_tap.pmd.c.o'
[1789/2315] Compiling C object 'drivers/a715181@@rte_pmd_tap@sha/meson-generated_.._rte_pmd_tap.pmd.c.o'
[1790/2315] Compiling C object 'drivers/a715181@@rte_pmd_vmxnet3@sta/meson-generated_.._rte_pmd_vmxnet3.pmd.c.o'
[1791/2315] Compiling C object 'drivers/a715181@@rte_pmd_vmxnet3@sha/meson-generated_.._rte_pmd_vmxnet3.pmd.c.o'
[1792/2315] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_qdma@sta/meson-generated_.._rte_rawdev_dpaa2_qdma.pmd.c.o'
[1793/2315] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_qdma@sha/meson-generated_.._rte_rawdev_dpaa2_qdma.pmd.c.o'
[1794/2315] Compiling C object 'drivers/a715181@@rte_pmd_nitrox@sta/meson-generated_.._rte_pmd_nitrox.pmd.c.o'
[1795/2315] Compiling C object 'drivers/a715181@@rte_pmd_nitrox@sha/meson-generated_.._rte_pmd_nitrox.pmd.c.o'
[1796/2315] Linking static target drivers/libtmp_rte_pmd_qat.a
[1797/2315] Linking static target drivers/libtmp_rte_pmd_bbdev_fpga_lte_fec.a
[1798/2315] Linking static target drivers/librte_rawdev_ifpga.a
[1799/2315] Linking static target drivers/librte_rawdev_ioat.a
[1800/2315] Linking static target drivers/librte_rawdev_octeontx2_ep.a
[1801/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev_selftest.c.o'
[1802/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_tim_worker.c.o'
[1803/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_5gnr_fec@sta/baseband_fpga_5gnr_fec_rte_fpga_5gnr_fec.c.o'
[1804/2315] Compiling C object 'app/a172ced@@dpdk-pdump@exe/pdump_main.c.o'
[1805/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_order_atq.c.o'
[1806/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_order_queue.c.o'
[1807/2315] Generating rte_pmd_ixgbe.sym_chk with a meson_exe.py custom command
[1808/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_pipeline_atq.c.o'
[1809/2315] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_main.c.o'
[1810/2315] Compiling C object 'app/a172ced@@dpdk-test-fib@exe/test-fib_main.c.o'
[1811/2315] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_pipeline_queue.c.o'
[1812/2315] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_acl.c.o'
[1813/2315] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_config.c.o'
[1814/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline_mtr.c.o'
[1815/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_alarm.c.o'
[1816/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_atomic.c.o'
[1817/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_bitops.c.o'
[1818/2315] Generating rte_pmd_thunderx.pmd.c with a custom command
[1819/2315] Generating rte_pmd_virtio.pmd.c with a custom command
[1820/2315] Linking static target drivers/librte_rawdev_skeleton.a
[1821/2315] Generating rte_pmd_octeontx_compress.pmd.c with a custom command
[1822/2315] Generating rte_pmd_dpaa_event.pmd.c with a custom command
[1823/2315] Generating rte_pmd_dpaa2_event.pmd.c with a custom command
[1824/2315] Compiling C object 'drivers/a715181@@rte_pmd_null_crypto@sta/meson-generated_.._rte_pmd_null_crypto.pmd.c.o'
[1825/2315] Linking static target drivers/libtmp_rte_pmd_softnic.a
[1826/2315] Linking static target drivers/libtmp_rte_rawdev_ntb.a
[1827/2315] Compiling C object 'drivers/a715181@@rte_pmd_null_crypto@sha/meson-generated_.._rte_pmd_null_crypto.pmd.c.o'
[1828/2315] Linking static target drivers/libtmp_rte_pmd_bbdev_null.a
[1829/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test.c.o'
[1830/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline.c.o'
[1831/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_byteorder.c.o'
[1832/2315] Linking target lib/librte_ethdev.so.21.0
[1833/2315] Linking target lib/librte_cmdline.so.21.0
[1834/2315] Linking target lib/librte_security.so.21.0
[1835/2315] Linking target drivers/librte_common_cpt.so.21.0
[1836/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_lib.c.o'
[1837/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_portlist.c.o'
[1838/2315] Compiling C object 'drivers/a715181@@rte_pmd_qede@sta/meson-generated_.._rte_pmd_qede.pmd.c.o'
[1839/2315] Compiling C object 'drivers/a715181@@rte_pmd_qede@sha/meson-generated_.._rte_pmd_qede.pmd.c.o'
[1840/2315] Compiling C object 'drivers/a715181@@rte_pmd_sfc@sha/meson-generated_.._rte_pmd_sfc.pmd.c.o'
[1841/2315] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_dma@sta/meson-generated_.._rte_rawdev_octeontx2_dma.pmd.c.o'
[1842/2315] Linking static target drivers/librte_pmd_tap.a
[1843/2315] Linking static target drivers/librte_pmd_vmxnet3.a
[1844/2315] Compiling C object 'drivers/a715181@@rte_pmd_virtio_crypto@sha/meson-generated_.._rte_pmd_virtio_crypto.pmd.c.o'
[1845/2315] Linking static target drivers/librte_pmd_nitrox.a
[1846/2315] Compiling C object 'drivers/a715181@@rte_pmd_ifc@sta/meson-generated_.._rte_pmd_ifc.pmd.c.o'
[1847/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr.c.o'
[1848/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_multicore.c.o'
[1849/2315] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev_vector.c.o'
[1850/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_5tswap.c.o'
[1851/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_icmpecho.c.o'
[1852/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_ieee1588fwd.c.o'
[1853/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_iofwd.c.o'
[1854/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_flowgen.c.o'
[1855/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_macswap.c.o'
[1856/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_rxonly.c.o'
[1857/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_util.c.o'
[1858/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_bpf_cmd.c.o'
[1859/2315] Generating rte_pmd_vhost.sym_chk with a meson_exe.py custom command
[1860/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_cirbuf.c.o'
[1861/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_etheraddr.c.o'
[1862/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_ipaddr.c.o'
[1863/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_num.c.o'
[1864/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_string.c.o'
[1865/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_common.c.o'
[1866/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cpuflags.c.o'
[1867/2315] Compiling C object 'drivers/a715181@@rte_pmd_sfc@sta/meson-generated_.._rte_pmd_sfc.pmd.c.o'
[1868/2315] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_dma@sha/meson-generated_.._rte_rawdev_octeontx2_dma.pmd.c.o'
[1869/2315] Compiling C object 'drivers/a715181@@rte_pmd_virtio_crypto@sta/meson-generated_.._rte_pmd_virtio_crypto.pmd.c.o'
[1870/2315] Linking static target drivers/librte_rawdev_dpaa2_qdma.a
[1871/2315] Generating rte_pmd_qat.pmd.c with a custom command
[1872/2315] Compiling C object 'drivers/a715181@@rte_pmd_ifc@sha/meson-generated_.._rte_pmd_ifc.pmd.c.o'
[1873/2315] Generating rte_pmd_bbdev_fpga_lte_fec.pmd.c with a custom command
[1874/2315] Linking static target drivers/libtmp_rte_pmd_bbdev_fpga_5gnr_fec.a
[1875/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cycles.c.o'
[1876/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_debug.c.o'
[1877/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_eal_fs.c.o'
[1878/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_errno.c.o'
[1879/2315] Compiling C object 'drivers/a715181@@rte_pmd_thunderx@sha/meson-generated_.._rte_pmd_thunderx.pmd.c.o'
[1880/2315] Compiling C object 'drivers/a715181@@rte_pmd_thunderx@sta/meson-generated_.._rte_pmd_thunderx.pmd.c.o'
[1881/2315] Compiling C object 'drivers/a715181@@rte_pmd_virtio@sha/meson-generated_.._rte_pmd_virtio.pmd.c.o'
[1882/2315] Compiling C object 'drivers/a715181@@rte_pmd_virtio@sta/meson-generated_.._rte_pmd_virtio.pmd.c.o'
[1883/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_compress@sta/meson-generated_.._rte_pmd_octeontx_compress.pmd.c.o'
[1884/2315] Linking static target drivers/librte_pmd_null_crypto.a
[1885/2315] Generating rte_rawdev_ntb.pmd.c with a custom command
[1886/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_compress@sha/meson-generated_.._rte_pmd_octeontx_compress.pmd.c.o'
[1887/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_event@sta/meson-generated_.._rte_pmd_dpaa_event.pmd.c.o'
[1888/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_event@sha/meson-generated_.._rte_pmd_dpaa_event.pmd.c.o'
[1889/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_event@sta/meson-generated_.._rte_pmd_dpaa2_event.pmd.c.o'
[1890/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_event@sha/meson-generated_.._rte_pmd_dpaa2_event.pmd.c.o'
[1891/2315] Generating rte_pmd_bbdev_null.pmd.c with a custom command
[1892/2315] Linking static target drivers/librte_pmd_qede.a
[1893/2315] Linking static target drivers/librte_rawdev_octeontx2_dma.a
[1894/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_selftest.c.o'
[1895/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dsw_event@sta/event_dsw_dsw_event.c.o'
[1896/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_turbo_sw@sta/baseband_turbo_sw_bbdev_turbo_software.c.o'
[1897/2315] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_runtime.c.o'
[1898/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline_tm.c.o'
[1899/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_macfwd.c.o'
[1900/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_parameters.c.o'
[1901/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_txonly.c.o'
[1902/2315] Compiling C object 'app/a172ced@@dpdk-test-regex@exe/test-regex_main.c.o'
[1903/2315] Compiling C object 'app/a172ced@@dpdk-test-sad@exe/test-sad_main.c.o'
[1904/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/packet_burst_generator.c.o'
[1905/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/commands.c.o'
[1906/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_barrier.c.o'
[1907/2315] Generating rte_rawdev_ifpga.sym_chk with a meson_exe.py custom command
[1908/2315] Generating rte_rawdev_ioat.sym_chk with a meson_exe.py custom command
[1909/2315] Generating rte_rawdev_octeontx2_ep.sym_chk with a meson_exe.py custom command
[1910/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_efd.c.o'
[1911/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_efd_perf.c.o'
[1912/2315] Generating rte_pmd_softnic.pmd.c with a custom command
[1913/2315] Generating symbol file 'lib/76b5a35@@rte_ethdev@sha/librte_ethdev.so.21.0.symbols'
[1914/2315] Generating symbol file 'lib/76b5a35@@rte_security@sha/librte_security.so.21.0.symbols'
[1915/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_external_mem.c.o'
[1916/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fbarray.c.o'
[1917/2315] Linking static target drivers/librte_pmd_ifc.a
[1918/2315] Linking static target drivers/libtmp_rte_pmd_caam_jr.a
[1919/2315] Linking static target drivers/libtmp_rte_pmd_crypto_scheduler.a
[1920/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib6_perf.c.o'
[1921/2315] Linking static target drivers/librte_pmd_sfc.a
[1922/2315] Linking static target drivers/librte_pmd_virtio_crypto.a
[1923/2315] Compiling C object 'drivers/a715181@@rte_pmd_qat@sta/meson-generated_.._rte_pmd_qat.pmd.c.o'
[1924/2315] Compiling C object 'drivers/a715181@@rte_pmd_qat@sha/meson-generated_.._rte_pmd_qat.pmd.c.o'
[1925/2315] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_lte_fec@sta/meson-generated_.._rte_pmd_bbdev_fpga_lte_fec.pmd.c.o'
[1926/2315] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_lte_fec@sha/meson-generated_.._rte_pmd_bbdev_fpga_lte_fec.pmd.c.o'
[1927/2315] Generating rte_pmd_bbdev_fpga_5gnr_fec.pmd.c with a custom command
[1928/2315] Linking static target drivers/librte_pmd_thunderx.a
[1929/2315] Linking static target drivers/librte_pmd_virtio.a
[1930/2315] Linking static target drivers/librte_pmd_octeontx_compress.a
[1931/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_evdev_selftest.c.o'
[1932/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_bpf.c.o'
[1933/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_acl.c.o'
[1934/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_crc.c.o'
[1935/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_distributor_perf.c.o'
[1936/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_distributor.c.o'
[1937/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_crypto_adapter.c.o'
[1938/2315] Generating rte_rawdev_skeleton.sym_chk with a meson_exe.py custom command
[1939/2315] Generating symbol file 'drivers/a715181@@rte_common_cpt@sha/librte_common_cpt.so.21.0.symbols'
[1940/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_eventdev.c.o'
[1941/2315] Generating rte_pmd_tap.sym_chk with a meson_exe.py custom command
[1942/2315] Generating rte_pmd_vmxnet3.sym_chk with a meson_exe.py custom command
[1943/2315] Generating rte_pmd_nitrox.sym_chk with a meson_exe.py custom command
[1944/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib.c.o'
[1945/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib_perf.c.o'
[1946/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_func_reentrancy.c.o'
[1947/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_flow_classify.c.o'
[1948/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_multiwriter.c.o'
[1949/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_readwrite.c.o'
[1950/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_functions.c.o'
[1951/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_interrupts.c.o'
[1952/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipsec_sad.c.o'
[1953/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lcores.c.o'
[1954/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_logs.c.o'
[1955/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_kvargs.c.o'
[1956/2315] Compiling C object 'drivers/a715181@@rte_rawdev_ntb@sta/meson-generated_.._rte_rawdev_ntb.pmd.c.o'
[1957/2315] Compiling C object 'drivers/a715181@@rte_rawdev_ntb@sha/meson-generated_.._rte_rawdev_ntb.pmd.c.o'
[1958/2315] Linking static target drivers/librte_pmd_dpaa_event.a
[1959/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm6_perf.c.o'
[1960/2315] Linking static target drivers/librte_pmd_dpaa2_event.a
[1961/2315] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null@sta/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'
[1962/2315] Linking static target drivers/libtmp_rte_pmd_sw_event.a
[1963/2315] Linking static target drivers/libtmp_rte_pmd_dsw_event.a
[1964/2315] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null@sha/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'
[1965/2315] Linking static target drivers/libtmp_rte_pmd_bbdev_turbo_sw.a
[1966/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memory.c.o'
[1967/2315] Linking target drivers/librte_rawdev_ioat.so.21.0
[1968/2315] Compiling C object 'drivers/a715181@@rte_pmd_softnic@sta/meson-generated_.._rte_pmd_softnic.pmd.c.o'
[1969/2315] Linking target lib/librte_bitratestats.so.21.0
[1970/2315] Linking target lib/librte_eventdev.so.21.0
[1971/2315] Linking target lib/librte_ip_frag.so.21.0
[1972/2315] Linking target lib/librte_kni.so.21.0
[1973/2315] Linking target lib/librte_latencystats.so.21.0
[1974/2315] Linking target lib/librte_pdump.so.21.0
[1975/2315] Linking target lib/librte_vhost.so.21.0
[1976/2315] Linking target lib/librte_node.so.21.0
[1977/2315] Linking target drivers/librte_common_octeontx2.so.21.0
[1978/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_worker.c.o'
[1979/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline_flow.c.o'
[1980/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_eth_rx_adapter.c.o'
[1981/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib6.c.o'
[1982/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_graph.c.o'
[1983/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_perf.c.o'
[1984/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_readwrite_lf_perf.c.o'
[1985/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipfrag.c.o'
[1986/2315] Generating rte_rawdev_dpaa2_qdma.sym_chk with a meson_exe.py custom command
[1987/2315] Generating rte_pmd_null_crypto.sym_chk with a meson_exe.py custom command
[1988/2315] Generating rte_rawdev_octeontx2_dma.sym_chk with a meson_exe.py custom command
[1989/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_malloc.c.o'
[1990/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memcpy.c.o'
[1991/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memzone.c.o'
[1992/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_metrics.c.o'
[1993/2315] Linking target lib/librte_gro.so.21.0
[1994/2315] Linking target lib/librte_gso.so.21.0
[1995/2315] Linking target lib/librte_ipsec.so.21.0
[1996/2315] Linking target lib/librte_bpf.so.21.0
[1997/2315] Linking target drivers/librte_pmd_af_packet.so.21.0
[1998/2315] Linking target drivers/librte_pmd_ark.so.21.0
[1999/2315] Linking target drivers/librte_pmd_atlantic.so.21.0
[2000/2315] Linking target drivers/librte_pmd_avp.so.21.0
[2001/2315] Linking target drivers/librte_pmd_axgbe.so.21.0
[2002/2315] Linking target drivers/librte_pmd_bnxt.so.21.0
[2003/2315] Linking target drivers/librte_pmd_cxgbe.so.21.0
[2004/2315] Linking target drivers/librte_pmd_e1000.so.21.0
[2005/2315] Linking target drivers/librte_pmd_ena.so.21.0
[2006/2315] Linking target drivers/librte_pmd_enetc.so.21.0
[2007/2315] Linking target drivers/librte_pmd_enic.so.21.0
[2008/2315] Linking target drivers/librte_pmd_failsafe.so.21.0
[2009/2315] Linking target drivers/librte_pmd_fm10k.so.21.0
[2010/2315] Linking target drivers/librte_pmd_hinic.so.21.0
[2011/2315] Linking target drivers/librte_pmd_hns3.so.21.0
[2012/2315] Linking target drivers/librte_pmd_iavf.so.21.0
[2013/2315] Linking target drivers/librte_pmd_ipn3ke.so.21.0
[2014/2315] Linking target drivers/librte_pmd_liquidio.so.21.0
[2015/2315] Linking target drivers/librte_pmd_memif.so.21.0
[2016/2315] Linking target drivers/librte_pmd_netvsc.so.21.0
[2017/2315] Linking target drivers/librte_pmd_null.so.21.0
[2018/2315] Linking target drivers/librte_pmd_pcap.so.21.0
[2019/2315] Linking target drivers/librte_pmd_pfe.so.21.0
[2020/2315] Linking target drivers/librte_pmd_ring.so.21.0
[2021/2315] Compiling C object 'drivers/a715181@@rte_pmd_softnic@sha/meson-generated_.._rte_pmd_softnic.pmd.c.o'
[2022/2315] Linking target drivers/librte_pmd_vdev_netvsc.so.21.0
[2023/2315] Linking static target drivers/librte_rawdev_ntb.a
[2024/2315] Generating rte_pmd_caam_jr.pmd.c with a custom command
[2025/2315] Linking static target drivers/librte_pmd_softnic.a
[2026/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_csumonly.c.o'
[2027/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev_asym.c.o'
[2028/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_graph_perf.c.o'
[2029/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash.c.o'
[2030/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_kni.c.o'
[2031/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm.c.o'
[2032/2315] Generating rte_pmd_qede.sym_chk with a meson_exe.py custom command
[2033/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm6.c.o'
[2034/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_member_perf.c.o'
[2035/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_meter.c.o'
[2036/2315] Linking target drivers/librte_pmd_i40e.so.21.0
[2037/2315] Linking target drivers/librte_pmd_ice.so.21.0
[2038/2315] Linking target drivers/librte_pmd_igc.so.21.0
[2039/2315] Linking target drivers/librte_pmd_ixgbe.so.21.0
[2040/2315] Linking target drivers/librte_pmd_nfp.so.21.0
[2041/2315] Generating rte_pmd_thunderx.sym_chk with a meson_exe.py custom command
[2042/2315] Linking target drivers/librte_pmd_vmxnet3.so.21.0
[2043/2315] Linking target drivers/librte_rawdev_skeleton.so.21.0
[2044/2315] Linking target drivers/librte_pmd_nitrox.so.21.0
[2045/2315] Generating rte_pmd_crypto_scheduler.pmd.c with a custom command
[2046/2315] Linking static target drivers/librte_pmd_qat.a
[2047/2315] Generating symbol file 'drivers/a715181@@rte_common_octeontx2@sha/librte_common_octeontx2.so.21.0.symbols'
[2048/2315] Generating rte_pmd_sw_event.pmd.c with a custom command
[2049/2315] Generating rte_pmd_dsw_event.pmd.c with a custom command
[2050/2315] Linking static target drivers/libtmp_rte_pmd_octeontx_event.a
[2051/2315] Linking static target drivers/librte_pmd_bbdev_null.a
[2052/2315] Generating rte_pmd_bbdev_turbo_sw.pmd.c with a custom command
[2053/2315] Linking static target drivers/librte_pmd_bbdev_fpga_lte_fec.a
[2054/2315] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_5gnr_fec@sta/meson-generated_.._rte_pmd_bbdev_fpga_5gnr_fec.pmd.c.o'
[2055/2315] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_5gnr_fec@sha/meson-generated_.._rte_pmd_bbdev_fpga_5gnr_fec.pmd.c.o'
[2056/2315] Linking target drivers/librte_pmd_null_crypto.so.21.0
[2057/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_per_lcore.c.o'
[2058/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mcslock.c.o'
[2059/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_power_cpufreq.c.o'
[2060/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_power_kvm_vm.c.o'
[2061/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_power.c.o'
[2062/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_prefetch.c.o'
[2063/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rand_perf.c.o'
[2064/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_reciprocal_division.c.o'
[2065/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_config.c.o'
[2066/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_noisy_vnf.c.o'
[2067/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev_blockcipher.c.o'
[2068/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev_security_pdcp.c.o'
[2069/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_ring.c.o'
[2070/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipsec_perf.c.o'
[2071/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm_perf.c.o'
[2072/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_member.c.o'
[2073/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mempool.c.o'
[2074/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mempool_perf.c.o'
[2075/2315] Generating rte_pmd_sfc.sym_chk with a meson_exe.py custom command
[2076/2315] Generating rte_pmd_virtio.sym_chk with a meson_exe.py custom command
[2077/2315] Generating rte_pmd_virtio_crypto.sym_chk with a meson_exe.py custom command
[2078/2315] Generating rte_pmd_octeontx_compress.sym_chk with a meson_exe.py custom command
[2079/2315] Generating symbol file 'lib/76b5a35@@rte_eventdev@sha/librte_eventdev.so.21.0.symbols'
[2080/2315] Generating symbol file 'lib/76b5a35@@rte_ip_frag@sha/librte_ip_frag.so.21.0.symbols'
[2081/2315] Generating symbol file 'lib/76b5a35@@rte_kni@sha/librte_kni.so.21.0.symbols'
[2082/2315] Generating rte_pmd_ifc.sym_chk with a meson_exe.py custom command
[2083/2315] Generating rte_pmd_dpaa_event.sym_chk with a meson_exe.py custom command
[2084/2315] Generating symbol file 'lib/76b5a35@@rte_vhost@sha/librte_vhost.so.21.0.symbols'
[2085/2315] Generating rte_pmd_dpaa2_event.sym_chk with a meson_exe.py custom command
[2086/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mp_secondary.c.o'
[2087/2315] Generating symbol file 'lib/76b5a35@@rte_gso@sha/librte_gso.so.21.0.symbols'
[2088/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rawdev.c.o'
[2089/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_reciprocal_division_perf.c.o'
[2090/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rcu_qsbr_perf.c.o'
[2091/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rib.c.o'
[2092/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rib6.c.o'
[2093/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_stress.c.o'
[2094/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rwlock.c.o'
[2095/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_spinlock.c.o'
[2096/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_string_fns.c.o'
[2097/2315] Compiling C object 'drivers/a715181@@rte_pmd_caam_jr@sta/meson-generated_.._rte_pmd_caam_jr.pmd.c.o'
[2098/2315] Compiling C object 'drivers/a715181@@rte_pmd_caam_jr@sha/meson-generated_.._rte_pmd_caam_jr.pmd.c.o'
[2099/2315] Linking target drivers/librte_pmd_qede.so.21.0
[2100/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_tailq.c.o'
[2101/2315] Linking target drivers/librte_pmd_thunderx.so.21.0
[2102/2315] Compiling C object 'drivers/a715181@@rte_pmd_crypto_scheduler@sha/meson-generated_.._rte_pmd_crypto_scheduler.pmd.c.o'
[2103/2315] Compiling C object 'drivers/a715181@@rte_pmd_crypto_scheduler@sta/meson-generated_.._rte_pmd_crypto_scheduler.pmd.c.o'
[2104/2315] Linking target drivers/librte_mempool_octeontx2.so.21.0
[2105/2315] Compiling C object 'drivers/a715181@@rte_pmd_sw_event@sta/meson-generated_.._rte_pmd_sw_event.pmd.c.o'
[2106/2315] Compiling C object 'drivers/a715181@@rte_pmd_sw_event@sha/meson-generated_.._rte_pmd_sw_event.pmd.c.o'
[2107/2315] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event@sta/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'
[2108/2315] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event@sha/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'
[2109/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_testpmd.c.o'
[2110/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_red.c.o'
[2111/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_reorder.c.o'
[2112/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_mpmc_stress.c.o'
[2113/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_mt_peek_stress.c.o'
[2114/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_st_peek_stress.c.o'
[2115/2315] Generating symbol file 'drivers/a715181@@rte_pmd_ipn3ke@sha/librte_pmd_ipn3ke.so.21.0.symbols'
[2116/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_sched.c.o'
[2117/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_stack.c.o'
[2118/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_stack_perf.c.o'
[2119/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table.c.o'
[2120/2315] Generating symbol file 'drivers/a715181@@rte_pmd_i40e@sha/librte_pmd_i40e.so.21.0.symbols'
[2121/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer.c.o'
[2122/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer_perf.c.o'
[2123/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer_racecond.c.o'
[2124/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ticketlock.c.o'
[2125/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_trace_register.c.o'
[2126/2315] Linking target drivers/librte_rawdev_octeontx2_dma.so.21.0
[2127/2315] Linking target drivers/librte_rawdev_octeontx2_ep.so.21.0
[2128/2315] Generating rte_pmd_octeontx_event.pmd.c with a custom command
[2129/2315] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_turbo_sw@sta/meson-generated_.._rte_pmd_bbdev_turbo_sw.pmd.c.o'
[2130/2315] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_turbo_sw@sha/meson-generated_.._rte_pmd_bbdev_turbo_sw.pmd.c.o'
[2131/2315] Linking static target drivers/librte_pmd_bbdev_fpga_5gnr_fec.a
[2132/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_version.c.o'
[2133/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_telemetry_json.c.o'
[2134/2315] Linking target drivers/librte_pmd_sfc.so.21.0
[2135/2315] Linking target drivers/librte_pmd_virtio.so.21.0
[2136/2315] Linking target drivers/librte_pmd_virtio_crypto.so.21.0
[2137/2315] Linking target drivers/librte_pmd_octeontx_compress.so.21.0
[2138/2315] Linking target drivers/librte_bus_dpaa.so.21.0
[2139/2315] Linking target drivers/librte_pmd_bond.so.21.0
[2140/2315] Generating igb_uio_makefile with a custom command
[2141/2315] Generating rte_kni_makefile with a custom command
[2142/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pmd_perf.c.o'
[2143/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_bitratestats.c.o'
[2144/2315] Linking target drivers/librte_bus_fslmc.so.21.0
[2145/2315] Linking target lib/librte_port.so.21.0
[2146/2315] Linking target drivers/librte_pmd_opdl_event.so.21.0
[2147/2315] Linking static target drivers/librte_pmd_caam_jr.a
[2148/2315] Linking static target drivers/librte_pmd_crypto_scheduler.a
[2149/2315] Linking static target drivers/librte_pmd_sw_event.a
[2150/2315] Linking static target drivers/librte_pmd_dsw_event.a
[2151/2315] Linking static target drivers/librte_pmd_bbdev_turbo_sw.a
[2152/2315] Linking target drivers/librte_pmd_kni.so.21.0
[2153/2315] Linking target drivers/librte_pmd_octeontx.so.21.0
[2154/2315] Linking target drivers/librte_pmd_vhost.so.21.0
[2155/2315] Linking target drivers/librte_pmd_tap.so.21.0
[2156/2315] Linking target drivers/librte_pmd_ifc.so.21.0
[2157/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event@sha/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'
[2158/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event@sta/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'
[2159/2315] Generating rte_rawdev_ntb.sym_chk with a meson_exe.py custom command
[2160/2315] Linking target drivers/librte_pmd_skeleton_event.so.21.0
[2161/2315] Linking static target drivers/librte_pmd_octeontx_event.a
[2162/2315] Generating rte_pmd_softnic.sym_chk with a meson_exe.py custom command
[2163/2315] Generating rte_pmd_qat.sym_chk with a meson_exe.py custom command
[2164/2315] Linking target drivers/librte_rawdev_ifpga.so.21.0
[2165/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_sec@sta/crypto_dpaa2_sec_dpaa2_sec_dpseci.c.o'
[2166/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipsec.c.o'
[2167/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_trace.c.o'
[2168/2315] Linking static target drivers/libtmp_rte_pmd_dpaa2_sec.a
[2169/2315] Linking target drivers/librte_rawdev_ntb.so.21.0
[2170/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_thash.c.o'
[2171/2315] Generating rte_pmd_dpaa2_sec.pmd.c with a custom command
[2172/2315] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev_perf.c.o'
[2173/2315] Linking target drivers/librte_pmd_qat.so.21.0
[2174/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_sec@sta/meson-generated_.._rte_pmd_dpaa2_sec.pmd.c.o'
[2175/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_sec@sha/meson-generated_.._rte_pmd_dpaa2_sec.pmd.c.o'
[2176/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev.c.o'
[2177/2315] Linking static target drivers/librte_pmd_dpaa2_sec.a
[2178/2315] Generating rte_pmd_bbdev_fpga_lte_fec.sym_chk with a meson_exe.py custom command
[2179/2315] Generating rte_pmd_bbdev_null.sym_chk with a meson_exe.py custom command
[2180/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_service_cores.c.o'
[2181/2315] Linking target drivers/librte_pmd_bbdev_fpga_lte_fec.so.21.0
[2182/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_hts_stress.c.o'
[2183/2315] Linking target drivers/librte_pmd_bbdev_null.so.21.0
[2184/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_rts_stress.c.o'
[2185/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_latencystats.c.o'
[2186/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rcu_qsbr.c.o'
[2187/2315] Generating symbol file 'drivers/a715181@@rte_mempool_octeontx2@sha/librte_mempool_octeontx2.so.21.0.symbols'
[2188/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa_sec@sta/crypto_dpaa_sec_dpaa_sec.c.o'
[2189/2315] Linking static target drivers/libtmp_rte_pmd_dpaa_sec.a
[2190/2315] Generating rte_pmd_dpaa_sec.pmd.c with a custom command
[2191/2315] Generating symbol file 'drivers/a715181@@rte_bus_dpaa@sha/librte_bus_dpaa.so.21.0.symbols'
[2192/2315] Generating symbol file 'lib/76b5a35@@rte_port@sha/librte_port.so.21.0.symbols'
[2193/2315] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline.c.o'
[2194/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_sec@sha/meson-generated_.._rte_pmd_dpaa_sec.pmd.c.o'
[2195/2315] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_sec@sta/meson-generated_.._rte_pmd_dpaa_sec.pmd.c.o'
[2196/2315] Generating rte_pmd_sw_event.sym_chk with a meson_exe.py custom command
[2197/2315] Generating symbol file 'drivers/a715181@@rte_bus_fslmc@sha/librte_bus_fslmc.so.21.0.symbols'
[2198/2315] Linking static target drivers/librte_pmd_dpaa_sec.a
[2199/2315] Generating rte_pmd_dsw_event.sym_chk with a meson_exe.py custom command
[2200/2315] Generating rte_pmd_caam_jr.sym_chk with a meson_exe.py custom command
[2201/2315] Generating rte_pmd_crypto_scheduler.sym_chk with a meson_exe.py custom command
[2202/2315] Generating rte_pmd_bbdev_turbo_sw.sym_chk with a meson_exe.py custom command
[2203/2315] Generating symbol file 'drivers/a715181@@rte_pmd_octeontx@sha/librte_pmd_octeontx.so.21.0.symbols'
[2204/2315] Generating rte_pmd_octeontx_event.sym_chk with a meson_exe.py custom command
[2205/2315] Linking target drivers/librte_mempool_dpaa.so.21.0
[2206/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_ports.c.o'
[2207/2315] Generating rte_pmd_bbdev_fpga_5gnr_fec.sym_chk with a meson_exe.py custom command
[2208/2315] Linking target lib/librte_table.so.21.0
[2209/2315] Linking target drivers/librte_pmd_sw_event.so.21.0
[2210/2315] Linking target drivers/librte_mempool_dpaa2.so.21.0
[2211/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_link_bonding_rssconf.c.o'
[2212/2315] Linking target drivers/librte_pmd_dsw_event.so.21.0
[2213/2315] Linking target drivers/librte_pmd_crypto_scheduler.so.21.0
[2214/2315] Linking target drivers/librte_pmd_bbdev_turbo_sw.so.21.0
[2215/2315] Linking target drivers/librte_pmd_bbdev_fpga_5gnr_fec.so.21.0
[2216/2315] Linking target drivers/librte_pmd_octeontx_event.so.21.0
[2217/2315] Linking target drivers/librte_pmd_caam_jr.so.21.0
[2218/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pdump.c.o'
[2219/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pmd_ring.c.o'
[2220/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer_secondary.c.o'
[2221/2315] Generating rte_pmd_dpaa2_sec.sym_chk with a meson_exe.py custom command
[2222/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_tables.c.o'
[2223/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_security.c.o'
[2224/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_eth_tx_adapter.c.o'
[2225/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/sample_packet_forward.c.o'
[2226/2315] Generating symbol file 'drivers/a715181@@rte_mempool_dpaa@sha/librte_mempool_dpaa.so.21.0.symbols'
[2227/2315] Generating symbol file 'drivers/a715181@@rte_mempool_dpaa2@sha/librte_mempool_dpaa2.so.21.0.symbols'
[2228/2315] Generating rte_pmd_dpaa_sec.sym_chk with a meson_exe.py custom command
[2229/2315] Generating symbol file 'lib/76b5a35@@rte_table@sha/librte_table.so.21.0.symbols'
[2230/2315] Linking target drivers/librte_rawdev_dpaa2_qdma.so.21.0
[2231/2315] Linking target drivers/librte_pmd_dpaa2_sec.so.21.0
[2232/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_timer_adapter.c.o'
[2233/2315] Linking target drivers/librte_pmd_dpaa_sec.so.21.0
[2234/2315] Linking target drivers/librte_rawdev_dpaa2_cmdif.so.21.0
[2235/2315] Linking target drivers/librte_pmd_dpaa.so.21.0
[2236/2315] Linking target lib/librte_flow_classify.so.21.0
[2237/2315] Linking target drivers/librte_pmd_dpaa2.so.21.0
[2238/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_eal_flags.c.o'
[2239/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pmd_ring_perf.c.o'
[2240/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_tx.c.o'
[2241/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_pipeline.c.o'
[2242/2315] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa2_sec@sha/librte_pmd_dpaa2_sec.so.21.0.symbols'
[2243/2315] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa@sha/librte_pmd_dpaa.so.21.0.symbols'
[2244/2315] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa_sec@sha/librte_pmd_dpaa_sec.so.21.0.symbols'
[2245/2315] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa2@sha/librte_pmd_dpaa2.so.21.0.symbols'
[2246/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_acl.c.o'
[2247/2315] Linking target drivers/librte_pmd_dpaa2_event.so.21.0
[2248/2315] Linking target drivers/librte_pmd_dpaa_event.so.21.0
[2249/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_rx.c.o'
[2250/2315] Linking static target drivers/libtmp_rte_pmd_octeontx2.a
[2251/2315] Generating rte_pmd_octeontx2.pmd.c with a custom command
[2252/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2@sha/meson-generated_.._rte_pmd_octeontx2.pmd.c.o'
[2253/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2@sta/meson-generated_.._rte_pmd_octeontx2.pmd.c.o'
[2254/2315] Linking static target drivers/librte_pmd_octeontx2.a
[2255/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mbuf.c.o'
[2256/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/virtual_pmd.c.o'
[2257/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_combined.c.o'
[2258/2315] Generating rte_pmd_octeontx2.sym_chk with a meson_exe.py custom command
[2259/2315] Linking target drivers/librte_pmd_octeontx2.so.21.0
[2260/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_link_bonding_mode4.c.o'
[2261/2315] Generating symbol file 'drivers/a715181@@rte_pmd_octeontx2@sha/librte_pmd_octeontx2.so.21.0.symbols'
[2262/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_ops.c.o'
[2263/2315] Linking static target drivers/libtmp_rte_pmd_octeontx2_crypto.a
[2264/2315] Generating rte_pmd_octeontx2_crypto.pmd.c with a custom command
[2265/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_crypto@sta/meson-generated_.._rte_pmd_octeontx2_crypto.pmd.c.o'
[2266/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_crypto@sha/meson-generated_.._rte_pmd_octeontx2_crypto.pmd.c.o'
[2267/2315] Linking static target drivers/librte_pmd_octeontx2_crypto.a
[2268/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_ops.c.o'
[2269/2315] Linking static target drivers/libtmp_rte_pmd_octeontx_crypto.a
[2270/2315] Generating rte_pmd_octeontx_crypto.pmd.c with a custom command
[2271/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto@sta/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'
[2272/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto@sha/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'
[2273/2315] Linking static target drivers/librte_pmd_octeontx_crypto.a
[2274/2315] Generating rte_pmd_octeontx2_crypto.sym_chk with a meson_exe.py custom command
[2275/2315] Linking target drivers/librte_pmd_octeontx2_crypto.so.21.0
[2276/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_link_bonding.c.o'
[2277/2315] Generating rte_pmd_octeontx_crypto.sym_chk with a meson_exe.py custom command
[2278/2315] Linking target drivers/librte_pmd_octeontx_crypto.so.21.0
[2279/2315] Generating igb_uio with a custom command
make: Entering directory '/usr/src/linux-headers-5.4.0-47-generic'
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.mod.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko
make: Leaving directory '/usr/src/linux-headers-5.4.0-47-generic'
[2280/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memcpy_perf.c.o'
[2281/2315] Generating rte_kni with a custom command
make: Entering directory '/usr/src/linux-headers-5.4.0-47-generic'
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.mod.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko
make: Leaving directory '/usr/src/linux-headers-5.4.0-47-generic'
[2282/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev.c.o'
[2283/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_trace_perf.c.o'
[2284/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_perf.c.o'
[2285/2315] Compiling C object 'lib/76b5a35@@rte_pipeline@sta/librte_pipeline_rte_table_action.c.o'
[2286/2315] Linking static target lib/librte_pipeline.a
[2287/2315] Generating pipeline.sym_chk with a meson_exe.py custom command
[2288/2315] Linking target lib/librte_pipeline.so.21.0
[2289/2315] Generating symbol file 'lib/76b5a35@@rte_pipeline@sha/librte_pipeline.so.21.0.symbols'
[2290/2315] Linking target drivers/librte_pmd_softnic.so.21.0
[2291/2315] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring.c.o'
[2292/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_worker.c.o'
[2293/2315] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_worker_dual.c.o'
[2294/2315] Linking static target drivers/libtmp_rte_pmd_octeontx2_event.a
[2295/2315] Generating rte_pmd_octeontx2_event.pmd.c with a custom command
[2296/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event@sha/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'
[2297/2315] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event@sta/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'
[2298/2315] Linking static target drivers/librte_pmd_octeontx2_event.a
[2299/2315] Generating rte_pmd_octeontx2_event.sym_chk with a meson_exe.py custom command
[2300/2315] Linking target drivers/librte_pmd_octeontx2_event.so.21.0
[2301/2315] Linking target app/dpdk-test-flow-perf
[2302/2315] Linking target app/dpdk-test-fib
[2303/2315] Linking target app/dpdk-test-pipeline
[2304/2315] Linking target app/dpdk-proc-info
[2305/2315] Linking target app/dpdk-test-acl
[2306/2315] Linking target app/dpdk-test-compress-perf
[2307/2315] Linking target app/dpdk-pdump
[2308/2315] Linking target app/dpdk-test-cmdline
[2309/2315] Linking target app/dpdk-test-crypto-perf
[2310/2315] Linking target app/dpdk-test-sad
[2311/2315] Linking target app/dpdk-test-bbdev
[2312/2315] Linking target app/dpdk-test-eventdev
[2313/2315] Linking target app/dpdk-test-regex
[2314/2315] Linking target app/dpdk-testpmd
[2315/2315] Linking target app/test/dpdk-test
17/09/2020 14:16:40             dut.10.240.183.214: find ./x86_64-native-linuxapp-gcc/kernel/ -name *.ko
17/09/2020 14:16:40             dut.10.240.183.214: ./x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko
./x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko
17/09/2020 14:16:40             dut.10.240.183.214: mkdir -p x86_64-native-linuxapp-gcc/kmod
17/09/2020 14:16:40             dut.10.240.183.214: 
17/09/2020 14:16:40             dut.10.240.183.214: cp ./x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko x86_64-native-linuxapp-gcc/kmod/
17/09/2020 14:16:40             dut.10.240.183.214: 
17/09/2020 14:16:40             dut.10.240.183.214: cp ./x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko x86_64-native-linuxapp-gcc/kmod/
17/09/2020 14:16:40             dut.10.240.183.214: 
17/09/2020 14:16:40             dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
17/09/2020 14:16:41             dut.10.240.183.214: 2048
17/09/2020 14:16:41            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_mergeable_path Begin
17/09/2020 14:16:41             dut.10.240.183.214: 
17/09/2020 14:16:41                         tester: 
17/09/2020 14:16:41             dut.10.240.183.214: rm -rf ./vhost-net*
17/09/2020 14:16:41             dut.10.240.183.214: 
17/09/2020 14:16:41             dut.10.240.183.214: rm -rf /tmp/pdump-virtio-rx.pcap
17/09/2020 14:16:41             dut.10.240.183.214: 
17/09/2020 14:16:41             dut.10.240.183.214: rm -rf /tmp/pdump-vhost-rx.pcap
17/09/2020 14:16:41             dut.10.240.183.214: 
17/09/2020 14:16:41            TestVM2VMVirtioUser: check pcap file info about virtio
17/09/2020 14:16:41             dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
17/09/2020 14:16:41             dut.10.240.183.214: 2048
17/09/2020 14:16:43             dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
17/09/2020 14:16:43             dut.10.240.183.214: 2048
17/09/2020 14:17:08             dut.10.240.183.214: scp -v root@10.240.183.214:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
17/09/2020 14:17:10            TestVM2VMVirtioUser: check pcap file info about vhost
17/09/2020 14:17:11             dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
17/09/2020 14:17:11             dut.10.240.183.214: 2048
17/09/2020 14:17:36             dut.10.240.183.214: scp -v root@10.240.183.214:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
17/09/2020 14:17:38            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
17/09/2020 14:17:38            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_mergeable_path Result PASSED:
17/09/2020 14:17:39             dut.10.240.183.214: kill_all: called by dut and prefix list has value.
17/09/2020 14:17:43                            dts: 
TEST SUITE ENDED: TestVM2VMVirtioUser

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

* [dts] [PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new virtio case
@ 2020-09-17  6:35 xizhan4x
  2020-09-17  6:34 ` Zhang, XiX
  0 siblings, 1 reply; 4+ messages in thread
From: xizhan4x @ 2020-09-17  6:35 UTC (permalink / raw)
  To: dts; +Cc: xizhan4x

add new virtio case & support meson build

Signed-off-by: xizhan4x <xix.zhang@intel.com>
---
 tests/TestSuite_vm2vm_virtio_user.py | 266 ++++++++++++++++++++++++++++++++---
 1 file changed, 248 insertions(+), 18 deletions(-)

diff --git a/tests/TestSuite_vm2vm_virtio_user.py b/tests/TestSuite_vm2vm_virtio_user.py
index 16b90c0..d2dfb97 100644
--- a/tests/TestSuite_vm2vm_virtio_user.py
+++ b/tests/TestSuite_vm2vm_virtio_user.py
@@ -57,15 +57,21 @@ class TestVM2VMVirtioUser(TestCase):
         self.socket_mem = ','.join(['1024']*socket_num)
         self.get_core_list()
         self.rebuild_flag = False
-        self.config_value = 'CONFIG_RTE_LIBRTE_PMD_PCAP'
+        self.config_value = 'RTE_LIBRTE_PMD_PCAP'
         self.enable_pcap_lib_in_dpdk(self.dut)
         self.app_testpmd_path = self.dut.apps_name['test-pmd']
         self.app_pdump = self.dut.apps_name['pdump']
+        self.dut_ports = self.dut.get_ports()
+        self.cbdma_dev_infos = []
+        self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
+        self.queue_num=1
+        self.device_str=''
 
     def set_up(self):
         """
         run before each test case.
         """
+        self.nopci = True
         self.dut.send_expect("rm -rf ./vhost-net*", "#")
         self.dut.send_expect("rm -rf %s" % self.dump_virtio_pcap, "#")
         self.dut.send_expect("rm -rf %s" % self.dump_vhost_pcap, "#")
@@ -93,16 +99,11 @@ class TestVM2VMVirtioUser(TestCase):
         """
         enable pcap lib in dpdk code and recompile
         """
-        out = self.dut.send_command('cat config/common_base', timeout=3)
-        pcap = re.search('%s=(\S*)' % self.config_value, out)
-        self.verify(pcap is not None, 'The config:%s can not find in common_base' % self.config_value)
-        default_value = pcap.group(1)
-        if str.lower(default_value) != 'y':
-            client_dut.send_expect("sed -i 's/%s=n$/%s=y/' config/common_base" % (
+        client_dut.send_expect("sed -i 's/%s=n$/%s=y/' config/common_base" % (
                     self.config_value, self.config_value), '# ')
-            client_dut.set_build_options({'RTE_LIBRTE_PMD_PCAP': 'y'})
-            client_dut.build_install_dpdk(self.target)
-            self.rebuild_flag = True
+        client_dut.set_build_options({'RTE_LIBRTE_PMD_PCAP': 'y'})
+        client_dut.build_install_dpdk(self.target)
+        self.rebuild_flag = True
 
     def disable_pcap_lib_in_dpdk(self, client_dut):
         """
@@ -114,18 +115,22 @@ class TestVM2VMVirtioUser(TestCase):
             client_dut.set_build_options({'RTE_LIBRTE_PMD_PCAP': 'n'})
             client_dut.build_install_dpdk(self.target)
 
-    def launch_vhost_testpmd(self, vdev_num, fixed_prefix=False, fwd_mode='io'):
+    def launch_vhost_testpmd(self, vdev_num, fixed_prefix=False, fwd_mode='io',vdevs=None):
         eal_params = self.dut.create_eal_parameters(cores=self.core_list_vhost,
-                    no_pci=True, prefix=self.vhost_prefix, fixed_prefix=fixed_prefix)
+                    no_pci=self.nopci, prefix=self.vhost_prefix, fixed_prefix=fixed_prefix)
         vdev_params = ''
-        for i in range(vdev_num):
-            vdev_params += "--vdev 'net_vhost%d,iface=./vhost-net%d,queues=1' " % (i, i)
+        if vdevs:
+            vdev_params = vdevs
+            params = " %s -- -i --nb-cores=1 --rxq=2 --txq=2 --txd=256 --rxd=256 --no-flush-rx"
+        else:
+            for i in range(vdev_num):
+                vdev_params += "--vdev 'net_vhost%d,iface=./vhost-net%d,queues=1' " % (i, i)
+            params = " %s -- -i --nb-cores=1 --no-flush-rx"
 
-        self.command_line = self.app_testpmd_path + ' %s ' + \
-            '--socket-mem %s %s -- -i --nb-cores=1 --no-flush-rx'
+        self.command_line = self.app_testpmd_path + ' %s ' + params
 
         self.command_line = self.command_line % (
-                            eal_params, self.socket_mem, vdev_params)
+                            eal_params, vdev_params)
         self.pmd_vhost.execute_cmd(self.command_line, timeout=30)
         self.pmd_vhost.execute_cmd('set fwd %s' % fwd_mode)
 
@@ -142,7 +147,8 @@ class TestVM2VMVirtioUser(TestCase):
                 no_pci=True, prefix=self.virtio_prefix, fixed_prefix=True)
         if self.check_2M_env:
             eal_params += " --single-file-segments "
-        vdev_params = '--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=1,%s,queue_size=%d ' % (path_mode, ringsize)
+        vdev_params = '--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=%d,%s,queue_size=%d ' \
+                      % (self.queue_num, path_mode, ringsize)
         command_line = self.app_testpmd_path + " %s " + \
             "--socket-mem %s %s -- -i --nb-cores=1 --txd=%d --rxd=%d %s"
         command_line = command_line % (eal_params, self.socket_mem,
@@ -173,6 +179,60 @@ class TestVM2VMVirtioUser(TestCase):
         self.pmd_virtio0.execute_cmd('set burst 32')
         self.pmd_virtio0.execute_cmd('start tx_first 7')
 
+    def start_virtio_testpmd_with_vhost_net0_cbdma(self, path_mode, extern_params, ringsize):
+        """
+        launch the testpmd as virtio with vhost_net0
+        and start to send 251 small packets with diff burst
+        """
+        eal_params = self.dut.create_eal_parameters(cores=self.core_list_virtio0,
+                no_pci=True, prefix='virtio0')
+        if self.check_2M_env:
+            eal_params += " --single-file-segments "
+        vdev_params = '--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=%d,%s,queue_size=%d ' % \
+                      (self.queue_num, path_mode, ringsize)
+        command_line = self.app_testpmd_path + eal_params + \
+            ' %s -- -i --nb-cores=1 --txd=%d --rxd=%d %s'
+        command_line = command_line % (vdev_params, ringsize, ringsize, extern_params)
+
+        self.pmd_virtio0.execute_cmd(command_line, timeout=30)
+
+    def check_packet_payload_valid_with_cbdma(self, filename, small_pkts_num, large_8k_pkts_num, large_2k_pkts_num):
+        """
+        check the payload is valid
+        """
+        # stop pdump
+        total_pkts_num = small_pkts_num
+        actual_8k_pkt_num = 0
+        actual_2k_pkt_num = 0
+        time.sleep(20)
+        self.pdump_session.send_expect('^c', '# ', 60)
+        # quit testpmd
+        self.quit_all_testpmd()
+        time.sleep(2)
+        self.dut.session.copy_file_from(src="%s" % filename, dst="%s" % filename)
+        pkt = Packet()
+        pkts = pkt.read_pcapfile(filename)
+        self.verify(pkts is not None and len(pkts) == total_pkts_num,
+                    "The virtio/vhost do not capture all the packets"
+                    "expect pkt num is: %d, actual pkt num is: %d" % (total_pkts_num, len(pkts)))
+        for i in range(len(pkts)):
+            if len(pkts[i]) == 8000:
+                actual_8k_pkt_num += 1
+            elif len(pkts[i]) == 2000:
+                actual_2k_pkt_num += 1
+        self.verify(large_8k_pkts_num == actual_8k_pkt_num, f"8K packet quantity error,expected value:{large_8k_pkts_num}"
+                                                            f", actual value : {actual_8k_pkt_num}")
+        self.verify(large_2k_pkts_num == actual_2k_pkt_num, f"2K packet quantity error,expected value:{large_2k_pkts_num}"
+                                                            f", actual value : {actual_2k_pkt_num}")
+
+    def get_dump_file_of_virtio_user_cbdma(self, path_mode, extern_param, ringsize, vdevs=None):
+        dump_port = 'device_id=net_virtio_user1'
+        self.launch_vhost_testpmd(vdev_num=2, vdevs=vdevs)
+        self.start_virtio_testpmd_with_vhost_net1(path_mode, extern_param, ringsize)
+        self.launch_pdump_to_capture_pkt(dump_port, self.virtio_prefix, self.dump_virtio_pcap)
+        # the virtio0 will send 251 small pkts
+        self.start_virtio_testpmd_with_vhost_net0_cbdma(path_mode, extern_param, ringsize)
+
     def resend_32_large_pkt_from_virtio0(self):
         self.pmd_virtio0.execute_cmd('stop')
         self.pmd_virtio0.execute_cmd('set burst 32')
@@ -605,10 +665,16 @@ class TestVM2VMVirtioUser(TestCase):
         if getattr(self, 'pdump_session', None):
             self.dut.close_session(self.pdump_session)
 
+    def bind_cbdma_device_to_kernel(self):
+        if self.device_str is not None:
+            self.dut.send_expect('modprobe ioatdma', '# ')
+            self.dut.send_expect('./usertools/dpdk-devbind.py -u %s' % self.device_str, '# ', 30)
+            self.dut.send_expect('./usertools/dpdk-devbind.py --force --bind=ioatdma  %s' % self.device_str, '# ', 60)
     def tear_down(self):
         #
         # Run after each test case.
         #
+        self.bind_nic_driver(self.dut_ports, self.drivername)
         self.dut.kill_all()
         time.sleep(2)
 
@@ -616,5 +682,169 @@ class TestVM2VMVirtioUser(TestCase):
         """
         Run after each test suite.
         """
+        self.bind_cbdma_device_to_kernel()
         self.disable_pcap_lib_in_dpdk(self.dut)
         self.close_all_session()
+
+    def bind_nic_driver(self, ports, driver=""):
+        if driver == "igb_uio":
+            for port in ports:
+                netdev = self.dut.ports_info[port]['port']
+                driver = netdev.get_nic_driver()
+                if driver != 'igb_uio':
+                    netdev.bind_driver(driver='igb_uio')
+        else:
+            for port in ports:
+                netdev = self.dut.ports_info[port]['port']
+                driver_now = netdev.get_nic_driver()
+                if driver == "":
+                    driver = netdev.default_driver
+                if driver != driver_now:
+                    netdev.bind_driver(driver=driver)
+
+    def test_vm2vm_virtio_user_split_virtqueue_inorder_mergeable_path_with_cbdma(self):
+        """
+
+        :return:
+        """
+        self.cbdma_nic_dev_num = 4
+        self.bind_nic_driver(self.dut_ports)
+        self.get_cbdma_ports_info_and_bind_to_dpdk()
+        small_pkts_num = 64
+        large_8k_pkts_num = 64
+        large_2k_pkts_num = 0
+        self.queue_num=2
+        self.nopci=False
+        path_mode = 'packed_vq=0,mrg_rxbuf=1,in_order=1,server=1'
+        ringsize = 256
+        extern_params = '--rxq=2 --txq=2'
+        # get dump pcap file of virtio
+        # the virtio0 will send 283 pkts, but the virtio only will received 252 pkts
+        self.logger.info('check pcap file info about virtio')
+        vdevs = f"--vdev 'eth_vhost0,iface=vhost-net0,queues=2,client=1,dmas=[txq0@{self.cbdma_dev_infos[0]};txq1@{self.cbdma_dev_infos[1]}],dmathr=512' " \
+                f"--vdev 'eth_vhost1,iface=vhost-net1,queues=2,client=1,dmas=[txq0@{self.cbdma_dev_infos[2]};txq1@{self.cbdma_dev_infos[3]}],dmathr=512'"
+
+        self.get_dump_file_of_virtio_user_cbdma(path_mode, extern_params, ringsize, vdevs)
+        self.send_8k_pkt()
+        self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap, small_pkts_num, large_8k_pkts_num,
+                                                   large_2k_pkts_num)
+        # get dump pcap file of vhost
+        self.logger.info('check pcap file info about vhost')
+        small_pkts_num = 256
+        large_8k_pkts_num = 54
+        large_2k_pkts_num = 202
+        self.get_dump_file_of_virtio_user_cbdma(path_mode, extern_params, ringsize, vdevs)
+        self.send_multiple_pkt()
+        self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap, small_pkts_num, large_8k_pkts_num, large_2k_pkts_num)
+
+        self.logger.info('diff the pcap file of vhost and virtio')
+
+    def test_vm2vm_virtio_user_split_virtqueue_mergeable_path_with_cbdma(self):
+        """
+
+        :return:
+        """
+        self.cbdma_nic_dev_num = 4
+        self.bind_nic_driver(self.dut_ports)
+        self.get_cbdma_ports_info_and_bind_to_dpdk()
+        small_pkts_num = 448
+        large_8k_pkts_num = 54
+        large_2k_pkts_num = 394
+        self.queue_num=2
+        self.nopci=False
+        path_mode = 'packed_vq=0,mrg_rxbuf=1,in_order=0,server=1'
+        ringsize = 256
+        extern_params = '--rxq=2 --txq=2'
+        # get dump pcap file of virtio
+        # the virtio0 will send 283 pkts, but the virtio only will received 252 pkts
+        self.logger.info('check pcap file info about virtio')
+        vdevs = f"--vdev 'eth_vhost0,iface=vhost-net0,queues=2,client=1,dmas=[txq0@{self.cbdma_dev_infos[0]};txq1@{self.cbdma_dev_infos[1]}],dmathr=512' " \
+                f"--vdev 'eth_vhost1,iface=vhost-net1,queues=2,client=1,dmas=[txq0@{self.cbdma_dev_infos[2]};txq1@{self.cbdma_dev_infos[3]}],dmathr=512'"
+
+        self.get_dump_file_of_virtio_user_cbdma(path_mode, extern_params, ringsize, vdevs)
+        self.send_multiple_pkt_with_8k54_2k394()
+        self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap, small_pkts_num, large_8k_pkts_num, large_2k_pkts_num)
+        # get dump pcap file of vhost
+        self.logger.info('check pcap file info about vhost')
+        small_pkts_num = 448
+        large_8k_pkts_num = 448
+        large_2k_pkts_num = 0
+        self.get_dump_file_of_virtio_user_cbdma(path_mode, extern_params, ringsize, vdevs)
+        self.send_multiple_pkt_with_8k448()
+        self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap, small_pkts_num, large_8k_pkts_num, large_2k_pkts_num)
+
+        self.logger.info('diff the pcap file of vhost and virtio')
+
+    def send_multiple_pkt_with_8k54_2k394(self):
+        self.pmd_virtio0.execute_cmd('set burst 1')
+        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
+        self.pmd_virtio0.execute_cmd('start tx_first 27')
+        self.pmd_virtio0.execute_cmd('stop')
+        self.pmd_virtio0.execute_cmd('set burst 32')
+        self.pmd_virtio0.execute_cmd('set txpkts 2000')
+        self.pmd_virtio0.execute_cmd('start tx_first 7')
+        self.pmd_vhost.execute_cmd('start')
+
+    def send_multiple_pkt_with_8k448(self):
+        self.pmd_virtio0.execute_cmd('set burst 1')
+        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
+        self.pmd_virtio0.execute_cmd('start tx_first 27')
+        self.pmd_virtio0.execute_cmd('stop')
+        self.pmd_virtio0.execute_cmd('set burst 32')
+        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
+        self.pmd_virtio0.execute_cmd('start tx_first 7')
+        self.pmd_vhost.execute_cmd('start')
+
+    def send_8k_pkt(self):
+        self.pmd_virtio0.execute_cmd('set burst 1')
+        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
+        self.pmd_virtio0.execute_cmd('start tx_first 27')
+        self.pmd_virtio0.execute_cmd('stop')
+        self.pmd_virtio0.execute_cmd('set burst 32')
+        self.pmd_virtio0.execute_cmd('start tx_first 7')
+        self.pmd_virtio0.execute_cmd('stop')
+        self.pmd_virtio0.execute_cmd('set txpkts 2000')
+        self.pmd_virtio0.execute_cmd('start tx_first 1')
+        self.pmd_vhost.execute_cmd('start')
+
+    def send_multiple_pkt(self):
+        self.pmd_virtio0.execute_cmd('set burst 1')
+        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
+        self.pmd_virtio0.execute_cmd('start tx_first 27')
+        self.pmd_virtio0.execute_cmd('stop')
+        self.pmd_virtio0.execute_cmd('set burst 32')
+        self.pmd_virtio0.execute_cmd('set txpkts 2000')
+        self.pmd_virtio0.execute_cmd('start tx_first 7')
+        self.pmd_virtio0.execute_cmd('stop')
+        self.pmd_virtio0.execute_cmd('set txpkts 2000')
+        self.pmd_virtio0.execute_cmd('start tx_first 1')
+        self.pmd_vhost.execute_cmd('start')
+
+
+
+    def get_cbdma_ports_info_and_bind_to_dpdk(self):
+        """
+        get all cbdma ports
+        """
+
+        str_info = 'Misc (rawdev) devices using kernel driver'
+        out = self.dut.send_expect('./usertools/dpdk-devbind.py --status-dev misc',
+                                   '# ', 30)
+        device_info = out.split('\n')
+        for device in device_info:
+            pci_info = re.search('\s*(0000:\d*:\d*.\d*)', device)
+            if pci_info is not None:
+                dev_info = pci_info.group(1)
+                # the numa id of ioat dev, only add the device which
+                # on same socket with nic dev
+                bus = int(dev_info[5:7], base=16)
+                if bus >= 128:
+                    cur_socket = 1
+                else:
+                    cur_socket = 0
+                if self.ports_socket == cur_socket:
+                    self.cbdma_dev_infos.append(pci_info.group(1))
+        self.verify(len(self.cbdma_dev_infos) >= 8, 'There no enough cbdma device to run this suite')
+        self.device_str = ' '.join(self.cbdma_dev_infos[0:self.cbdma_nic_dev_num])
+        self.dut.send_expect('./usertools/dpdk-devbind.py --force --bind=igb_uio %s' %
+                             self.device_str, '# ', 60)
-- 
1.8.3.1


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

* Re: [dts] [PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new virtio case
  2020-09-17  6:34 ` Zhang, XiX
@ 2020-09-22  5:40   ` Wang, Yinan
  2020-09-23  7:40     ` Tu, Lijuan
  0 siblings, 1 reply; 4+ messages in thread
From: Wang, Yinan @ 2020-09-22  5:40 UTC (permalink / raw)
  To: Zhang, XiX, dts

Acked-by: Wang, Yinan <yinan.wang@intel.com>

> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Zhang, XiX
> Sent: 2020年9月17日 14:35
> To: dts@dpdk.org
> Subject: Re: [dts] [PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new
> virtio case
> 
> Tested-by: Zhang, XiX <xix.zhang@intel.com>
> 
> > -----Original Message-----
> > From: Zhang, XiX
> > Sent: Thursday, September 17, 2020 2:35 PM
> > To: dts@dpdk.org
> > Cc: Zhang, XiX <xix.zhang@intel.com>
> > Subject: [dts][PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new
> virtio
> > case
> >
> > add new virtio case & support meson build
> >
> > Signed-off-by: xizhan4x <xix.zhang@intel.com>
> > ---
> >  tests/TestSuite_vm2vm_virtio_user.py | 266
> > ++++++++++++++++++++++++++++++++---
> >  1 file changed, 248 insertions(+), 18 deletions(-)
> >
> > diff --git a/tests/TestSuite_vm2vm_virtio_user.py
> > b/tests/TestSuite_vm2vm_virtio_user.py
> > index 16b90c0..d2dfb97 100644
> > --- a/tests/TestSuite_vm2vm_virtio_user.py
> > +++ b/tests/TestSuite_vm2vm_virtio_user.py
> > @@ -57,15 +57,21 @@ class TestVM2VMVirtioUser(TestCase):
> >          self.socket_mem = ','.join(['1024']*socket_num)
> >          self.get_core_list()
> >          self.rebuild_flag = False
> > -        self.config_value = 'CONFIG_RTE_LIBRTE_PMD_PCAP'
> > +        self.config_value = 'RTE_LIBRTE_PMD_PCAP'
> >          self.enable_pcap_lib_in_dpdk(self.dut)
> >          self.app_testpmd_path = self.dut.apps_name['test-pmd']
> >          self.app_pdump = self.dut.apps_name['pdump']
> > +        self.dut_ports = self.dut.get_ports()
> > +        self.cbdma_dev_infos = []
> > +        self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
> > +        self.queue_num=1
> > +        self.device_str=''
> >
> >      def set_up(self):
> >          """
> >          run before each test case.
> >          """
> > +        self.nopci = True
> >          self.dut.send_expect("rm -rf ./vhost-net*", "#")
> >          self.dut.send_expect("rm -rf %s" % self.dump_virtio_pcap, "#")
> >          self.dut.send_expect("rm -rf %s" % self.dump_vhost_pcap, "#")
> > @@ -93,16 +99,11 @@ class TestVM2VMVirtioUser(TestCase):
> >          """
> >          enable pcap lib in dpdk code and recompile
> >          """
> > -        out = self.dut.send_command('cat config/common_base',
> > timeout=3)
> > -        pcap = re.search('%s=(\S*)' % self.config_value, out)
> > -        self.verify(pcap is not None, 'The config:%s can not find in
> > common_base' % self.config_value)
> > -        default_value = pcap.group(1)
> > -        if str.lower(default_value) != 'y':
> > -            client_dut.send_expect("sed -i 's/%s=n$/%s=y/'
> > config/common_base" % (
> > +        client_dut.send_expect("sed -i 's/%s=n$/%s=y/'
> > + config/common_base" % (
> >                      self.config_value, self.config_value), '# ')
> > -            client_dut.set_build_options({'RTE_LIBRTE_PMD_PCAP': 'y'})
> > -            client_dut.build_install_dpdk(self.target)
> > -            self.rebuild_flag = True
> > +        client_dut.set_build_options({'RTE_LIBRTE_PMD_PCAP': 'y'})
> > +        client_dut.build_install_dpdk(self.target)
> > +        self.rebuild_flag = True
> >
> >      def disable_pcap_lib_in_dpdk(self, client_dut):
> >          """
> > @@ -114,18 +115,22 @@ class TestVM2VMVirtioUser(TestCase):
> >              client_dut.set_build_options({'RTE_LIBRTE_PMD_PCAP': 'n'})
> >              client_dut.build_install_dpdk(self.target)
> >
> > -    def launch_vhost_testpmd(self, vdev_num, fixed_prefix=False,
> > fwd_mode='io'):
> > +    def launch_vhost_testpmd(self, vdev_num, fixed_prefix=False,
> > fwd_mode='io',vdevs=None):
> >          eal_params =
> > self.dut.create_eal_parameters(cores=self.core_list_vhost,
> > -                    no_pci=True, prefix=self.vhost_prefix,
> > fixed_prefix=fixed_prefix)
> > +                    no_pci=self.nopci, prefix=self.vhost_prefix,
> > + fixed_prefix=fixed_prefix)
> >          vdev_params = ''
> > -        for i in range(vdev_num):
> > -            vdev_params += "--vdev
> > 'net_vhost%d,iface=./vhost-net%d,queues=1' " % (i, i)
> > +        if vdevs:
> > +            vdev_params = vdevs
> > +            params = " %s -- -i --nb-cores=1 --rxq=2 --txq=2 --txd=256
> > --rxd=256 --no-flush-rx"
> > +        else:
> > +            for i in range(vdev_num):
> > +                vdev_params += "--vdev
> > 'net_vhost%d,iface=./vhost-net%d,queues=1' " % (i, i)
> > +            params = " %s -- -i --nb-cores=1 --no-flush-rx"
> >
> > -        self.command_line = self.app_testpmd_path + ' %s ' + \
> > -            '--socket-mem %s %s -- -i --nb-cores=1 --no-flush-rx'
> > +        self.command_line = self.app_testpmd_path + ' %s ' + params
> >
> >          self.command_line = self.command_line % (
> > -                            eal_params, self.socket_mem,
> > vdev_params)
> > +                            eal_params, vdev_params)
> >          self.pmd_vhost.execute_cmd(self.command_line, timeout=30)
> >          self.pmd_vhost.execute_cmd('set fwd %s' % fwd_mode)
> >
> > @@ -142,7 +147,8 @@ class TestVM2VMVirtioUser(TestCase):
> >                  no_pci=True, prefix=self.virtio_prefix, fixed_prefix=True)
> >          if self.check_2M_env:
> >              eal_params += " --single-file-segments "
> > -        vdev_params =
> > '--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-
> net1,queues=1,
> > %s,queue_size=%d ' % (path_mode, ringsize)
> > +        vdev_params =
> > '--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-
> net1,queues=%
> > d,%s,queue_size=%d ' \
> > +                      % (self.queue_num, path_mode, ringsize)
> >          command_line = self.app_testpmd_path + " %s " + \
> >              "--socket-mem %s %s -- -i --nb-cores=1 --txd=%d --rxd=%d %s"
> >          command_line = command_line % (eal_params, self.socket_mem,
> > @@ -173,6 +179,60 @@ class TestVM2VMVirtioUser(TestCase):
> >          self.pmd_virtio0.execute_cmd('set burst 32')
> >          self.pmd_virtio0.execute_cmd('start tx_first 7')
> >
> > +    def start_virtio_testpmd_with_vhost_net0_cbdma(self, path_mode,
> > extern_params, ringsize):
> > +        """
> > +        launch the testpmd as virtio with vhost_net0
> > +        and start to send 251 small packets with diff burst
> > +        """
> > +        eal_params =
> > self.dut.create_eal_parameters(cores=self.core_list_virtio0,
> > +                no_pci=True, prefix='virtio0')
> > +        if self.check_2M_env:
> > +            eal_params += " --single-file-segments "
> > +        vdev_params =
> > '--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-
> net0,queues=%
> > d,%s,queue_size=%d ' % \
> > +                      (self.queue_num, path_mode, ringsize)
> > +        command_line = self.app_testpmd_path + eal_params + \
> > +            ' %s -- -i --nb-cores=1 --txd=%d --rxd=%d %s'
> > +        command_line = command_line % (vdev_params, ringsize, ringsize,
> > + extern_params)
> > +
> > +        self.pmd_virtio0.execute_cmd(command_line, timeout=30)
> > +
> > +    def check_packet_payload_valid_with_cbdma(self, filename,
> > small_pkts_num, large_8k_pkts_num, large_2k_pkts_num):
> > +        """
> > +        check the payload is valid
> > +        """
> > +        # stop pdump
> > +        total_pkts_num = small_pkts_num
> > +        actual_8k_pkt_num = 0
> > +        actual_2k_pkt_num = 0
> > +        time.sleep(20)
> > +        self.pdump_session.send_expect('^c', '# ', 60)
> > +        # quit testpmd
> > +        self.quit_all_testpmd()
> > +        time.sleep(2)
> > +        self.dut.session.copy_file_from(src="%s" % filename, dst="%s" %
> > filename)
> > +        pkt = Packet()
> > +        pkts = pkt.read_pcapfile(filename)
> > +        self.verify(pkts is not None and len(pkts) == total_pkts_num,
> > +                    "The virtio/vhost do not capture all the packets"
> > +                    "expect pkt num is: %d, actual pkt num is: %d" %
> > (total_pkts_num, len(pkts)))
> > +        for i in range(len(pkts)):
> > +            if len(pkts[i]) == 8000:
> > +                actual_8k_pkt_num += 1
> > +            elif len(pkts[i]) == 2000:
> > +                actual_2k_pkt_num += 1
> > +        self.verify(large_8k_pkts_num == actual_8k_pkt_num, f"8K packet
> > quantity error,expected value:{large_8k_pkts_num}"
> > +                                                            f",
> > actual value : {actual_8k_pkt_num}")
> > +        self.verify(large_2k_pkts_num == actual_2k_pkt_num, f"2K packet
> > quantity error,expected value:{large_2k_pkts_num}"
> > +                                                            f",
> > actual
> > + value : {actual_2k_pkt_num}")
> > +
> > +    def get_dump_file_of_virtio_user_cbdma(self, path_mode,
> > extern_param, ringsize, vdevs=None):
> > +        dump_port = 'device_id=net_virtio_user1'
> > +        self.launch_vhost_testpmd(vdev_num=2, vdevs=vdevs)
> > +        self.start_virtio_testpmd_with_vhost_net1(path_mode,
> > extern_param, ringsize)
> > +        self.launch_pdump_to_capture_pkt(dump_port, self.virtio_prefix,
> > self.dump_virtio_pcap)
> > +        # the virtio0 will send 251 small pkts
> > +        self.start_virtio_testpmd_with_vhost_net0_cbdma(path_mode,
> > + extern_param, ringsize)
> > +
> >      def resend_32_large_pkt_from_virtio0(self):
> >          self.pmd_virtio0.execute_cmd('stop')
> >          self.pmd_virtio0.execute_cmd('set burst 32') @@ -605,10 +665,16
> > @@ class TestVM2VMVirtioUser(TestCase):
> >          if getattr(self, 'pdump_session', None):
> >              self.dut.close_session(self.pdump_session)
> >
> > +    def bind_cbdma_device_to_kernel(self):
> > +        if self.device_str is not None:
> > +            self.dut.send_expect('modprobe ioatdma', '# ')
> > +            self.dut.send_expect('./usertools/dpdk-devbind.py -u %s' %
> > self.device_str, '# ', 30)
> > +            self.dut.send_expect('./usertools/dpdk-devbind.py --force
> > + --bind=ioatdma  %s' % self.device_str, '# ', 60)
> >      def tear_down(self):
> >          #
> >          # Run after each test case.
> >          #
> > +        self.bind_nic_driver(self.dut_ports, self.drivername)
> >          self.dut.kill_all()
> >          time.sleep(2)
> >
> > @@ -616,5 +682,169 @@ class TestVM2VMVirtioUser(TestCase):
> >          """
> >          Run after each test suite.
> >          """
> > +        self.bind_cbdma_device_to_kernel()
> >          self.disable_pcap_lib_in_dpdk(self.dut)
> >          self.close_all_session()
> > +
> > +    def bind_nic_driver(self, ports, driver=""):
> > +        if driver == "igb_uio":
> > +            for port in ports:
> > +                netdev = self.dut.ports_info[port]['port']
> > +                driver = netdev.get_nic_driver()
> > +                if driver != 'igb_uio':
> > +                    netdev.bind_driver(driver='igb_uio')
> > +        else:
> > +            for port in ports:
> > +                netdev = self.dut.ports_info[port]['port']
> > +                driver_now = netdev.get_nic_driver()
> > +                if driver == "":
> > +                    driver = netdev.default_driver
> > +                if driver != driver_now:
> > +                    netdev.bind_driver(driver=driver)
> > +
> > +    def
> >
> test_vm2vm_virtio_user_split_virtqueue_inorder_mergeable_path_with_c
> bd
> > ma(self):
> > +        """
> > +
> > +        :return:
> > +        """
> > +        self.cbdma_nic_dev_num = 4
> > +        self.bind_nic_driver(self.dut_ports)
> > +        self.get_cbdma_ports_info_and_bind_to_dpdk()
> > +        small_pkts_num = 64
> > +        large_8k_pkts_num = 64
> > +        large_2k_pkts_num = 0
> > +        self.queue_num=2
> > +        self.nopci=False
> > +        path_mode = 'packed_vq=0,mrg_rxbuf=1,in_order=1,server=1'
> > +        ringsize = 256
> > +        extern_params = '--rxq=2 --txq=2'
> > +        # get dump pcap file of virtio
> > +        # the virtio0 will send 283 pkts, but the virtio only will received 252
> > pkts
> > +        self.logger.info('check pcap file info about virtio')
> > +        vdevs = f"--vdev
> > 'eth_vhost0,iface=vhost-
> net0,queues=2,client=1,dmas=[txq0@{self.cbdma_de
> > v_infos[0]};txq1@{self.cbdma_dev_infos[1]}],dmathr=512' " \
> > +                f"--vdev
> > 'eth_vhost1,iface=vhost-
> net1,queues=2,client=1,dmas=[txq0@{self.cbdma_de
> > v_infos[2]};txq1@{self.cbdma_dev_infos[3]}],dmathr=512'"
> > +
> > +        self.get_dump_file_of_virtio_user_cbdma(path_mode,
> > extern_params, ringsize, vdevs)
> > +        self.send_8k_pkt()
> > +
> > self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap,
> > small_pkts_num, large_8k_pkts_num,
> > +
> > large_2k_pkts_num)
> > +        # get dump pcap file of vhost
> > +        self.logger.info('check pcap file info about vhost')
> > +        small_pkts_num = 256
> > +        large_8k_pkts_num = 54
> > +        large_2k_pkts_num = 202
> > +        self.get_dump_file_of_virtio_user_cbdma(path_mode,
> > extern_params, ringsize, vdevs)
> > +        self.send_multiple_pkt()
> > +
> > + self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap,
> > + small_pkts_num, large_8k_pkts_num, large_2k_pkts_num)
> > +
> > +        self.logger.info('diff the pcap file of vhost and virtio')
> > +
> > +    def
> >
> test_vm2vm_virtio_user_split_virtqueue_mergeable_path_with_cbdma(sel
> f):
> > +        """
> > +
> > +        :return:
> > +        """
> > +        self.cbdma_nic_dev_num = 4
> > +        self.bind_nic_driver(self.dut_ports)
> > +        self.get_cbdma_ports_info_and_bind_to_dpdk()
> > +        small_pkts_num = 448
> > +        large_8k_pkts_num = 54
> > +        large_2k_pkts_num = 394
> > +        self.queue_num=2
> > +        self.nopci=False
> > +        path_mode = 'packed_vq=0,mrg_rxbuf=1,in_order=0,server=1'
> > +        ringsize = 256
> > +        extern_params = '--rxq=2 --txq=2'
> > +        # get dump pcap file of virtio
> > +        # the virtio0 will send 283 pkts, but the virtio only will received 252
> > pkts
> > +        self.logger.info('check pcap file info about virtio')
> > +        vdevs = f"--vdev
> > 'eth_vhost0,iface=vhost-
> net0,queues=2,client=1,dmas=[txq0@{self.cbdma_de
> > v_infos[0]};txq1@{self.cbdma_dev_infos[1]}],dmathr=512' " \
> > +                f"--vdev
> > 'eth_vhost1,iface=vhost-
> net1,queues=2,client=1,dmas=[txq0@{self.cbdma_de
> > v_infos[2]};txq1@{self.cbdma_dev_infos[3]}],dmathr=512'"
> > +
> > +        self.get_dump_file_of_virtio_user_cbdma(path_mode,
> > extern_params, ringsize, vdevs)
> > +        self.send_multiple_pkt_with_8k54_2k394()
> > +
> > self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap,
> > small_pkts_num, large_8k_pkts_num, large_2k_pkts_num)
> > +        # get dump pcap file of vhost
> > +        self.logger.info('check pcap file info about vhost')
> > +        small_pkts_num = 448
> > +        large_8k_pkts_num = 448
> > +        large_2k_pkts_num = 0
> > +        self.get_dump_file_of_virtio_user_cbdma(path_mode,
> > extern_params, ringsize, vdevs)
> > +        self.send_multiple_pkt_with_8k448()
> > +
> > + self.check_packet_payload_valid_with_cbdma(self.dump_virtio_pcap,
> > + small_pkts_num, large_8k_pkts_num, large_2k_pkts_num)
> > +
> > +        self.logger.info('diff the pcap file of vhost and virtio')
> > +
> > +    def send_multiple_pkt_with_8k54_2k394(self):
> > +        self.pmd_virtio0.execute_cmd('set burst 1')
> > +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 27')
> > +        self.pmd_virtio0.execute_cmd('stop')
> > +        self.pmd_virtio0.execute_cmd('set burst 32')
> > +        self.pmd_virtio0.execute_cmd('set txpkts 2000')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 7')
> > +        self.pmd_vhost.execute_cmd('start')
> > +
> > +    def send_multiple_pkt_with_8k448(self):
> > +        self.pmd_virtio0.execute_cmd('set burst 1')
> > +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 27')
> > +        self.pmd_virtio0.execute_cmd('stop')
> > +        self.pmd_virtio0.execute_cmd('set burst 32')
> > +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 7')
> > +        self.pmd_vhost.execute_cmd('start')
> > +
> > +    def send_8k_pkt(self):
> > +        self.pmd_virtio0.execute_cmd('set burst 1')
> > +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 27')
> > +        self.pmd_virtio0.execute_cmd('stop')
> > +        self.pmd_virtio0.execute_cmd('set burst 32')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 7')
> > +        self.pmd_virtio0.execute_cmd('stop')
> > +        self.pmd_virtio0.execute_cmd('set txpkts 2000')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 1')
> > +        self.pmd_vhost.execute_cmd('start')
> > +
> > +    def send_multiple_pkt(self):
> > +        self.pmd_virtio0.execute_cmd('set burst 1')
> > +        self.pmd_virtio0.execute_cmd('set txpkts 2000,2000,2000,2000')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 27')
> > +        self.pmd_virtio0.execute_cmd('stop')
> > +        self.pmd_virtio0.execute_cmd('set burst 32')
> > +        self.pmd_virtio0.execute_cmd('set txpkts 2000')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 7')
> > +        self.pmd_virtio0.execute_cmd('stop')
> > +        self.pmd_virtio0.execute_cmd('set txpkts 2000')
> > +        self.pmd_virtio0.execute_cmd('start tx_first 1')
> > +        self.pmd_vhost.execute_cmd('start')
> > +
> > +
> > +
> > +    def get_cbdma_ports_info_and_bind_to_dpdk(self):
> > +        """
> > +        get all cbdma ports
> > +        """
> > +
> > +        str_info = 'Misc (rawdev) devices using kernel driver'
> > +        out = self.dut.send_expect('./usertools/dpdk-devbind.py
> > --status-dev misc',
> > +                                   '# ', 30)
> > +        device_info = out.split('\n')
> > +        for device in device_info:
> > +            pci_info = re.search('\s*(0000:\d*:\d*.\d*)', device)
> > +            if pci_info is not None:
> > +                dev_info = pci_info.group(1)
> > +                # the numa id of ioat dev, only add the device which
> > +                # on same socket with nic dev
> > +                bus = int(dev_info[5:7], base=16)
> > +                if bus >= 128:
> > +                    cur_socket = 1
> > +                else:
> > +                    cur_socket = 0
> > +                if self.ports_socket == cur_socket:
> > +                    self.cbdma_dev_infos.append(pci_info.group(1))
> > +        self.verify(len(self.cbdma_dev_infos) >= 8, 'There no enough cbdma
> > device to run this suite')
> > +        self.device_str = '
> > '.join(self.cbdma_dev_infos[0:self.cbdma_nic_dev_num])
> > +        self.dut.send_expect('./usertools/dpdk-devbind.py --force
> > --bind=igb_uio %s' %
> > +                             self.device_str, '# ', 60)
> > --
> > 1.8.3.1


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

* Re: [dts] [PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new virtio case
  2020-09-22  5:40   ` Wang, Yinan
@ 2020-09-23  7:40     ` Tu, Lijuan
  0 siblings, 0 replies; 4+ messages in thread
From: Tu, Lijuan @ 2020-09-23  7:40 UTC (permalink / raw)
  To: Wang, Yinan, Zhang, XiX, dts

> > > Subject: [dts][PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new
> > virtio
> > > case
> > >
> > > add new virtio case & support meson build
> > >
> > > Signed-off-by: xizhan4x <xix.zhang@intel.com>
> > Tested-by: Zhang, XiX <xix.zhang@intel.com>
> Acked-by: Wang, Yinan <yinan.wang@intel.com>

Applied

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

end of thread, other threads:[~2020-09-23  7:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-17  6:35 [dts] [PATCH V1] tests/TestSuite_vm2vm_virtio_user:add new virtio case xizhan4x
2020-09-17  6:34 ` Zhang, XiX
2020-09-22  5:40   ` Wang, Yinan
2020-09-23  7:40     ` Tu, Lijuan

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).