[dpdk-test-report]|FAILURE | dpdk-next-virtio|119a15f4c4| Intel-Testing

sys_stv at intel.com sys_stv at intel.com
Mon May 22 04:12:37 CEST 2023


Test-Label: intel-Testing
Test-Status: FAILURE 
_Testing FAILURE 

DPDK git repo: dpdk-next-virtio

commit 119a15f4c451282ec799e192b631f3c607a0a509
Author: Maxime Coquelin <maxime.coquelin at redhat.com>
Date:   Wed Mar 15 12:40:10 2023 +0100

    vhost: fix madvise IOTLB entries pages overlap check
    
    At removal time, when testing whether the IOTLB entry has
    shared pages with the previous and next entries in the
    cache, it checks whether the start address of the entry to
    be removed is on the same page as the start address of the
    next entry in the cache.
    
    This is not correct, as an entry could cover several page
    so the end address of the entry to be remove should be
    used. This patch address this issue.
    
    Note there is another issue not fixed by this patch, but
    delayed to next release given its minor impact and the
    complexity of the fix it requires. If a removed IOTLB entry
    is spanned on several pages and one of the pages is shared
    with another entry, all the pages will remain as DODUMP
    while only the shared page should be. It would result in
    non-shared pages to be part of the coredump while it would
    not be needed.
    
    Fixes: dea092d0addb ("vhost: fix madvise arguments alignment")
    
    Signed-off-by: Maxime Coquelin <maxime.coquelin at redhat.com>
    Reviewed-by: Chenbo Xia <chenbo.xia at intel.com>

Testing Summary : 18 Case Done, 16 Successful, 2 Failures

Testbed #1: 9 Case Done, 7 Successful, 2 Failures 
	* Test result details:
	  +-------------+---------------------------+-------+
	  | suite       | case                      | status|
	  +-------------+---------------------------+-------+
	  | asan_smoke  | test_rxtx_with_ASan_enable| passed|
	  | pf_smoke    | test_pf_rss               | passed|
	  | pf_smoke    | test_pf_tx_rx_queue       | passed|
	  | pf_smoke    | test_pf_jumbo_frames      | FAILED|
	  | vf_smoke    | test_vf_rss               | passed|
	  | vf_smoke    | test_vf_tx_rx_queue       | passed|
	  | vf_smoke    | test_vf_jumbo_frames      | FAILED|
	  | virtio_smoke| test_virtio_loopback      | passed|
	  | virtio_smoke| test_virtio_pvp           | passed|
	  +-------------+---------------------------+-------+
	* Environment:
	  OS : Ubuntu 22.04.2 LTS       
	  Kernel : 5.15.0-60-generic         
	  GCC : 11.3.0-1ubuntu1~22.04        
	  NIC : Ethernet Controller E810-C for SFP         
	  Target : x86_64-native-linuxapp-gcc      

Testbed #2: 9 Case Done, 9 Successful, 0 Failures 
	* Test result details:
	  +-------------+---------------------------+-------+
	  | suite       | case                      | status|
	  +-------------+---------------------------+-------+
	  | asan_smoke  | test_rxtx_with_ASan_enable| passed|
	  | pf_smoke    | test_pf_jumbo_frames      | passed|
	  | pf_smoke    | test_pf_rss               | passed|
	  | pf_smoke    | test_pf_tx_rx_queue       | passed|
	  | vf_smoke    | test_vf_rss               | passed|
	  | vf_smoke    | test_vf_tx_rx_queue       | passed|
	  | vf_smoke    | test_vf_jumbo_frames      | n/a   |
	  | virtio_smoke| test_virtio_loopback      | passed|
	  | virtio_smoke| test_virtio_pvp           | passed|
	  +-------------+---------------------------+-------+
	* Environment:
	  OS : Ubuntu 22.04.2 LTS       
	  Kernel : 5.15.0-60-generic         
	  GCC : 11.3.0-1ubuntu1~22.04        
	  NIC : Ethernet Controller XL710 for 40GbE QSFP+         
	  Target : x86_64-native-linuxapp-gcc      

TestPlan:
	   pf_smoke: http://git.dpdk.org/tools/dts/tree/test_plans/pf_smoke_test_plan.rst
	   vf_smoke: http://git.dpdk.org/tools/dts/tree/test_plans/vf_smoke_test_plan.rst
	   asan_smoke: http://git.dpdk.org/tools/dts/tree/test_plans/asan_smoke_test_plan.rst

TestSuite:
	   pf_smoke: http://git.dpdk.org/tools/dts/tree/tests/TestSuite_pf_smoke.py
	   vf_smoke: http://git.dpdk.org/tools/dts/tree/tests/TestSuite_vf_smoke.py
	   virtio_smoke: http://git.dpdk.org/tools/dts/tree/tests/TestSuite_virtio_smoke.py
	   asan_smoke: http://git.dpdk.org/tools/dts/tree/tests/TestSuite_asan_smoke.py


DPDK STV team


More information about the test-report mailing list