subchannels are always supported and so making
vmbus_uio_subchannels_supported() always return true.

Signed-off-by: Srikanth Kaka <srikant...@oneconvergence.com>
Signed-off-by: Vag Singh <vag.si...@oneconvergence.com>
Signed-off-by: Anand Thulasiram <av...@juniper.net>
---
 drivers/bus/vmbus/freebsd/vmbus_uio.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/drivers/bus/vmbus/freebsd/vmbus_uio.c 
b/drivers/bus/vmbus/freebsd/vmbus_uio.c
index b0c011dd9a..95b030c749 100644
--- a/drivers/bus/vmbus/freebsd/vmbus_uio.c
+++ b/drivers/bus/vmbus/freebsd/vmbus_uio.c
@@ -296,3 +296,11 @@ int vmbus_uio_map_rings(struct vmbus_channel *chan)
        vmbus_br_setup(&chan->rxbr, (char *)ring_buf + ring_size, ring_size);
        return 0;
 }
+
+bool vmbus_uio_subchannels_supported(const struct rte_vmbus_device *dev,
+                                    const struct vmbus_channel *chan)
+{
+       RTE_SET_USED(dev);
+       RTE_SET_USED(chan);
+       return true;
+}
-- 
2.30.2

Reply via email to