On Wed, 29 Jan 2014 15:52:09 +0530 Bob Biloxi <iambobbiloxi@xxxxxxxxx> wrote: > These paths are taken based on the return value of mlx4_is_func(dev). > This is true for MASTER or SLAVE which I believe is Physical Function > Driver/Virtual Function Driver. So for SRIOV, it covers all cases. > > The MAP_ICM portion which gets executed as part of __mlx4_qp_alloc_icm > never gets called?? For slaves (VFs), the command is sent via the comm channel to the Hypervisor. It is the Hypervisor which invokes map_icm on behalf of that slave. -Jack -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html