TWSD-1220, vAPV running on AVX 9800 rebooted automatically ||AS-25825|| JHSDC
Review Request #1172 — Created Nov. 18, 2025 and submitted
| Information | |
|---|---|
| mingji | |
| APV10 | |
| rel_apv_10_7 | |
| TWSD-1220 | |
| Reviewers | |
| kevin.poh, peteryeh, weikai | |
Root cause:
vAPV will reboot in these two situation,
- If featureVLAN,LLDPhave been set, VF reset may fail becasue admin queue between PF/VF is busy.
-if_dpdk_get_eth_dev_pci_info()access VF when VF's reset hasn't been completed yet. Some value of VF is stillNULLand cause segmentation fault.Solution:
- Set delay time, retry loop ofi40evf_init_vf()to wait admin queue is available.
- Set retry loop inif_dpdk_refresh_vlan_filter()to prevent too many request to admin queue at the same time.
- Add lock check inif_dpdk_get_eth_dev_pci_info()
On vAPV:
- Set multipleVLAN
- Turn onLLDPwith each port
-write memoryOn AVX:
-debug trace enable
-debug trace dump all
-debug trace disable
Description: |
|
|||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Diff: |
Revision 3 (+55 -40) |
Description: |
|
|---|
