mbox series

[v1,0/2] dts: move to BSD-3 license to match DPDK

Message ID 20220524133517.1519779-1-juraj.linkes@pantheon.tech (mailing list archive)
Headers
Series dts: move to BSD-3 license to match DPDK |

Message

Juraj LinkeŇ° May 24, 2022, 1:35 p.m. UTC
  Replace all existing licenses with the same license that's used in
DPDK. There are two formats:
.rst files:
.. SPDX-License-Identifier: BSD-3-Clause
   Copyright(c) <year>[-<end-year>] <contributor>

other files:
\# SPDX-License-Identifier: BSD-3-Clause
\# Copyright(c) <year>[-<end-year>] <contributor>
\#

The .rst comment syntax allows only the above, hence the difference.
Note the trailing # in the other license format. This is based on
a DPDK license format (using #) which sometimes includes the trailing
comment line.

Juraj LinkeŇ° (2):
  dts: move *.rst to BSD-3 license to match DPDK
  dts: move non-rst to BSD-3 license to match DPDK

 ci/Dockerfile                                 | 33 ++---------------
 ci/README.txt                                 | 33 ++---------------
 ci/dts_requirements.txt                       | 32 ++---------------
 ci/get_tests_for_patchset.py                  | 33 ++---------------
 ci/requirements.txt                           | 33 ++---------------
 dep/QMP/qemu-ga-client                        |  8 ++---
 dep/QMP/qmp.py                                |  9 +++--
 dep/__init__.py                               | 30 ++--------------
 doc/dts_gsg/conf.py                           | 31 ++--------------
 doc/dts_gsg/index.rst                         | 31 ++--------------
 doc/dts_gsg/rel_notes/index.rst               |  2 +-
 doc/dts_gsg/rel_notes/release_21_11.rst       |  2 +-
 doc/dts_gsg/usr_guide/index.rst               | 31 ++--------------
 framework/__init__.py                         | 30 ++--------------
 framework/config.py                           | 31 ++--------------
 framework/crb.py                              | 31 ++--------------
 framework/debugger.py                         | 24 ++-----------
 framework/dts.py                              | 31 ++--------------
 framework/dut.py                              | 31 ++--------------
 framework/excel_reporter.py                   | 31 ++--------------
 framework/flow/enums.py                       | 34 +++---------------
 framework/flow/exceptions.py                  | 34 ++----------------
 framework/flow/flow.py                        | 33 ++---------------
 framework/flow/flow_action_items.py           | 33 ++---------------
 framework/flow/flow_items.py                  | 33 ++---------------
 framework/flow/flow_pattern_items.py          | 33 ++---------------
 framework/flow/flow_rule.py                   | 33 ++---------------
 framework/flow/generator.py                   | 34 +++---------------
 framework/ixia_buffer_parser.py               | 31 ++--------------
 framework/ixia_network/__init__.py            | 32 ++---------------
 framework/ixia_network/ixnet.py               | 32 ++---------------
 framework/ixia_network/ixnet_config.py        | 32 ++---------------
 framework/ixia_network/ixnet_stream.py        | 32 ++---------------
 framework/ixia_network/packet_parser.py       | 32 ++---------------
 framework/json_reporter.py                    | 31 ++--------------
 framework/logger.py                           | 31 ++--------------
 framework/packet.py                           | 32 ++---------------
 framework/pktgen.py                           | 31 ++--------------
 framework/pktgen_base.py                      | 31 ++--------------
 framework/pktgen_ixia.py                      | 32 ++---------------
 framework/pktgen_ixia_network.py              | 32 ++---------------
 framework/pktgen_trex.py                      | 31 ++--------------
 framework/plotgraph.py                        | 31 ++--------------
 framework/plotting.py                         | 31 ++--------------
 framework/pmd_output.py                       | 31 ++--------------
 framework/project_dpdk.py                     | 31 ++--------------
 framework/qemu_kvm.py                         | 32 ++---------------
 framework/qemu_libvirt.py                     | 31 ++--------------
 framework/rst.py                              | 31 ++--------------
 framework/serializer.py                       | 31 ++--------------
 framework/settings.py                         | 32 ++---------------
 framework/ssh_connection.py                   | 31 ++--------------
 framework/stats_reporter.py                   | 31 ++--------------
 framework/test_case.py                        | 31 ++--------------
 framework/test_result.py                      | 31 ++--------------
 framework/tester.py                           | 31 ++--------------
 framework/utils.py                            | 31 ++--------------
 framework/virt_base.py                        | 32 ++---------------
 framework/virt_common.py                      | 32 ++---------------
 framework/virt_dut.py                         | 31 ++--------------
 framework/virt_resource.py                    | 32 ++---------------
 framework/virt_scene.py                       | 32 ++---------------
 main.py                                       | 31 ++--------------
 nics/__init__.py                              | 30 ++--------------
 nics/net_device.py                            | 32 ++---------------
 nics/perf_report.py                           | 31 ++--------------
 nics/system_info.py                           | 31 ++--------------
 requirements.txt                              | 32 ++---------------
 test_plans/ABI_stable_test_plan.rst           | 33 ++---------------
 test_plans/NICStatistics_test_plan.rst        | 33 ++---------------
 test_plans/acl_test_plan.rst                  | 33 ++---------------
 test_plans/af_xdp_2_test_plan.rst             | 33 ++---------------
 test_plans/asan_smoke_test_plan.rst           | 33 ++---------------
 test_plans/basic_4k_pages_cbdma_test_plan.rst | 33 ++---------------
 test_plans/basic_4k_pages_dsa_test_plan.rst   | 33 ++---------------
 test_plans/bbdev_test_plan.rst                | 33 ++---------------
 test_plans/blocklist_test_plan.rst            | 33 ++---------------
 test_plans/cbdma_test_plan.rst                | 33 ++---------------
 test_plans/checksum_offload_test_plan.rst     | 35 ++-----------------
 .../cloud_filter_with_l4_port_test_plan.rst   | 33 ++---------------
 test_plans/cmdline_test_plan.rst              | 33 ++---------------
 test_plans/compressdev_isal_pmd_test_plan.rst | 33 ++---------------
 test_plans/compressdev_qat_pmd_test_plan.rst  | 33 ++---------------
 test_plans/compressdev_zlib_pmd_test_plan.rst | 33 ++---------------
 test_plans/conf.py                            | 30 ++--------------
 test_plans/coremask_test_plan.rst             | 33 ++---------------
 .../crypto_perf_cryptodev_perf_test_plan.rst  | 33 ++---------------
 test_plans/dcf_lifecycle_test_plan.rst        | 34 ++----------------
 test_plans/ddp_gtp_qregion_test_plan.rst      | 33 ++---------------
 test_plans/ddp_gtp_test_plan.rst              | 33 ++---------------
 test_plans/ddp_mpls_test_plan.rst             | 33 ++---------------
 test_plans/ddp_ppp_l2tp_test_plan.rst         | 33 ++---------------
 test_plans/distributor_test_plan.rst          | 33 ++---------------
 test_plans/dpdk_gro_lib_cbdma_test_plan.rst   | 33 ++---------------
 test_plans/dpdk_gro_lib_test_plan.rst         | 33 ++---------------
 test_plans/dpdk_gso_lib_test_plan.rst         | 33 ++---------------
 .../dpdk_hugetlbfs_mount_size_test_plan.rst   | 33 ++---------------
 test_plans/dual_vlan_test_plan.rst            | 33 ++---------------
 test_plans/dynamic_config_test_plan.rst       | 33 ++---------------
 test_plans/dynamic_flowtype_test_plan.rst     | 33 ++---------------
 test_plans/dynamic_queue_test_plan.rst        | 33 ++---------------
 test_plans/eeprom_dump_test_plan.rst          | 34 ++----------------
 test_plans/efd_test_plan.rst                  | 33 ++---------------
 ...ckage_download_in_ice_driver_test_plan.rst | 33 ++---------------
 test_plans/ethtool_stats_test_plan.rst        | 33 ++---------------
 test_plans/eventdev_perf_test_plan.rst        |  2 +-
 .../eventdev_pipeline_perf_test_plan.rst      |  2 +-
 test_plans/eventdev_pipeline_test_plan.rst    | 33 ++---------------
 test_plans/example_build_test_plan.rst        | 33 ++---------------
 test_plans/external_memory_test_plan.rst      | 33 ++---------------
 .../external_mempool_handler_test_plan.rst    | 33 ++---------------
 test_plans/fips_cryptodev_test_plan.rst       | 33 ++---------------
 test_plans/firmware_version_test_plan.rst     | 34 ++----------------
 test_plans/flexible_rxd_test_plan.rst         | 33 ++---------------
 test_plans/floating_veb_test_plan.rst         | 33 ++---------------
 .../flow_classify_softnic_test_plan.rst       | 33 ++---------------
 test_plans/flow_classify_test_plan.rst        | 33 ++---------------
 test_plans/flow_filtering_test_plan.rst       | 33 ++---------------
 test_plans/generic_flow_api_test_plan.rst     | 33 ++---------------
 test_plans/hello_world_test_plan.rst          | 33 ++---------------
 test_plans/hotplug_mp_test_plan.rst           | 33 ++---------------
 test_plans/hotplug_test_plan.rst              | 33 ++---------------
 test_plans/i40e_rss_input_test_plan.rst       | 34 ++----------------
 .../iavf_flexible_descriptor_test_plan.rst    | 33 ++---------------
 ..._package_driver_error_handle_test_plan.rst | 33 ++---------------
 test_plans/iavf_test_plan.rst                 | 33 ++---------------
 test_plans/ice_1pps_signal_test_plan.rst      | 33 ++---------------
 ...ce_advanced_iavf_rss_gtpogre_test_plan.rst | 33 ++---------------
 .../ice_advanced_iavf_rss_gtpu_test_plan.rst  | 33 ++---------------
 ...vanced_iavf_rss_pppol2tpoudp_test_plan.rst | 33 ++---------------
 .../ice_advanced_iavf_rss_test_plan.rst       | 33 ++---------------
 ...vf_rss_vlan_esp_ah_l2tp_pfcp_test_plan.rst | 33 ++---------------
 .../ice_advanced_rss_gtpogre_test_plan.rst    | 33 ++---------------
 .../ice_advanced_rss_gtpu_test_plan.rst       | 33 ++---------------
 .../ice_advanced_rss_pppoe_test_plan.rst      | 33 ++---------------
 test_plans/ice_advanced_rss_test_plan.rst     | 33 ++---------------
 ...ed_rss_vlan_esp_ah_l2tp_pfcp_test_plan.rst | 33 ++---------------
 test_plans/ice_dcf_acl_filter_test_plan.rst   | 33 ++---------------
 .../ice_dcf_flow_priority_test_plan.rst       | 33 ++---------------
 test_plans/ice_dcf_qos_test_plan.rst          | 33 ++---------------
 .../ice_dcf_switch_filter_gtpu_test_plan.rst  | 33 ++---------------
 .../ice_dcf_switch_filter_pppoe_test_plan.rst | 33 ++---------------
 .../ice_dcf_switch_filter_test_plan.rst       | 33 ++---------------
 test_plans/ice_ecpri_test_plan.rst            | 33 ++---------------
 test_plans/ice_fdir_test_plan.rst             | 33 ++---------------
 test_plans/ice_flow_priority_test_plan.rst    | 33 ++---------------
 .../ice_iavf_fdir_gtpogre_test_plan.rst       | 33 ++---------------
 .../ice_iavf_fdir_pppol2tpoudp_test_plan.rst  | 33 ++---------------
 test_plans/ice_iavf_fdir_test_plan.rst        | 33 ++---------------
 ...ce_iavf_ip_fragment_rte_flow_test_plan.rst | 33 ++---------------
 .../ice_iavf_rss_configure_test_plan.rst      | 33 ++---------------
 .../ice_ip_fragment_rte_flow_test_plan.rst    | 33 ++---------------
 test_plans/ice_limit_value_test_test_plan.rst | 33 ++---------------
 test_plans/ice_qinq_test_plan.rst             | 33 ++---------------
 test_plans/ice_rss_configure_test_plan.rst    | 33 ++---------------
 .../ice_switch_filter_pppoe_test_plan.rst     | 33 ++---------------
 test_plans/ice_switch_filter_test_plan.rst    | 33 ++---------------
 ...vf_support_multicast_address_test_plan.rst | 33 ++---------------
 test_plans/ieee1588_test_plan.rst             | 34 ++----------------
 test_plans/index.rst                          | 31 ++--------------
 test_plans/inline_ipsec_test_plan.rst         | 33 ++---------------
 test_plans/interrupt_pmd_test_plan.rst        | 32 ++---------------
 test_plans/ip_pipeline_test_plan.rst          | 33 ++---------------
 test_plans/ipfrag_test_plan.rst               | 33 ++---------------
 test_plans/ipgre_test_plan.rst                | 34 ++----------------
 test_plans/ipsec_gw_and_library_test_plan.rst | 33 ++---------------
 test_plans/ipv4_reassembly_test_plan.rst      | 35 ++-----------------
 ..._get_extra_queue_information_test_plan.rst | 33 ++---------------
 test_plans/jumboframes_test_plan.rst          | 33 ++---------------
 test_plans/keep_alive_test_plan.rst           | 33 ++---------------
 test_plans/kernelpf_iavf_test_plan.rst        | 34 ++----------------
 test_plans/kni_test_plan.rst                  | 33 ++---------------
 test_plans/l2fwd_cryptodev_func_test_plan.rst | 33 ++---------------
 test_plans/l2fwd_jobstats_test_plan.rst       | 35 ++-----------------
 test_plans/l2fwd_test_plan.rst                | 33 ++---------------
 test_plans/l2tp_esp_coverage_test_plan.rst    | 33 ++---------------
 test_plans/l3fwd_func_test_plan.rst           |  2 +-
 test_plans/l3fwd_test_plan.rst                | 33 ++---------------
 test_plans/l3fwdacl_test_plan.rst             | 33 ++---------------
 test_plans/large_vf_test_plan.rst             | 33 ++---------------
 test_plans/link_flowctrl_test_plan.rst        | 33 ++---------------
 .../link_status_interrupt_test_plan.rst       | 33 ++---------------
 test_plans/linux_modules_test_plan.rst        | 34 ++----------------
 ...ack_multi_paths_port_restart_test_plan.rst | 33 ++---------------
 .../loopback_multi_queues_test_plan.rst       | 33 ++---------------
 ...irtio_user_server_mode_cbdma_test_plan.rst | 33 ++---------------
 ..._virtio_user_server_mode_dsa_test_plan.rst | 33 ++---------------
 ...back_virtio_user_server_mode_test_plan.rst | 33 ++---------------
 test_plans/mac_filter_test_plan.rst           | 33 ++---------------
 test_plans/macsec_for_ixgbe_test_plan.rst     | 33 ++---------------
 ...ious_driver_event_indication_test_plan.rst | 33 ++---------------
 test_plans/mdd_test_plan.rst                  | 33 ++---------------
 .../metering_and_policing_test_plan.rst       | 33 ++---------------
 test_plans/metrics_test_plan.rst              | 33 ++---------------
 test_plans/mtu_update_test_plan.rst           | 34 ++----------------
 test_plans/multicast_test_plan.rst            | 33 ++---------------
 test_plans/multiple_pthread_test_plan.rst     | 33 ++---------------
 test_plans/multiprocess_test_plan.rst         | 34 ++----------------
 test_plans/nic_single_core_perf_test_plan.rst | 33 ++---------------
 test_plans/ntb_test_plan.rst                  | 33 ++---------------
 test_plans/nvgre_test_plan.rst                | 33 ++---------------
 test_plans/packet_capture_test_plan.rst       | 33 ++---------------
 test_plans/packet_ordering_test_plan.rst      | 35 ++-----------------
 .../perf_virtio_user_loopback_test_plan.rst   | 33 ++---------------
 test_plans/pf_smoke_test_plan.rst             | 33 ++---------------
 test_plans/pipeline_test_plan.rst             | 33 ++---------------
 test_plans/pmd_bonded_8023ad_test_plan.rst    | 33 ++---------------
 test_plans/pmd_bonded_test_plan.rst           | 33 ++---------------
 test_plans/pmd_stacked_bonded_test_plan.rst   | 33 ++---------------
 test_plans/pmd_test_plan.rst                  | 33 ++---------------
 test_plans/pmdpcap_test_plan.rst              | 33 ++---------------
 test_plans/pmdrss_hash_test_plan.rst          | 33 ++---------------
 test_plans/pmdrssreta_test_plan.rst           | 33 ++---------------
 test_plans/port_control_test_plan.rst         | 33 ++---------------
 test_plans/port_representor_test_plan.rst     | 33 ++---------------
 .../power_bidirection_channel_test_plan.rst   | 33 ++---------------
 test_plans/power_branch_ratio_test_plan.rst   | 33 ++---------------
 test_plans/power_empty_poll_test_plan.rst     | 33 ++---------------
 ...power_managerment_throughput_test_plan.rst | 33 ++---------------
 test_plans/power_negative_test_plan.rst       | 33 ++---------------
 test_plans/power_pbf_test_plan.rst            | 33 ++---------------
 test_plans/power_pstate_test_plan.rst         | 33 ++---------------
 test_plans/power_telemetry_test_plan.rst      | 33 ++---------------
 test_plans/ptpclient_test_plan.rst            | 33 ++---------------
 test_plans/ptype_mapping_test_plan.rst        | 33 ++---------------
 .../pvp_diff_qemu_version_test_plan.rst       | 33 ++---------------
 .../pvp_multi_paths_performance_test_plan.rst | 33 ++---------------
 ...host_single_core_performance_test_plan.rst | 33 ++---------------
 ...rtio_single_core_performance_test_plan.rst | 33 ++---------------
 ...emu_multi_paths_port_restart_test_plan.rst | 33 ++---------------
 test_plans/pvp_share_lib_test_plan.rst        | 33 ++---------------
 test_plans/pvp_vhost_dsa_test_plan.rst        | 33 ++---------------
 .../pvp_vhost_user_reconnect_test_plan.rst    | 33 ++---------------
 test_plans/pvp_virtio_bonding_test_plan.rst   | 33 ++---------------
 ...pvp_virtio_user_2M_hugepages_test_plan.rst | 33 ++---------------
 .../pvp_virtio_user_4k_pages_test_plan.rst    | 33 ++---------------
 ...er_multi_queues_port_restart_test_plan.rst | 33 ++---------------
 test_plans/qinq_filter_test_plan.rst          | 33 ++---------------
 test_plans/qos_api_test_plan.rst              | 33 ++---------------
 test_plans/qos_meter_test_plan.rst            | 33 ++---------------
 test_plans/qos_sched_test_plan.rst            | 33 ++---------------
 test_plans/queue_region_test_plan.rst         | 33 ++---------------
 test_plans/queue_start_stop_test_plan.rst     | 33 ++---------------
 test_plans/rss_key_update_test_plan.rst       | 34 ++----------------
 test_plans/rss_to_rte_flow_test_plan.rst      | 33 ++---------------
 test_plans/rte_flow_test_plan.rst             | 34 ++----------------
 test_plans/rteflow_priority_test_plan.rst     | 34 ++----------------
 ...ntime_vf_queue_number_kernel_test_plan.rst | 34 ++----------------
 ...time_vf_queue_number_maxinum_test_plan.rst | 33 ++---------------
 .../runtime_vf_queue_number_test_plan.rst     | 33 ++---------------
 test_plans/rxtx_callbacks_test_plan.rst       | 33 ++---------------
 test_plans/rxtx_offload_test_plan.rst         | 33 ++---------------
 test_plans/scatter_test_plan.rst              | 33 ++---------------
 test_plans/short_live_test_plan.rst           | 33 ++---------------
 test_plans/shutdown_api_test_plan.rst         | 33 ++---------------
 test_plans/skeleton_test_plan.rst             | 33 ++---------------
 test_plans/softnic_test_plan.rst              | 33 ++---------------
 test_plans/speed_capabilities_test_plan.rst   | 34 ++----------------
 test_plans/sriov_kvm_test_plan.rst            | 33 ++---------------
 test_plans/stability_test_plan.rst            | 33 ++---------------
 test_plans/stats_checks_test_plan.rst         | 34 ++----------------
 test_plans/telemetry_test_plan.rst            | 33 ++---------------
 test_plans/timer_test_plan.rst                | 33 ++---------------
 test_plans/tso_test_plan.rst                  | 33 ++---------------
 test_plans/tx_preparation_test_plan.rst       | 33 ++---------------
 test_plans/uni_pkt_test_plan.rst              | 33 ++---------------
 test_plans/unit_tests_cmdline_test_plan.rst   | 33 ++---------------
 test_plans/unit_tests_crc_test_plan.rst       | 34 ++----------------
 .../unit_tests_cryptodev_func_test_plan.rst   | 33 ++---------------
 test_plans/unit_tests_dump_test_plan.rst      | 33 ++---------------
 test_plans/unit_tests_eal_test_plan.rst       | 33 ++---------------
 .../unit_tests_event_timer_test_plan.rst      |  2 +-
 test_plans/unit_tests_kni_test_plan.rst       | 33 ++---------------
 test_plans/unit_tests_loopback_test_plan.rst  | 33 ++---------------
 test_plans/unit_tests_lpm_test_plan.rst       | 33 ++---------------
 test_plans/unit_tests_mbuf_test_plan.rst      | 33 ++---------------
 test_plans/unit_tests_mempool_test_plan.rst   | 33 ++---------------
 test_plans/unit_tests_pmd_perf_test_plan.rst  | 33 ++---------------
 test_plans/unit_tests_power_test_plan.rst     | 33 ++---------------
 test_plans/unit_tests_qos_test_plan.rst       | 33 ++---------------
 test_plans/unit_tests_ring_test_plan.rst      | 33 ++---------------
 test_plans/unit_tests_ringpmd_test_plan.rst   | 33 ++---------------
 test_plans/unit_tests_timer_test_plan.rst     | 33 ++---------------
 test_plans/userspace_ethtool_test_plan.rst    | 33 ++---------------
 .../vdev_primary_secondary_test_plan.rst      | 33 ++---------------
 test_plans/veb_switch_test_plan.rst           | 33 ++---------------
 test_plans/vf_daemon_test_plan.rst            | 33 ++---------------
 test_plans/vf_interrupt_pmd_test_plan.rst     | 32 ++---------------
 test_plans/vf_jumboframe_test_plan.rst        | 34 ++----------------
 test_plans/vf_kernel_test_plan.rst            | 33 ++---------------
 test_plans/vf_l3fwd_test_plan.rst             | 34 ++----------------
 test_plans/vf_macfilter_test_plan.rst         | 33 ++---------------
 test_plans/vf_offload_test_plan.rst           | 33 ++---------------
 test_plans/vf_packet_rxtx_test_plan.rst       | 33 ++---------------
 test_plans/vf_pf_reset_test_plan.rst          | 33 ++---------------
 test_plans/vf_port_start_stop_test_plan.rst   | 33 ++---------------
 test_plans/vf_rss_test_plan.rst               | 33 ++---------------
 test_plans/vf_single_core_perf_test_plan.rst  | 33 ++---------------
 test_plans/vf_smoke_test_plan.rst             | 33 ++---------------
 test_plans/vf_to_vf_nic_bridge_test_plan.rst  | 33 ++---------------
 test_plans/vf_vlan_test_plan.rst              | 34 ++----------------
 test_plans/vhost_1024_ethports_test_plan.rst  | 33 ++---------------
 test_plans/vhost_cbdma_test_plan.rst          | 33 ++---------------
 .../vhost_event_idx_interrupt_test_plan.rst   | 33 ++---------------
 .../vhost_multi_queue_qemu_test_plan.rst      | 33 ++---------------
 test_plans/vhost_pmd_xstats_test_plan.rst     | 33 ++---------------
 test_plans/vhost_qemu_mtu_test_plan.rst       | 33 ++---------------
 test_plans/vhost_user_interrupt_test_plan.rst | 33 ++---------------
 .../vhost_user_live_migration_test_plan.rst   | 33 ++---------------
 ...t_virtio_pmd_interrupt_cbdma_test_plan.rst | 33 ++---------------
 .../vhost_virtio_pmd_interrupt_test_plan.rst  | 33 ++---------------
 ..._virtio_user_interrupt_cbdma_test_plan.rst | 33 ++---------------
 .../vhost_virtio_user_interrupt_test_plan.rst | 33 ++---------------
 ...io_event_idx_interrupt_cbdma_test_plan.rst | 33 ++---------------
 .../virtio_event_idx_interrupt_test_plan.rst  | 33 ++---------------
 .../virtio_ipsec_cryptodev_func_test_plan.rst | 33 ++---------------
 .../virtio_perf_cryptodev_func_test_plan.rst  | 33 ++---------------
 .../virtio_pvp_regression_test_plan.rst       | 33 ++---------------
 .../virtio_unit_cryptodev_func_test_plan.rst  | 33 ++---------------
 ...tio_user_as_exceptional_path_test_plan.rst | 33 ++---------------
 ...ser_for_container_networking_test_plan.rst | 33 ++---------------
 .../vlan_ethertype_config_test_plan.rst       | 33 ++---------------
 test_plans/vlan_test_plan.rst                 | 33 ++---------------
 test_plans/vm2vm_virtio_net_dsa_test_plan.rst | 33 ++---------------
 .../vm2vm_virtio_net_perf_cbdma_test_plan.rst | 33 ++---------------
 .../vm2vm_virtio_net_perf_test_plan.rst       | 33 ++---------------
 .../vm2vm_virtio_pmd_cbdma_test_plan.rst      | 33 ++---------------
 test_plans/vm2vm_virtio_pmd_test_plan.rst     | 33 ++---------------
 .../vm2vm_virtio_user_cbdma_test_plan.rst     | 33 ++---------------
 .../vm2vm_virtio_user_dsa_test_plan.rst       | 33 ++---------------
 test_plans/vm2vm_virtio_user_test_plan.rst    | 33 ++---------------
 test_plans/vm_hotplug_test_plan.rst           | 33 ++---------------
 test_plans/vm_power_manager_test_plan.rst     | 33 ++---------------
 test_plans/vm_pw_mgmt_policy_test_plan.rst    | 33 ++---------------
 test_plans/vmdq_dcb_test_plan.rst             | 33 ++---------------
 test_plans/vmdq_test_plan.rst                 | 33 ++---------------
 ...paths_performance_with_cbdma_test_plan.rst | 33 ++---------------
 test_plans/vswitch_sample_cbdma_test_plan.rst | 33 ++---------------
 test_plans/vswitch_sample_dsa_test_plan.rst   | 33 ++---------------
 .../vxlan_gpe_support_in_i40e_test_plan.rst   | 33 ++---------------
 test_plans/vxlan_test_plan.rst                | 33 ++---------------
 tests/TestSuite_acl.py                        | 32 ++---------------
 tests/TestSuite_af_xdp_2.py                   | 31 ++--------------
 tests/TestSuite_asan_smoke.py                 | 31 ++--------------
 tests/TestSuite_basic_4k_pages_cbdma.py       | 31 ++--------------
 tests/TestSuite_blocklist.py                  | 31 ++--------------
 tests/TestSuite_cbdma.py                      | 31 ++--------------
 tests/TestSuite_checksum_offload.py           | 33 ++---------------
 tests/TestSuite_cloud_filter_with_l4_port.py  | 31 ++--------------
 tests/TestSuite_cmdline.py                    | 31 ++--------------
 tests/TestSuite_compressdev_isal_pmd.py       | 32 ++---------------
 tests/TestSuite_compressdev_qat_pmd.py        | 32 ++---------------
 tests/TestSuite_compressdev_zlib_pmd.py       | 32 ++---------------
 tests/TestSuite_coremask.py                   | 31 ++--------------
 tests/TestSuite_crypto_perf_cryptodev_perf.py | 31 ++--------------
 tests/TestSuite_dcf_lifecycle.py              | 31 ++--------------
 tests/TestSuite_ddp_gtp.py                    | 31 ++--------------
 tests/TestSuite_ddp_gtp_qregion.py            | 31 ++--------------
 tests/TestSuite_ddp_l2tpv3.py                 | 31 ++--------------
 tests/TestSuite_ddp_mpls.py                   | 31 ++--------------
 tests/TestSuite_ddp_ppp_l2tp.py               | 31 ++--------------
 tests/TestSuite_distributor.py                | 31 ++--------------
 tests/TestSuite_dpdk_gro_lib.py               | 31 ++--------------
 tests/TestSuite_dpdk_gro_lib_cbdma.py         | 31 ++--------------
 tests/TestSuite_dpdk_gso_lib.py               | 31 ++--------------
 tests/TestSuite_dpdk_hugetlbfs_mount_size.py  |  8 ++---
 tests/TestSuite_dual_vlan.py                  | 32 ++---------------
 tests/TestSuite_dynamic_config.py             | 31 ++--------------
 tests/TestSuite_dynamic_flowtype.py           | 31 ++--------------
 tests/TestSuite_dynamic_queue.py              | 31 ++--------------
 tests/TestSuite_eeprom_dump.py                | 33 ++---------------
 tests/TestSuite_efd.py                        | 31 ++--------------
 ...e_enable_package_download_in_ice_driver.py | 31 ++--------------
 tests/TestSuite_ethtool_stats.py              | 31 ++--------------
 tests/TestSuite_eventdev_perf.py              | 31 ++--------------
 tests/TestSuite_eventdev_pipeline.py          | 31 ++--------------
 tests/TestSuite_eventdev_pipeline_perf.py     | 31 ++--------------
 tests/TestSuite_example_build.py              | 32 ++---------------
 tests/TestSuite_external_memory.py            | 32 ++---------------
 tests/TestSuite_external_mempool_handler.py   | 31 ++--------------
 tests/TestSuite_fips_cryptodev.py             | 32 ++---------------
 tests/TestSuite_firmware_version.py           | 33 ++---------------
 tests/TestSuite_flexible_rxd.py               | 33 ++---------------
 tests/TestSuite_floating_veb.py               | 31 ++--------------
 tests/TestSuite_flow_classify.py              | 31 ++--------------
 tests/TestSuite_flow_classify_softnic.py      | 31 ++--------------
 tests/TestSuite_flow_filtering.py             | 31 ++--------------
 tests/TestSuite_generic_flow_api.py           | 31 ++--------------
 tests/TestSuite_hello_world.py                | 31 ++--------------
 tests/TestSuite_hotplug.py                    | 32 ++---------------
 tests/TestSuite_hotplug_mp.py                 | 31 ++--------------
 tests/TestSuite_i40e_rss_input.py             | 31 ++--------------
 tests/TestSuite_iavf.py                       | 31 ++--------------
 tests/TestSuite_iavf_flexible_descriptor.py   | 33 ++---------------
 ...tSuite_iavf_package_driver_error_handle.py | 31 ++--------------
 tests/TestSuite_ice_1pps_signal.py            | 32 ++---------------
 tests/TestSuite_ice_advanced_iavf_rss.py      | 32 ++---------------
 ...TestSuite_ice_advanced_iavf_rss_gtpogre.py | 32 ++---------------
 tests/TestSuite_ice_advanced_iavf_rss_gtpu.py | 32 ++---------------
 ...uite_ice_advanced_iavf_rss_pppol2tpoudp.py | 32 ++---------------
 ...advanced_iavf_rss_vlan_esp_ah_l2tp_pfcp.py | 32 ++---------------
 tests/TestSuite_ice_advanced_rss.py           | 32 ++---------------
 tests/TestSuite_ice_advanced_rss_gtpogre.py   | 32 ++---------------
 tests/TestSuite_ice_advanced_rss_gtpu.py      | 32 ++---------------
 tests/TestSuite_ice_advanced_rss_pppoe.py     | 31 ++--------------
 ..._ice_advanced_rss_vlan_esp_ah_l2tp_pfcp.py | 32 ++---------------
 tests/TestSuite_ice_dcf_acl_filter.py         | 31 ++--------------
 tests/TestSuite_ice_dcf_date_path.py          | 32 ++---------------
 tests/TestSuite_ice_dcf_flow_priority.py      | 31 ++--------------
 tests/TestSuite_ice_dcf_qos.py                | 32 ++---------------
 tests/TestSuite_ice_dcf_switch_filter.py      | 31 ++--------------
 tests/TestSuite_ice_dcf_switch_filter_gtpu.py | 31 ++--------------
 .../TestSuite_ice_dcf_switch_filter_pppoe.py  | 31 ++--------------
 tests/TestSuite_ice_fdir.py                   | 32 ++---------------
 tests/TestSuite_ice_flow_priority.py          | 31 ++--------------
 tests/TestSuite_ice_iavf_fdir.py              | 32 ++---------------
 tests/TestSuite_ice_iavf_fdir_gtpogre.py      | 31 ++--------------
 tests/TestSuite_ice_iavf_fdir_pppol2tpoudp.py | 32 ++---------------
 ...TestSuite_ice_iavf_ip_fragment_rte_flow.py | 32 ++---------------
 tests/TestSuite_ice_iavf_rss_configure.py     | 31 ++--------------
 tests/TestSuite_ice_ip_fragment_rte_flow.py   | 32 ++---------------
 tests/TestSuite_ice_limit_value_test.py       | 32 ++---------------
 tests/TestSuite_ice_qinq.py                   | 32 ++---------------
 tests/TestSuite_ice_rss_configure.py          | 31 ++--------------
 tests/TestSuite_ice_switch_filter.py          | 32 ++---------------
 tests/TestSuite_ice_switch_filter_pppoe.py    | 32 ++---------------
 ...tSuite_ice_vf_support_multicast_address.py | 31 ++--------------
 tests/TestSuite_ieee1588.py                   | 31 ++--------------
 tests/TestSuite_inline_ipsec.py               | 32 ++---------------
 tests/TestSuite_interrupt_pmd.py              | 32 ++---------------
 tests/TestSuite_ip_pipeline.py                | 31 ++--------------
 tests/TestSuite_ipfrag.py                     | 31 ++--------------
 tests/TestSuite_ipgre.py                      | 31 ++--------------
 tests/TestSuite_ipsec_gw_cryptodev_func.py    | 31 ++--------------
 tests/TestSuite_ipv4_reassembly.py            | 31 ++--------------
 ...te_ixgbe_vf_get_extra_queue_information.py | 31 ++--------------
 tests/TestSuite_jumboframes.py                | 31 ++--------------
 tests/TestSuite_keep_alive.py                 | 32 ++---------------
 tests/TestSuite_kernelpf_iavf.py              | 32 ++---------------
 tests/TestSuite_kni.py                        | 32 ++---------------
 tests/TestSuite_l2fwd.py                      | 32 ++---------------
 tests/TestSuite_l2fwd_cryptodev_func.py       | 31 ++--------------
 tests/TestSuite_l2fwd_jobstats.py             | 32 ++---------------
 tests/TestSuite_l2tp_esp_coverage.py          | 31 ++--------------
 tests/TestSuite_l3fwd.py                      | 31 ++--------------
 tests/TestSuite_l3fwd_func.py                 | 32 ++---------------
 tests/TestSuite_l3fwd_lpm_ipv4.py             | 31 ++--------------
 tests/TestSuite_l3fwd_lpm_ipv4_rfc2544.py     | 31 ++--------------
 tests/TestSuite_l3fwd_lpm_ipv6.py             | 31 ++--------------
 tests/TestSuite_l3fwdacl.py                   | 31 ++--------------
 tests/TestSuite_large_vf.py                   | 31 ++--------------
 tests/TestSuite_link_flowctrl.py              | 31 ++--------------
 tests/TestSuite_link_status_interrupt.py      | 32 ++---------------
 tests/TestSuite_linux_modules.py              | 33 ++---------------
 ...Suite_loopback_multi_paths_port_restart.py | 33 ++---------------
 tests/TestSuite_loopback_multi_queues.py      | 31 ++--------------
 ...tSuite_loopback_virtio_user_server_mode.py | 33 ++---------------
 ..._loopback_virtio_user_server_mode_cbdma.py | 33 ++---------------
 tests/TestSuite_mac_filter.py                 | 31 ++--------------
 tests/TestSuite_macsec_for_ixgbe.py           | 31 ++--------------
 ...Suite_malicious_driver_event_indication.py | 31 ++--------------
 tests/TestSuite_mdd.py                        | 31 ++--------------
 tests/TestSuite_metering_and_policing.py      | 32 ++---------------
 tests/TestSuite_metrics.py                    | 31 ++--------------
 tests/TestSuite_mtu_update.py                 | 33 ++---------------
 tests/TestSuite_multicast.py                  | 31 ++--------------
 tests/TestSuite_multiple_pthread.py           | 31 ++--------------
 tests/TestSuite_multiprocess.py               | 31 ++--------------
 tests/TestSuite_nic_single_core_perf.py       | 30 ++--------------
 tests/TestSuite_ntb.py                        | 31 ++--------------
 tests/TestSuite_nvgre.py                      | 31 ++--------------
 tests/TestSuite_packet_capture.py             | 32 ++---------------
 tests/TestSuite_packet_ordering.py            | 31 ++--------------
 tests/TestSuite_perf_virtio_user_loopback.py  | 31 ++--------------
 tests/TestSuite_pf_smoke.py                   | 31 ++--------------
 tests/TestSuite_pipeline.py                   | 31 ++--------------
 tests/TestSuite_pmd.py                        | 31 ++--------------
 tests/TestSuite_pmd_bonded.py                 | 31 ++--------------
 tests/TestSuite_pmd_bonded_8023ad.py          | 31 ++--------------
 tests/TestSuite_pmd_stacked_bonded.py         | 31 ++--------------
 tests/TestSuite_pmdpcap.py                    | 31 ++--------------
 tests/TestSuite_pmdrss_hash.py                | 31 ++--------------
 tests/TestSuite_pmdrssreta.py                 | 31 ++--------------
 tests/TestSuite_port_control.py               | 31 ++--------------
 tests/TestSuite_port_representor.py           | 31 ++--------------
 tests/TestSuite_power_bidirection_channel.py  | 31 ++--------------
 tests/TestSuite_power_branch_ratio.py         | 31 ++--------------
 tests/TestSuite_power_empty_poll.py           | 31 ++--------------
 tests/TestSuite_power_negative.py             | 31 ++--------------
 tests/TestSuite_power_pbf.py                  | 31 ++--------------
 tests/TestSuite_power_pstate.py               | 31 ++--------------
 tests/TestSuite_power_telemetry.py            | 31 ++--------------
 tests/TestSuite_ptpclient.py                  | 31 ++--------------
 tests/TestSuite_ptype_mapping.py              | 32 ++---------------
 tests/TestSuite_pvp_diff_qemu_version.py      | 31 ++--------------
 .../TestSuite_pvp_multi_paths_performance.py  | 31 ++--------------
 ...lti_paths_vhost_single_core_performance.py | 31 ++--------------
 ...ti_paths_virtio_single_core_performance.py | 31 ++--------------
 ...Suite_pvp_qemu_multi_paths_port_restart.py | 33 ++---------------
 tests/TestSuite_pvp_share_lib.py              | 31 ++--------------
 tests/TestSuite_pvp_vhost_user_reconnect.py   | 31 ++--------------
 tests/TestSuite_pvp_virtio_bonding.py         | 31 ++--------------
 .../TestSuite_pvp_virtio_user_2M_hugepages.py | 31 ++--------------
 tests/TestSuite_pvp_virtio_user_4k_pages.py   | 31 ++--------------
 ...p_virtio_user_multi_queues_port_restart.py | 33 ++---------------
 tests/TestSuite_qinq_filter.py                | 32 ++---------------
 tests/TestSuite_qos_api.py                    | 31 ++--------------
 tests/TestSuite_qos_meter.py                  | 31 ++--------------
 tests/TestSuite_queue_region.py               | 31 ++--------------
 tests/TestSuite_queue_start_stop.py           | 32 ++---------------
 tests/TestSuite_rss_key_update.py             | 33 ++---------------
 tests/TestSuite_rss_to_rte_flow.py            | 31 ++--------------
 tests/TestSuite_rte_flow.py                   | 33 ++---------------
 tests/TestSuite_rteflow_priority.py           | 31 ++--------------
 tests/TestSuite_runtime_vf_queue_number.py    | 31 ++--------------
 ...estSuite_runtime_vf_queue_number_kernel.py | 31 ++--------------
 ...stSuite_runtime_vf_queue_number_maxinum.py | 31 ++--------------
 tests/TestSuite_rxtx_callbacks.py             | 32 ++---------------
 tests/TestSuite_rxtx_offload.py               | 31 ++--------------
 tests/TestSuite_scatter.py                    | 31 ++--------------
 tests/TestSuite_short_live.py                 | 32 ++---------------
 tests/TestSuite_shutdown_api.py               | 31 ++--------------
 tests/TestSuite_skeleton.py                   | 32 ++---------------
 tests/TestSuite_softnic.py                    | 31 ++--------------
 tests/TestSuite_speed_capabilities.py         | 33 ++---------------
 tests/TestSuite_sriov_kvm.py                  | 31 ++--------------
 tests/TestSuite_stats_checks.py               | 33 ++---------------
 tests/TestSuite_telemetry.py                  | 31 ++--------------
 tests/TestSuite_testpmd_perf.py               | 31 ++--------------
 tests/TestSuite_timer.py                      | 31 ++--------------
 tests/TestSuite_tso.py                        | 32 ++---------------
 tests/TestSuite_tx_preparation.py             | 32 ++---------------
 tests/TestSuite_uni_pkt.py                    | 31 ++--------------
 tests/TestSuite_unit_tests_cmdline.py         | 31 ++--------------
 tests/TestSuite_unit_tests_crc.py             | 31 ++--------------
 tests/TestSuite_unit_tests_cryptodev_func.py  | 31 ++--------------
 tests/TestSuite_unit_tests_dump.py            | 31 ++--------------
 tests/TestSuite_unit_tests_eal.py             | 31 ++--------------
 tests/TestSuite_unit_tests_event_timer.py     | 31 ++--------------
 tests/TestSuite_unit_tests_kni.py             | 31 ++--------------
 tests/TestSuite_unit_tests_loopback.py        | 31 ++--------------
 tests/TestSuite_unit_tests_lpm.py             | 31 ++--------------
 tests/TestSuite_unit_tests_mbuf.py            | 31 ++--------------
 tests/TestSuite_unit_tests_mempool.py         | 31 ++--------------
 tests/TestSuite_unit_tests_pmd_perf.py        | 31 ++--------------
 tests/TestSuite_unit_tests_power.py           | 31 ++--------------
 tests/TestSuite_unit_tests_qos.py             | 31 ++--------------
 tests/TestSuite_unit_tests_ring.py            | 31 ++--------------
 tests/TestSuite_unit_tests_ringpmd.py         | 31 ++--------------
 tests/TestSuite_unit_tests_timer.py           | 31 ++--------------
 tests/TestSuite_userspace_ethtool.py          | 31 ++--------------
 tests/TestSuite_vdev_primary_secondary.py     | 33 ++---------------
 tests/TestSuite_veb_switch.py                 | 31 ++--------------
 tests/TestSuite_vf_daemon.py                  | 31 ++--------------
 tests/TestSuite_vf_interrupt_pmd.py           | 32 ++---------------
 tests/TestSuite_vf_jumboframe.py              | 31 ++--------------
 tests/TestSuite_vf_kernel.py                  | 32 ++---------------
 tests/TestSuite_vf_l3fwd.py                   | 31 ++--------------
 tests/TestSuite_vf_l3fwd_em_kernelpf.py       | 31 ++--------------
 tests/TestSuite_vf_l3fwd_kernelpf.py          | 31 ++--------------
 tests/TestSuite_vf_l3fwd_lpm_ipv4_kernelpf.py | 31 ++--------------
 ...uite_vf_l3fwd_lpm_ipv4_rfc2544_kernelpf.py | 31 ++--------------
 tests/TestSuite_vf_l3fwd_lpm_ipv6_kernelpf.py | 31 ++--------------
 tests/TestSuite_vf_macfilter.py               | 31 ++--------------
 tests/TestSuite_vf_offload.py                 | 31 ++--------------
 tests/TestSuite_vf_packet_rxtx.py             | 31 ++--------------
 tests/TestSuite_vf_port_start_stop.py         | 31 ++--------------
 tests/TestSuite_vf_rss.py                     | 31 ++--------------
 tests/TestSuite_vf_single_core_perf.py        | 30 ++--------------
 tests/TestSuite_vf_smoke.py                   | 31 ++--------------
 tests/TestSuite_vf_to_vf_nic_bridge.py        | 32 ++---------------
 tests/TestSuite_vf_vlan.py                    | 31 ++--------------
 tests/TestSuite_vhost_1024_ethports.py        | 31 ++--------------
 tests/TestSuite_vhost_cbdma.py                | 32 ++---------------
 tests/TestSuite_vhost_event_idx_interrupt.py  | 31 ++--------------
 tests/TestSuite_vhost_multi_queue_qemu.py     | 31 ++--------------
 tests/TestSuite_vhost_pmd_xstats.py           | 31 ++--------------
 tests/TestSuite_vhost_user_interrupt.py       | 31 ++--------------
 tests/TestSuite_vhost_user_live_migration.py  | 32 ++---------------
 tests/TestSuite_vhost_virtio_pmd_interrupt.py | 31 ++--------------
 ...tSuite_vhost_virtio_pmd_interrupt_cbdma.py | 31 ++--------------
 .../TestSuite_vhost_virtio_user_interrupt.py  | 31 ++--------------
 ...Suite_vhost_virtio_user_interrupt_cbdma.py | 31 ++--------------
 tests/TestSuite_virtio_event_idx_interrupt.py | 31 ++--------------
 ...tSuite_virtio_event_idx_interrupt_cbdma.py | 31 ++--------------
 .../TestSuite_virtio_ipsec_cryptodev_func.py  | 32 ++---------------
 tests/TestSuite_virtio_perf_cryptodev_func.py | 32 ++---------------
 tests/TestSuite_virtio_pvp_regression.py      | 31 ++--------------
 tests/TestSuite_virtio_smoke.py               | 31 ++--------------
 tests/TestSuite_virtio_unit_cryptodev_func.py | 31 ++--------------
 ...stSuite_virtio_user_as_exceptional_path.py | 31 ++--------------
 ...te_virtio_user_for_container_networking.py | 31 ++--------------
 tests/TestSuite_vlan.py                       | 32 ++---------------
 tests/TestSuite_vlan_ethertype_config.py      | 32 ++---------------
 tests/TestSuite_vm2vm_virtio_net_perf.py      | 31 ++--------------
 .../TestSuite_vm2vm_virtio_net_perf_cbdma.py  | 31 ++--------------
 tests/TestSuite_vm2vm_virtio_pmd.py           | 31 ++--------------
 tests/TestSuite_vm2vm_virtio_pmd_cbdma.py     | 31 ++--------------
 tests/TestSuite_vm2vm_virtio_user.py          | 31 ++--------------
 tests/TestSuite_vm2vm_virtio_user_cbdma.py    | 31 ++--------------
 tests/TestSuite_vm_hotplug.py                 | 32 ++---------------
 tests/TestSuite_vm_power_manager.py           | 31 ++--------------
 tests/TestSuite_vm_pw_mgmt_policy.py          | 31 ++--------------
 tests/TestSuite_vmdq.py                       | 31 ++--------------
 tests/TestSuite_vmdq_dcb.py                   | 32 ++---------------
 ..._pvp_multi_paths_performance_with_cbdma.py | 31 ++--------------
 tests/TestSuite_vswitch_sample_cbdma.py       | 31 ++--------------
 tests/TestSuite_vxlan.py                      | 31 ++--------------
 tests/TestSuite_vxlan_gpe_support_in_i40e.py  | 31 ++--------------
 tests/__init__.py                             | 30 ++--------------
 tests/bonding.py                              | 31 ++--------------
 tests/compress_common.py                      | 32 ++---------------
 tests/cryptodev_common.py                     | 31 ++--------------
 tests/flexible_common.py                      | 31 ++--------------
 tests/perf_test_base.py                       | 31 ++--------------
 tests/rte_flow_common.py                      | 31 ++--------------
 tests/smoke_base.py                           | 31 ++--------------
 tests/vhost_peer_conf.py                      | 32 ++---------------
 tools/__init__.py                             | 30 ++--------------
 619 files changed, 1293 insertions(+), 18339 deletions(-)
 mode change 100755 => 100644 dep/QMP/qemu-ga-client
 mode change 100755 => 100644 dep/QMP/qmp.py
 mode change 100755 => 100644 main.py
 mode change 100755 => 100644 tests/TestSuite_dcf_lifecycle.py
 mode change 100755 => 100644 tests/TestSuite_link_status_interrupt.py
 mode change 100755 => 100644 tests/TestSuite_port_control.py
 mode change 100755 => 100644 tests/TestSuite_rteflow_priority.py
 mode change 100755 => 100644 tests/TestSuite_runtime_vf_queue_number_kernel.py
 mode change 100755 => 100644 tests/TestSuite_userspace_ethtool.py
 mode change 100755 => 100644 tests/TestSuite_vf_kernel.py
  

Comments

Owen Hilyard May 25, 2022, 1:11 p.m. UTC | #1
This looks good to me.

ACK