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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to