When i bind this interface with dpdk and then attached it with VPP, then it does not show this interface in vpp command line, but in case of Mellanox card it shows the interface on vpp command line. I don't understand that why this IOMMU error throws in case of 10g card but not in mellanox card?
2025-08-19T09:30:02.545485+00:00 dell106 kernel: DMAR: DRHD: handling fault status reg 2 2025-08-19T09:30:02.545496+00:00 dell106 kernel: DMAR: [DMA Write NO_PASID] Request device [22:00.0] fault addr 0x0 [fault reason 0x79] SM: Read/Write permission error in second-level paging entry 2025-08-19T09:30:05.940476+00:00 dell106 kernel: DMAR: DRHD: handling fault status reg 2 2025-08-19T09:30:05.940481+00:00 dell106 kernel: DMAR: [DMA Write NO_PASID] Request device [22:00.1] fault addr 0x0 [fault reason 0x79] SM: Read/Write permission error in second-level paging entry 2025-08-19T09:30:09.339796+00:00 dell106 kernel: DMAR: DRHD: handling fault status reg 2 2025-08-19T09:30:09.339801+00:00 dell106 kernel: DMAR: [DMA Write NO_PASID] Request device [22:00.2] fault addr 0x0 [fault reason 0x79] SM: Read/Write permission error in second-level paging entry 2025-08-19T09:30:12.756474+00:00 dell106 kernel: DMAR: DRHD: handling fault status reg 2 2025-08-19T09:30:12.756478+00:00 dell106 kernel: DMAR: [DMA Write NO_PASID] Request device [22:00.3] fault addr 0x0 [fault reason 0x79] SM: Read/Write permission error in second-level paging entry here is the startup.conf: cpu { main-core 0 # Using 32 workers to match the total number of RX queues (16+16) corelist-workers 2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64 #corelist-workers 1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,105,107,109,111,113,115,1> } memory { main-heap-size 4G main-heap-page-size 2M } buffers { buffers-per-numa 128000 default data-size 2048 } dpdk { # Configuration for the first port # dev 0000:b5:00.0 { # # Corrected to 16 queues to stay within hardware limits (16+16=32 < 63) # num-rx-queues 16 # num-tx-queues 16 # } # Configuration for the second port # dev 0000:b5:00.1 { # # Corrected to 16 queues to stay within hardware limits # num-rx-queues 16 # num-tx-queues 16 # } dev 0000:22:00.0 { num-rx-queues 1 num-tx-queues 1 } dev 0000:22:00.1 { num-rx-queues 1 num-tx-queues 1 } dev 0000:22:00.2 { num-rx-queues 1 num-tx-queues 1 } dev 0000:22:00.3 { num-rx-queues 1 num-tx-queues 1 } }
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#26276): https://lists.fd.io/g/vpp-dev/message/26276 Mute This Topic: https://lists.fd.io/mt/114778656/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/14379924/21656/631435203/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-