Re: [PATCH] freebsd: Add support for multiple dpdk instances on FreeBSD

2024-05-07 Thread Tom Jones
>> on testing this out the biggest gap I see is that we need a documentation >> update for it. In V3 can you please update the FreeBSD GSG doc with some >> details about how to use this feature. >> >> Also, on first run using testpmd, the application failed to start, as I was >> missing a file

Re: [PATCH] freebsd: Add support for multiple dpdk instances on FreeBSD

2024-05-03 Thread Tom Jones
you think is best. Sorry for the patch confusion, I'll try to keep the sequence obvious going forward. Tom On Fri, May 3, 2024, at 14:03, Bruce Richardson wrote: > On Fri, May 03, 2024 at 09:46:15AM +, Tom Jones wrote: >> Add support to the contigmem module on FreeBSD for mul

[PATCH] freebsd: Add support for multiple dpdk instances on FreeBSD

2024-05-03 Thread Tom Jones
Add support to the contigmem module on FreeBSD for multiple concurrent files, this enables running multiple dpdk instances with the nic_uio driver. Add relevant parts in dpdk to support this. Signed-off-by: Tom Jones --- config/rte_config.h | 2 + kernel/freebsd/contigmem

[PATCH] freebsd: Add support for multiple dpdk instances on FreeBSD

2024-05-02 Thread Tom Jones
Add support to the contigmem module on FreeBSD for multiple concurrent files, this enables running multiple dpdk instances with the nic_uio driver. Add relevant parts in dpdk to support this. Signed-off-by: Tom Jones --- config/rte_config.h | 2 + kernel/freebsd/contigmem

Re: [PATCH] net/vmxnet3: Don't enable rx queue interrupts on FreeBSD

2024-03-21 Thread Tom Jones
On Thu, Mar 21, 2024, at 10:15, David Marchand wrote: > Hello Tom, > > On Thu, Mar 21, 2024 at 11:00 AM Tom Jones wrote: >> >> Commit 29a1c9107bb disabled interrupts on FreeBSD for the vmxnet3 driver >> as they are not supported. Rx queue interrupts were missed by th

[PATCH] net/vmxnet3: Don't enable rx queue interrupts on FreeBSD

2024-03-21 Thread Tom Jones
Fixes: 40d5676ff1ea ("net/vmxnet3: fix initialization on FreeBSD") Cc: sta...@dpdk.org Signed-off-by: Tom Jones --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c i

[PATCH] net/vmxnet3: Don't enable rx queue interrupts on FreeBSD

2024-03-21 Thread Tom Jones
ff-by: Tom Jones --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c index 2707b25148..ce7c347254 100644 --- a/drivers/net/vmxnet3/vmxnet3_ethdev.c +++ b/drivers/net/vm

[PATCH] net/vmxnet3: Don't enable rx queue interrupts on FreeBSD

2024-03-21 Thread Tom Jones
ff-by: Tom Jones --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c index 2707b25148..8b12967fa2 100644 --- a/drivers/net/vmxnet3/vmxnet3_ethdev.c +++ b/drivers/net/vm